%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/opti/www/startup-life/assets/
Upload File :
Create Path :
Current File : /home/opti/www/startup-life/assets/stream-chat-comp-eda635ed.js

import{r as L,au as L0,E as Hn,a3 as R0,at as ut,R as f,I as Eh,n as nt,j as kt,m as P0,_ as O0,P as ln,a6 as Ch,u as Cd,F as F0,C as I0}from"./index-5492fbe1.js";import{l as A0,u as N0}from"./index-9f8785a2.js";import{C as wd}from"./index-2c4b8b3c.js";import{u as U0}from"./get-all-startuplife-users.api-644aad92.js";import{_ as V,b as Ge,c as Ze,e as Qe,a as lt,f as B0}from"./tslib.es6-ace8e431.js";import{a as Tr,d as bn}from"./dayjs.min-3ab1e637.js";import{l as wh,c as z0}from"./localizedFormat-98f2f07e.js";import{k as H0,l as j0,m as $0,n as V0,c as Kr,g as Vs,f as Gr,d as $i,i as lo,b as xa,a as wa}from"./isNativeReflectConstruct-061ae640.js";import{_ as $a}from"./assertThisInitialized-081f9914.js";import{u as Sh}from"./index-b50c944e.js";import{i as W0}from"./use-isomorphic-layout-effect.browser.esm-1e1530e9.js";import{r as Mh}from"./index-e5978b8b.js";var xh={},kh={},Gt={},q0=function(t,n,r){var a=document.head||document.getElementsByTagName("head")[0],i=document.createElement("script");typeof n=="function"&&(r=n,n={}),n=n||{},r=r||function(){},i.type=n.type||"text/javascript",i.charset=n.charset||"utf8",i.async="async"in n?!!n.async:!0,i.src=t,n.attrs&&Y0(i,n.attrs),n.text&&(i.text=""+n.text);var o="onload"in i?Sd:K0;o(i,r),i.onload||Sd(i,r),a.appendChild(i)};function Y0(e,t){for(var n in t)e.setAttribute(n,t[n])}function Sd(e,t){e.onload=function(){this.onerror=this.onload=null,t(null,e)},e.onerror=function(){this.onerror=this.onload=null,t(new Error("Failed to load "+this.src),e)}}function K0(e,t){e.onreadystatechange=function(){this.readyState!="complete"&&this.readyState!="loaded"||(this.onreadystatechange=null,t(null,e))}}var G0=function(t){return Z0(t)&&!Q0(t)};function Z0(e){return!!e&&typeof e=="object"}function Q0(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||e1(e)}var J0=typeof Symbol=="function"&&Symbol.for,X0=J0?Symbol.for("react.element"):60103;function e1(e){return e.$$typeof===X0}function t1(e){return Array.isArray(e)?[]:{}}function Xi(e,t){return t.clone!==!1&&t.isMergeableObject(e)?gi(t1(e),e,t):e}function n1(e,t,n){return e.concat(t).map(function(r){return Xi(r,n)})}function r1(e,t){if(!t.customMerge)return gi;var n=t.customMerge(e);return typeof n=="function"?n:gi}function a1(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}function Md(e){return Object.keys(e).concat(a1(e))}function Th(e,t){try{return t in e}catch{return!1}}function i1(e,t){return Th(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function o1(e,t,n){var r={};return n.isMergeableObject(e)&&Md(e).forEach(function(a){r[a]=Xi(e[a],n)}),Md(t).forEach(function(a){i1(e,a)||(Th(e,a)&&n.isMergeableObject(t[a])?r[a]=r1(a,n)(e[a],t[a],n):r[a]=Xi(t[a],n))}),r}function gi(e,t,n){n=n||{},n.arrayMerge=n.arrayMerge||n1,n.isMergeableObject=n.isMergeableObject||G0,n.cloneUnlessOtherwiseSpecified=Xi;var r=Array.isArray(t),a=Array.isArray(e),i=r===a;return i?r?n.arrayMerge(e,t,n):o1(e,t,n):Xi(t,n)}gi.all=function(t,n){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(r,a){return gi(r,a,n)},{})};var s1=gi,Lh=s1;Object.defineProperty(Gt,"__esModule",{value:!0});Gt.parseStartTime=b1;Gt.parseEndTime=_1;Gt.randomString=D1;Gt.queryString=E1;Gt.getSDK=C1;Gt.getConfig=w1;Gt.omit=S1;Gt.callPlayer=M1;Gt.isMediaStream=x1;Gt.isBlobUrl=k1;Gt.supportsWebKitPresentationMode=T1;var l1=Rh(q0),u1=Rh(Lh);function Rh(e){return e&&e.__esModule?e:{default:e}}function c1(e,t){return h1(e)||m1(e,t)||f1(e,t)||d1()}function d1(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function f1(e,t){if(e){if(typeof e=="string")return xd(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return xd(e,t)}}function xd(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function m1(e,t){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(e)))){var n=[],r=!0,a=!1,i=void 0;try{for(var o=e[Symbol.iterator](),s;!(r=(s=o.next()).done)&&(n.push(s.value),!(t&&n.length===t));r=!0);}catch(l){a=!0,i=l}finally{try{!r&&o.return!=null&&o.return()}finally{if(a)throw i}}return n}}function h1(e){if(Array.isArray(e))return e}var p1=/[?&#](?:start|t)=([0-9hms]+)/,g1=/[?&#]end=([0-9hms]+)/,Su=/(\d+)(h|m|s)/g,v1=/^\d+$/;function Ph(e,t){if(!(e instanceof Array)){var n=e.match(t);if(n){var r=n[1];if(r.match(Su))return y1(r);if(v1.test(r))return parseInt(r)}}}function y1(e){for(var t=0,n=Su.exec(e);n!==null;){var r=n,a=c1(r,3),i=a[1],o=a[2];o==="h"&&(t+=parseInt(i,10)*60*60),o==="m"&&(t+=parseInt(i,10)*60),o==="s"&&(t+=parseInt(i,10)),n=Su.exec(e)}return t}function b1(e){return Ph(e,p1)}function _1(e){return Ph(e,g1)}function D1(){return Math.random().toString(36).substr(2,5)}function E1(e){return Object.keys(e).map(function(t){return"".concat(t,"=").concat(e[t])}).join("&")}function Ll(e){return window[e]?window[e]:window.exports&&window.exports[e]?window.exports[e]:window.module&&window.module.exports&&window.module.exports[e]?window.module.exports[e]:null}var ti={};function C1(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:function(){return!0},a=arguments.length>4&&arguments[4]!==void 0?arguments[4]:l1.default,i=Ll(t);return i&&r(i)?Promise.resolve(i):new Promise(function(o,s){if(ti[e]){ti[e].push({resolve:o,reject:s});return}ti[e]=[{resolve:o,reject:s}];var l=function(d){ti[e].forEach(function(h){return h.resolve(d)})};if(n){var u=window[n];window[n]=function(){u&&u(),l(Ll(t))}}a(e,function(c){c?(ti[e].forEach(function(d){return d.reject(c)}),ti[e]=null):n||l(Ll(t))})})}function w1(e,t){return(0,u1.default)(t.config,e.config)}function S1(e){for(var t,n=arguments.length,r=new Array(n>1?n-1:0),a=1;a<n;a++)r[a-1]=arguments[a];for(var i=(t=[]).concat.apply(t,r),o={},s=Object.keys(e),l=0,u=s;l<u.length;l++){var c=u[l];i.indexOf(c)===-1&&(o[c]=e[c])}return o}function M1(e){var t;if(!this.player||!this.player[e]){var n="ReactPlayer: ".concat(this.constructor.displayName," player could not call %c").concat(e,"%c – ");return this.player?this.player[e]||(n+="The method was not available"):n+="The player was not available",console.warn(n,"font-weight: bold",""),null}for(var r=arguments.length,a=new Array(r>1?r-1:0),i=1;i<r;i++)a[i-1]=arguments[i];return(t=this.player)[e].apply(t,a)}function x1(e){return typeof window<"u"&&typeof window.MediaStream<"u"&&e instanceof window.MediaStream}function k1(e){return/^blob:/.test(e)}function T1(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:document.createElement("video"),t=/iPhone|iPod/.test(navigator.userAgent)===!1;return e.webkitSupportsPresentationMode&&typeof e.webkitSetPresentationMode=="function"&&t}var Je={};Object.defineProperty(Je,"__esModule",{value:!0});Je.canPlay=Je.FLV_EXTENSIONS=Je.DASH_EXTENSIONS=Je.HLS_EXTENSIONS=Je.VIDEO_EXTENSIONS=Je.AUDIO_EXTENSIONS=Je.MATCH_URL_KALTURA=Je.MATCH_URL_VIDYARD=Je.MATCH_URL_MIXCLOUD=Je.MATCH_URL_DAILYMOTION=Je.MATCH_URL_TWITCH_CHANNEL=Je.MATCH_URL_TWITCH_VIDEO=Je.MATCH_URL_WISTIA=Je.MATCH_URL_STREAMABLE=Je.MATCH_URL_FACEBOOK_WATCH=Je.MATCH_URL_FACEBOOK=Je.MATCH_URL_VIMEO=Je.MATCH_URL_SOUNDCLOUD=Je.MATCH_URL_YOUTUBE=void 0;var kd=Gt;function L1(e,t){var n;if(typeof Symbol>"u"||e[Symbol.iterator]==null){if(Array.isArray(e)||(n=R1(e))||t&&e&&typeof e.length=="number"){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(u){throw u},f:a}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var i=!0,o=!1,s;return{s:function(){n=e[Symbol.iterator]()},n:function(){var u=n.next();return i=u.done,u},e:function(u){o=!0,s=u},f:function(){try{!i&&n.return!=null&&n.return()}finally{if(o)throw s}}}}function R1(e,t){if(e){if(typeof e=="string")return Td(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Td(e,t)}}function Td(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var Mu=/(?:youtu\.be\/|youtube(?:-nocookie)?\.com\/(?:embed\/|v\/|watch\/|watch\?v=|watch\?.+&v=|shorts\/))((\w|-){11})|youtube\.com\/playlist\?list=|youtube\.com\/user\//;Je.MATCH_URL_YOUTUBE=Mu;var Oh=/(?:soundcloud\.com|snd\.sc)\/[^.]+$/;Je.MATCH_URL_SOUNDCLOUD=Oh;var Fh=/vimeo\.com\/(?!progressive_redirect).+/;Je.MATCH_URL_VIMEO=Fh;var Ih=/^https?:\/\/(www\.)?facebook\.com.*\/(video(s)?|watch|story)(\.php?|\/).+$/;Je.MATCH_URL_FACEBOOK=Ih;var Ah=/^https?:\/\/fb\.watch\/.+$/;Je.MATCH_URL_FACEBOOK_WATCH=Ah;var Nh=/streamable\.com\/([a-z0-9]+)$/;Je.MATCH_URL_STREAMABLE=Nh;var Uh=/(?:wistia\.(?:com|net)|wi\.st)\/(?:medias|embed)\/(?:iframe\/)?(.*)$/;Je.MATCH_URL_WISTIA=Uh;var Bh=/(?:www\.|go\.)?twitch\.tv\/videos\/(\d+)($|\?)/;Je.MATCH_URL_TWITCH_VIDEO=Bh;var zh=/(?:www\.|go\.)?twitch\.tv\/([a-zA-Z0-9_]+)($|\?)/;Je.MATCH_URL_TWITCH_CHANNEL=zh;var Hh=/^(?:(?:https?):)?(?:\/\/)?(?:www\.)?(?:(?:dailymotion\.com(?:\/embed)?\/video)|dai\.ly)\/([a-zA-Z0-9]+)(?:_[\w_-]+)?$/;Je.MATCH_URL_DAILYMOTION=Hh;var jh=/mixcloud\.com\/([^/]+\/[^/]+)/;Je.MATCH_URL_MIXCLOUD=jh;var $h=/vidyard.com\/(?:watch\/)?([a-zA-Z0-9-_]+)/;Je.MATCH_URL_VIDYARD=$h;var Vh=/^https?:\/\/[a-zA-Z]+\.kaltura.(com|org)\/p\/([0-9]+)\/sp\/([0-9]+)00\/embedIframeJs\/uiconf_id\/([0-9]+)\/partner_id\/([0-9]+)(.*)entry_id.([a-zA-Z0-9-_].*)$/;Je.MATCH_URL_KALTURA=Vh;var sc=/\.(m4a|m4b|mp4a|mpga|mp2|mp2a|mp3|m2a|m3a|wav|weba|aac|oga|spx)($|\?)/i;Je.AUDIO_EXTENSIONS=sc;var lc=/\.(mp4|og[gv]|webm|mov|m4v)(#t=[,\d+]+)?($|\?)/i;Je.VIDEO_EXTENSIONS=lc;var uc=/\.(m3u8)($|\?)/i;Je.HLS_EXTENSIONS=uc;var Wh=/\.(mpd)($|\?)/i;Je.DASH_EXTENSIONS=Wh;var qh=/\.(flv)($|\?)/i;Je.FLV_EXTENSIONS=qh;var P1=function e(t){if(t instanceof Array){var n=L1(t),r;try{for(n.s();!(r=n.n()).done;){var a=r.value;if(typeof a=="string"&&e(a)||e(a.src))return!0}}catch(i){n.e(i)}finally{n.f()}return!1}return(0,kd.isMediaStream)(t)||(0,kd.isBlobUrl)(t)?!0:sc.test(t)||lc.test(t)||uc.test(t)||Wh.test(t)||qh.test(t)},O1={youtube:function(t){return t instanceof Array?t.every(function(n){return Mu.test(n)}):Mu.test(t)},soundcloud:function(t){return Oh.test(t)&&!sc.test(t)},vimeo:function(t){return Fh.test(t)&&!lc.test(t)&&!uc.test(t)},facebook:function(t){return Ih.test(t)||Ah.test(t)},streamable:function(t){return Nh.test(t)},wistia:function(t){return Uh.test(t)},twitch:function(t){return Bh.test(t)||zh.test(t)},dailymotion:function(t){return Hh.test(t)},mixcloud:function(t){return jh.test(t)},vidyard:function(t){return $h.test(t)},kaltura:function(t){return Vh.test(t)},file:P1};Je.canPlay=O1;var Rl={},Ld;function F1(){return Ld||(Ld=1,function(e){function t($){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?t=function(T){return typeof T}:t=function(T){return T&&typeof Symbol=="function"&&T.constructor===Symbol&&T!==Symbol.prototype?"symbol":typeof T},t($)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=o(L),r=Gt,a=Je;function i(){if(typeof WeakMap!="function")return null;var $=new WeakMap;return i=function(){return $},$}function o($){if($&&$.__esModule)return $;if($===null||t($)!=="object"&&typeof $!="function")return{default:$};var U=i();if(U&&U.has($))return U.get($);var T={},j=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var Y in $)if(Object.prototype.hasOwnProperty.call($,Y)){var O=j?Object.getOwnPropertyDescriptor($,Y):null;O&&(O.get||O.set)?Object.defineProperty(T,Y,O):T[Y]=$[Y]}return T.default=$,U&&U.set($,T),T}function s($,U){var T=Object.keys($);if(Object.getOwnPropertySymbols){var j=Object.getOwnPropertySymbols($);U&&(j=j.filter(function(Y){return Object.getOwnPropertyDescriptor($,Y).enumerable})),T.push.apply(T,j)}return T}function l($){for(var U=1;U<arguments.length;U++){var T=arguments[U]!=null?arguments[U]:{};U%2?s(Object(T),!0).forEach(function(j){_($,j,T[j])}):Object.getOwnPropertyDescriptors?Object.defineProperties($,Object.getOwnPropertyDescriptors(T)):s(Object(T)).forEach(function(j){Object.defineProperty($,j,Object.getOwnPropertyDescriptor(T,j))})}return $}function u($,U){return p($)||m($,U)||d($,U)||c()}function c(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function d($,U){if($){if(typeof $=="string")return h($,U);var T=Object.prototype.toString.call($).slice(8,-1);if(T==="Object"&&$.constructor&&(T=$.constructor.name),T==="Map"||T==="Set")return Array.from($);if(T==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(T))return h($,U)}}function h($,U){(U==null||U>$.length)&&(U=$.length);for(var T=0,j=new Array(U);T<U;T++)j[T]=$[T];return j}function m($,U){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object($)))){var T=[],j=!0,Y=!1,O=void 0;try{for(var ee=$[Symbol.iterator](),oe;!(j=(oe=ee.next()).done)&&(T.push(oe.value),!(U&&T.length===U));j=!0);}catch(ce){Y=!0,O=ce}finally{try{!j&&ee.return!=null&&ee.return()}finally{if(Y)throw O}}return T}}function p($){if(Array.isArray($))return $}function y($,U){if(!($ instanceof U))throw new TypeError("Cannot call a class as a function")}function b($,U){for(var T=0;T<U.length;T++){var j=U[T];j.enumerable=j.enumerable||!1,j.configurable=!0,"value"in j&&(j.writable=!0),Object.defineProperty($,j.key,j)}}function w($,U,T){return U&&b($.prototype,U),T&&b($,T),$}function S($,U){if(typeof U!="function"&&U!==null)throw new TypeError("Super expression must either be null or a function");$.prototype=Object.create(U&&U.prototype,{constructor:{value:$,writable:!0,configurable:!0}}),U&&M($,U)}function M($,U){return M=Object.setPrototypeOf||function(j,Y){return j.__proto__=Y,j},M($,U)}function k($){var U=D();return function(){var j=g($),Y;if(U){var O=g(this).constructor;Y=Reflect.construct(j,arguments,O)}else Y=j.apply(this,arguments);return C(this,Y)}}function C($,U){return U&&(t(U)==="object"||typeof U=="function")?U:E($)}function E($){if($===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return $}function D(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function g($){return g=Object.setPrototypeOf?Object.getPrototypeOf:function(T){return T.__proto__||Object.getPrototypeOf(T)},g($)}function _($,U,T){return U in $?Object.defineProperty($,U,{value:T,enumerable:!0,configurable:!0,writable:!0}):$[U]=T,$}var v="https://www.youtube.com/iframe_api",x="YT",R="onYouTubeIframeAPIReady",N=/[?&](?:list|channel)=([a-zA-Z0-9_-]+)/,P=/user\/([a-zA-Z0-9_-]+)\/?/,F=/youtube-nocookie\.com/,A="https://www.youtube-nocookie.com",z=function($){S(T,$);var U=k(T);function T(){var j;y(this,T);for(var Y=arguments.length,O=new Array(Y),ee=0;ee<Y;ee++)O[ee]=arguments[ee];return j=U.call.apply(U,[this].concat(O)),_(E(j),"callPlayer",r.callPlayer),_(E(j),"parsePlaylist",function(oe){if(oe instanceof Array)return{listType:"playlist",playlist:oe.map(j.getID).join(",")};if(N.test(oe)){var ce=oe.match(N),de=u(ce,2),J=de[1];return{listType:"playlist",list:J.replace(/^UC/,"UU")}}if(P.test(oe)){var me=oe.match(P),ge=u(me,2),ye=ge[1];return{listType:"user_uploads",list:ye}}return{}}),_(E(j),"onStateChange",function(oe){var ce=oe.data,de=j.props,J=de.onPlay,me=de.onPause,ge=de.onBuffer,ye=de.onBufferEnd,Ae=de.onEnded,rt=de.onReady,Ce=de.loop,Ye=de.config,Ne=Ye.playerVars,Se=Ye.onUnstarted,Ke=window[x].PlayerState,ot=Ke.UNSTARTED,Ue=Ke.PLAYING,we=Ke.PAUSED,xe=Ke.BUFFERING,$e=Ke.ENDED,ne=Ke.CUED;if(ce===ot&&Se(),ce===Ue&&(J(),ye()),ce===we&&me(),ce===xe&&ge(),ce===$e){var te=!!j.callPlayer("getPlaylist");Ce&&!te&&(Ne.start?j.seekTo(Ne.start):j.play()),Ae()}ce===ne&&rt()}),_(E(j),"mute",function(){j.callPlayer("mute")}),_(E(j),"unmute",function(){j.callPlayer("unMute")}),_(E(j),"ref",function(oe){j.container=oe}),j}return w(T,[{key:"componentDidMount",value:function(){this.props.onMount&&this.props.onMount(this)}},{key:"getID",value:function(Y){return!Y||Y instanceof Array||N.test(Y)?null:Y.match(a.MATCH_URL_YOUTUBE)[1]}},{key:"load",value:function(Y,O){var ee=this,oe=this.props,ce=oe.playing,de=oe.muted,J=oe.playsinline,me=oe.controls,ge=oe.loop,ye=oe.config,Ae=oe.onError,rt=ye.playerVars,Ce=ye.embedOptions,Ye=this.getID(Y);if(O){if(N.test(Y)||P.test(Y)||Y instanceof Array){this.player.loadPlaylist(this.parsePlaylist(Y));return}this.player.cueVideoById({videoId:Ye,startSeconds:(0,r.parseStartTime)(Y)||rt.start,endSeconds:(0,r.parseEndTime)(Y)||rt.end});return}(0,r.getSDK)(v,x,R,function(Ne){return Ne.loaded}).then(function(Ne){ee.container&&(ee.player=new Ne.Player(ee.container,l({width:"100%",height:"100%",videoId:Ye,playerVars:l(l({autoplay:ce?1:0,mute:de?1:0,controls:me?1:0,start:(0,r.parseStartTime)(Y),end:(0,r.parseEndTime)(Y),origin:window.location.origin,playsinline:J?1:0},ee.parsePlaylist(Y)),rt),events:{onReady:function(){ge&&ee.player.setLoop(!0),ee.props.onReady()},onPlaybackRateChange:function(Ke){return ee.props.onPlaybackRateChange(Ke.data)},onStateChange:ee.onStateChange,onError:function(Ke){return Ae(Ke.data)}},host:F.test(Y)?A:void 0},Ce)))},Ae),Ce.events&&console.warn("Using `embedOptions.events` will likely break things. Use ReactPlayer’s callback props instead, eg onReady, onPlay, onPause")}},{key:"play",value:function(){this.callPlayer("playVideo")}},{key:"pause",value:function(){this.callPlayer("pauseVideo")}},{key:"stop",value:function(){document.body.contains(this.callPlayer("getIframe"))&&this.callPlayer("stopVideo")}},{key:"seekTo",value:function(Y){this.callPlayer("seekTo",Y),this.props.playing||this.pause()}},{key:"setVolume",value:function(Y){this.callPlayer("setVolume",Y*100)}},{key:"setPlaybackRate",value:function(Y){this.callPlayer("setPlaybackRate",Y)}},{key:"setLoop",value:function(Y){this.callPlayer("setLoop",Y)}},{key:"getDuration",value:function(){return this.callPlayer("getDuration")}},{key:"getCurrentTime",value:function(){return this.callPlayer("getCurrentTime")}},{key:"getSecondsLoaded",value:function(){return this.callPlayer("getVideoLoadedFraction")*this.getDuration()}},{key:"render",value:function(){var Y=this.props.display,O={width:"100%",height:"100%",display:Y};return n.default.createElement("div",{style:O},n.default.createElement("div",{ref:this.ref}))}}]),T}(n.Component);e.default=z,_(z,"displayName","YouTube"),_(z,"canPlay",a.canPlay.youtube)}(Rl)),Rl}var Pl={},Rd;function I1(){return Rd||(Rd=1,function(e){function t(D){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?t=function(_){return typeof _}:t=function(_){return _&&typeof Symbol=="function"&&_.constructor===Symbol&&_!==Symbol.prototype?"symbol":typeof _},t(D)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=o(L),r=Gt,a=Je;function i(){if(typeof WeakMap!="function")return null;var D=new WeakMap;return i=function(){return D},D}function o(D){if(D&&D.__esModule)return D;if(D===null||t(D)!=="object"&&typeof D!="function")return{default:D};var g=i();if(g&&g.has(D))return g.get(D);var _={},v=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var x in D)if(Object.prototype.hasOwnProperty.call(D,x)){var R=v?Object.getOwnPropertyDescriptor(D,x):null;R&&(R.get||R.set)?Object.defineProperty(_,x,R):_[x]=D[x]}return _.default=D,g&&g.set(D,_),_}function s(D,g){var _=Object.keys(D);if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(D);g&&(v=v.filter(function(x){return Object.getOwnPropertyDescriptor(D,x).enumerable})),_.push.apply(_,v)}return _}function l(D){for(var g=1;g<arguments.length;g++){var _=arguments[g]!=null?arguments[g]:{};g%2?s(Object(_),!0).forEach(function(v){M(D,v,_[v])}):Object.getOwnPropertyDescriptors?Object.defineProperties(D,Object.getOwnPropertyDescriptors(_)):s(Object(_)).forEach(function(v){Object.defineProperty(D,v,Object.getOwnPropertyDescriptor(_,v))})}return D}function u(D,g){if(!(D instanceof g))throw new TypeError("Cannot call a class as a function")}function c(D,g){for(var _=0;_<g.length;_++){var v=g[_];v.enumerable=v.enumerable||!1,v.configurable=!0,"value"in v&&(v.writable=!0),Object.defineProperty(D,v.key,v)}}function d(D,g,_){return g&&c(D.prototype,g),_&&c(D,_),D}function h(D,g){if(typeof g!="function"&&g!==null)throw new TypeError("Super expression must either be null or a function");D.prototype=Object.create(g&&g.prototype,{constructor:{value:D,writable:!0,configurable:!0}}),g&&m(D,g)}function m(D,g){return m=Object.setPrototypeOf||function(v,x){return v.__proto__=x,v},m(D,g)}function p(D){var g=w();return function(){var v=S(D),x;if(g){var R=S(this).constructor;x=Reflect.construct(v,arguments,R)}else x=v.apply(this,arguments);return y(this,x)}}function y(D,g){return g&&(t(g)==="object"||typeof g=="function")?g:b(D)}function b(D){if(D===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return D}function w(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function S(D){return S=Object.setPrototypeOf?Object.getPrototypeOf:function(_){return _.__proto__||Object.getPrototypeOf(_)},S(D)}function M(D,g,_){return g in D?Object.defineProperty(D,g,{value:_,enumerable:!0,configurable:!0,writable:!0}):D[g]=_,D}var k="https://w.soundcloud.com/player/api.js",C="SC",E=function(D){h(_,D);var g=p(_);function _(){var v;u(this,_);for(var x=arguments.length,R=new Array(x),N=0;N<x;N++)R[N]=arguments[N];return v=g.call.apply(g,[this].concat(R)),M(b(v),"callPlayer",r.callPlayer),M(b(v),"duration",null),M(b(v),"currentTime",null),M(b(v),"fractionLoaded",null),M(b(v),"mute",function(){v.setVolume(0)}),M(b(v),"unmute",function(){v.props.volume!==null&&v.setVolume(v.props.volume)}),M(b(v),"ref",function(P){v.iframe=P}),v}return d(_,[{key:"componentDidMount",value:function(){this.props.onMount&&this.props.onMount(this)}},{key:"load",value:function(x,R){var N=this;(0,r.getSDK)(k,C).then(function(P){if(N.iframe){var F=P.Widget.Events,A=F.PLAY,z=F.PLAY_PROGRESS,$=F.PAUSE,U=F.FINISH,T=F.ERROR;R||(N.player=P.Widget(N.iframe),N.player.bind(A,N.props.onPlay),N.player.bind($,function(){var j=N.duration-N.currentTime;j<.05||N.props.onPause()}),N.player.bind(z,function(j){N.currentTime=j.currentPosition/1e3,N.fractionLoaded=j.loadedProgress}),N.player.bind(U,function(){return N.props.onEnded()}),N.player.bind(T,function(j){return N.props.onError(j)})),N.player.load(x,l(l({},N.props.config.options),{},{callback:function(){N.player.getDuration(function(Y){N.duration=Y/1e3,N.props.onReady()})}}))}})}},{key:"play",value:function(){this.callPlayer("play")}},{key:"pause",value:function(){this.callPlayer("pause")}},{key:"stop",value:function(){}},{key:"seekTo",value:function(x){this.callPlayer("seekTo",x*1e3)}},{key:"setVolume",value:function(x){this.callPlayer("setVolume",x*100)}},{key:"getDuration",value:function(){return this.duration}},{key:"getCurrentTime",value:function(){return this.currentTime}},{key:"getSecondsLoaded",value:function(){return this.fractionLoaded*this.duration}},{key:"render",value:function(){var x=this.props.display,R={width:"100%",height:"100%",display:x};return n.default.createElement("iframe",{ref:this.ref,src:"https://w.soundcloud.com/player/?url=".concat(encodeURIComponent(this.props.url)),style:R,frameBorder:0,allow:"autoplay"})}}]),_}(n.Component);e.default=E,M(E,"displayName","SoundCloud"),M(E,"canPlay",a.canPlay.soundcloud),M(E,"loopOnEnded",!0)}(Pl)),Pl}var Ol={},Pd;function A1(){return Pd||(Pd=1,function(e){function t(D){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?t=function(_){return typeof _}:t=function(_){return _&&typeof Symbol=="function"&&_.constructor===Symbol&&_!==Symbol.prototype?"symbol":typeof _},t(D)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=o(L),r=Gt,a=Je;function i(){if(typeof WeakMap!="function")return null;var D=new WeakMap;return i=function(){return D},D}function o(D){if(D&&D.__esModule)return D;if(D===null||t(D)!=="object"&&typeof D!="function")return{default:D};var g=i();if(g&&g.has(D))return g.get(D);var _={},v=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var x in D)if(Object.prototype.hasOwnProperty.call(D,x)){var R=v?Object.getOwnPropertyDescriptor(D,x):null;R&&(R.get||R.set)?Object.defineProperty(_,x,R):_[x]=D[x]}return _.default=D,g&&g.set(D,_),_}function s(D,g){var _=Object.keys(D);if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(D);g&&(v=v.filter(function(x){return Object.getOwnPropertyDescriptor(D,x).enumerable})),_.push.apply(_,v)}return _}function l(D){for(var g=1;g<arguments.length;g++){var _=arguments[g]!=null?arguments[g]:{};g%2?s(Object(_),!0).forEach(function(v){M(D,v,_[v])}):Object.getOwnPropertyDescriptors?Object.defineProperties(D,Object.getOwnPropertyDescriptors(_)):s(Object(_)).forEach(function(v){Object.defineProperty(D,v,Object.getOwnPropertyDescriptor(_,v))})}return D}function u(D,g){if(!(D instanceof g))throw new TypeError("Cannot call a class as a function")}function c(D,g){for(var _=0;_<g.length;_++){var v=g[_];v.enumerable=v.enumerable||!1,v.configurable=!0,"value"in v&&(v.writable=!0),Object.defineProperty(D,v.key,v)}}function d(D,g,_){return g&&c(D.prototype,g),_&&c(D,_),D}function h(D,g){if(typeof g!="function"&&g!==null)throw new TypeError("Super expression must either be null or a function");D.prototype=Object.create(g&&g.prototype,{constructor:{value:D,writable:!0,configurable:!0}}),g&&m(D,g)}function m(D,g){return m=Object.setPrototypeOf||function(v,x){return v.__proto__=x,v},m(D,g)}function p(D){var g=w();return function(){var v=S(D),x;if(g){var R=S(this).constructor;x=Reflect.construct(v,arguments,R)}else x=v.apply(this,arguments);return y(this,x)}}function y(D,g){return g&&(t(g)==="object"||typeof g=="function")?g:b(D)}function b(D){if(D===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return D}function w(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function S(D){return S=Object.setPrototypeOf?Object.getPrototypeOf:function(_){return _.__proto__||Object.getPrototypeOf(_)},S(D)}function M(D,g,_){return g in D?Object.defineProperty(D,g,{value:_,enumerable:!0,configurable:!0,writable:!0}):D[g]=_,D}var k="https://player.vimeo.com/api/player.js",C="Vimeo",E=function(D){h(_,D);var g=p(_);function _(){var v;u(this,_);for(var x=arguments.length,R=new Array(x),N=0;N<x;N++)R[N]=arguments[N];return v=g.call.apply(g,[this].concat(R)),M(b(v),"callPlayer",r.callPlayer),M(b(v),"duration",null),M(b(v),"currentTime",null),M(b(v),"secondsLoaded",null),M(b(v),"mute",function(){v.setVolume(0)}),M(b(v),"unmute",function(){v.props.volume!==null&&v.setVolume(v.props.volume)}),M(b(v),"ref",function(P){v.container=P}),v}return d(_,[{key:"componentDidMount",value:function(){this.props.onMount&&this.props.onMount(this)}},{key:"load",value:function(x){var R=this;this.duration=null,(0,r.getSDK)(k,C).then(function(N){if(R.container){var P=R.props.config,F=P.playerOptions,A=P.title;R.player=new N.Player(R.container,l({url:x,autoplay:R.props.playing,muted:R.props.muted,loop:R.props.loop,playsinline:R.props.playsinline,controls:R.props.controls},F)),R.player.ready().then(function(){var z=R.container.querySelector("iframe");z.style.width="100%",z.style.height="100%",A&&(z.title=A)}).catch(R.props.onError),R.player.on("loaded",function(){R.props.onReady(),R.refreshDuration()}),R.player.on("play",function(){R.props.onPlay(),R.refreshDuration()}),R.player.on("pause",R.props.onPause),R.player.on("seeked",function(z){return R.props.onSeek(z.seconds)}),R.player.on("ended",R.props.onEnded),R.player.on("error",R.props.onError),R.player.on("timeupdate",function(z){var $=z.seconds;R.currentTime=$}),R.player.on("progress",function(z){var $=z.seconds;R.secondsLoaded=$}),R.player.on("bufferstart",R.props.onBuffer),R.player.on("bufferend",R.props.onBufferEnd)}},this.props.onError)}},{key:"refreshDuration",value:function(){var x=this;this.player.getDuration().then(function(R){x.duration=R})}},{key:"play",value:function(){var x=this.callPlayer("play");x&&x.catch(this.props.onError)}},{key:"pause",value:function(){this.callPlayer("pause")}},{key:"stop",value:function(){this.callPlayer("unload")}},{key:"seekTo",value:function(x){this.callPlayer("setCurrentTime",x)}},{key:"setVolume",value:function(x){this.callPlayer("setVolume",x)}},{key:"setLoop",value:function(x){this.callPlayer("setLoop",x)}},{key:"setPlaybackRate",value:function(x){this.callPlayer("setPlaybackRate",x)}},{key:"getDuration",value:function(){return this.duration}},{key:"getCurrentTime",value:function(){return this.currentTime}},{key:"getSecondsLoaded",value:function(){return this.secondsLoaded}},{key:"render",value:function(){var x=this.props.display,R={width:"100%",height:"100%",overflow:"hidden",display:x};return n.default.createElement("div",{key:this.props.url,ref:this.ref,style:R})}}]),_}(n.Component);e.default=E,M(E,"displayName","Vimeo"),M(E,"canPlay",a.canPlay.vimeo),M(E,"forceLoad",!0)}(Ol)),Ol}var Fl={},Od;function N1(){return Od||(Od=1,function(e){function t(g){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?t=function(v){return typeof v}:t=function(v){return v&&typeof Symbol=="function"&&v.constructor===Symbol&&v!==Symbol.prototype?"symbol":typeof v},t(g)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=o(L),r=Gt,a=Je;function i(){if(typeof WeakMap!="function")return null;var g=new WeakMap;return i=function(){return g},g}function o(g){if(g&&g.__esModule)return g;if(g===null||t(g)!=="object"&&typeof g!="function")return{default:g};var _=i();if(_&&_.has(g))return _.get(g);var v={},x=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var R in g)if(Object.prototype.hasOwnProperty.call(g,R)){var N=x?Object.getOwnPropertyDescriptor(g,R):null;N&&(N.get||N.set)?Object.defineProperty(v,R,N):v[R]=g[R]}return v.default=g,_&&_.set(g,v),v}function s(){return s=Object.assign||function(g){for(var _=1;_<arguments.length;_++){var v=arguments[_];for(var x in v)Object.prototype.hasOwnProperty.call(v,x)&&(g[x]=v[x])}return g},s.apply(this,arguments)}function l(g,_){if(!(g instanceof _))throw new TypeError("Cannot call a class as a function")}function u(g,_){for(var v=0;v<_.length;v++){var x=_[v];x.enumerable=x.enumerable||!1,x.configurable=!0,"value"in x&&(x.writable=!0),Object.defineProperty(g,x.key,x)}}function c(g,_,v){return _&&u(g.prototype,_),v&&u(g,v),g}function d(g,_){if(typeof _!="function"&&_!==null)throw new TypeError("Super expression must either be null or a function");g.prototype=Object.create(_&&_.prototype,{constructor:{value:g,writable:!0,configurable:!0}}),_&&h(g,_)}function h(g,_){return h=Object.setPrototypeOf||function(x,R){return x.__proto__=R,x},h(g,_)}function m(g){var _=b();return function(){var x=w(g),R;if(_){var N=w(this).constructor;R=Reflect.construct(x,arguments,N)}else R=x.apply(this,arguments);return p(this,R)}}function p(g,_){return _&&(t(_)==="object"||typeof _=="function")?_:y(g)}function y(g){if(g===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return g}function b(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function w(g){return w=Object.setPrototypeOf?Object.getPrototypeOf:function(v){return v.__proto__||Object.getPrototypeOf(v)},w(g)}function S(g,_,v){return _ in g?Object.defineProperty(g,_,{value:v,enumerable:!0,configurable:!0,writable:!0}):g[_]=v,g}var M="https://connect.facebook.net/en_US/sdk.js",k="FB",C="fbAsyncInit",E="facebook-player-",D=function(g){d(v,g);var _=m(v);function v(){var x;l(this,v);for(var R=arguments.length,N=new Array(R),P=0;P<R;P++)N[P]=arguments[P];return x=_.call.apply(_,[this].concat(N)),S(y(x),"callPlayer",r.callPlayer),S(y(x),"playerID",x.props.config.playerId||"".concat(E).concat((0,r.randomString)())),S(y(x),"mute",function(){x.callPlayer("mute")}),S(y(x),"unmute",function(){x.callPlayer("unmute")}),x}return c(v,[{key:"componentDidMount",value:function(){this.props.onMount&&this.props.onMount(this)}},{key:"load",value:function(R,N){var P=this;if(N){(0,r.getSDK)(M,k,C).then(function(F){return F.XFBML.parse()});return}(0,r.getSDK)(M,k,C).then(function(F){F.init({appId:P.props.config.appId,xfbml:!0,version:P.props.config.version}),F.Event.subscribe("xfbml.render",function(A){P.props.onLoaded()}),F.Event.subscribe("xfbml.ready",function(A){A.type==="video"&&A.id===P.playerID&&(P.player=A.instance,P.player.subscribe("startedPlaying",P.props.onPlay),P.player.subscribe("paused",P.props.onPause),P.player.subscribe("finishedPlaying",P.props.onEnded),P.player.subscribe("startedBuffering",P.props.onBuffer),P.player.subscribe("finishedBuffering",P.props.onBufferEnd),P.player.subscribe("error",P.props.onError),P.props.muted?P.callPlayer("mute"):P.callPlayer("unmute"),P.props.onReady(),document.getElementById(P.playerID).querySelector("iframe").style.visibility="visible")})})}},{key:"play",value:function(){this.callPlayer("play")}},{key:"pause",value:function(){this.callPlayer("pause")}},{key:"stop",value:function(){}},{key:"seekTo",value:function(R){this.callPlayer("seek",R)}},{key:"setVolume",value:function(R){this.callPlayer("setVolume",R)}},{key:"getDuration",value:function(){return this.callPlayer("getDuration")}},{key:"getCurrentTime",value:function(){return this.callPlayer("getCurrentPosition")}},{key:"getSecondsLoaded",value:function(){return null}},{key:"render",value:function(){var R=this.props.config.attributes,N={width:"100%",height:"100%"};return n.default.createElement("div",s({style:N,id:this.playerID,className:"fb-video","data-href":this.props.url,"data-autoplay":this.props.playing?"true":"false","data-allowfullscreen":"true","data-controls":this.props.controls?"true":"false"},R))}}]),v}(n.Component);e.default=D,S(D,"displayName","Facebook"),S(D,"canPlay",a.canPlay.facebook),S(D,"loopOnEnded",!0)}(Fl)),Fl}var Il={},Fd;function U1(){return Fd||(Fd=1,function(e){function t(C){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?t=function(D){return typeof D}:t=function(D){return D&&typeof Symbol=="function"&&D.constructor===Symbol&&D!==Symbol.prototype?"symbol":typeof D},t(C)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=o(L),r=Gt,a=Je;function i(){if(typeof WeakMap!="function")return null;var C=new WeakMap;return i=function(){return C},C}function o(C){if(C&&C.__esModule)return C;if(C===null||t(C)!=="object"&&typeof C!="function")return{default:C};var E=i();if(E&&E.has(C))return E.get(C);var D={},g=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var _ in C)if(Object.prototype.hasOwnProperty.call(C,_)){var v=g?Object.getOwnPropertyDescriptor(C,_):null;v&&(v.get||v.set)?Object.defineProperty(D,_,v):D[_]=C[_]}return D.default=C,E&&E.set(C,D),D}function s(C,E){if(!(C instanceof E))throw new TypeError("Cannot call a class as a function")}function l(C,E){for(var D=0;D<E.length;D++){var g=E[D];g.enumerable=g.enumerable||!1,g.configurable=!0,"value"in g&&(g.writable=!0),Object.defineProperty(C,g.key,g)}}function u(C,E,D){return E&&l(C.prototype,E),D&&l(C,D),C}function c(C,E){if(typeof E!="function"&&E!==null)throw new TypeError("Super expression must either be null or a function");C.prototype=Object.create(E&&E.prototype,{constructor:{value:C,writable:!0,configurable:!0}}),E&&d(C,E)}function d(C,E){return d=Object.setPrototypeOf||function(g,_){return g.__proto__=_,g},d(C,E)}function h(C){var E=y();return function(){var g=b(C),_;if(E){var v=b(this).constructor;_=Reflect.construct(g,arguments,v)}else _=g.apply(this,arguments);return m(this,_)}}function m(C,E){return E&&(t(E)==="object"||typeof E=="function")?E:p(C)}function p(C){if(C===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return C}function y(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function b(C){return b=Object.setPrototypeOf?Object.getPrototypeOf:function(D){return D.__proto__||Object.getPrototypeOf(D)},b(C)}function w(C,E,D){return E in C?Object.defineProperty(C,E,{value:D,enumerable:!0,configurable:!0,writable:!0}):C[E]=D,C}var S="https://cdn.embed.ly/player-0.1.0.min.js",M="playerjs",k=function(C){c(D,C);var E=h(D);function D(){var g;s(this,D);for(var _=arguments.length,v=new Array(_),x=0;x<_;x++)v[x]=arguments[x];return g=E.call.apply(E,[this].concat(v)),w(p(g),"callPlayer",r.callPlayer),w(p(g),"duration",null),w(p(g),"currentTime",null),w(p(g),"secondsLoaded",null),w(p(g),"mute",function(){g.callPlayer("mute")}),w(p(g),"unmute",function(){g.callPlayer("unmute")}),w(p(g),"ref",function(R){g.iframe=R}),g}return u(D,[{key:"componentDidMount",value:function(){this.props.onMount&&this.props.onMount(this)}},{key:"load",value:function(_){var v=this;(0,r.getSDK)(S,M).then(function(x){v.iframe&&(v.player=new x.Player(v.iframe),v.player.setLoop(v.props.loop),v.player.on("ready",v.props.onReady),v.player.on("play",v.props.onPlay),v.player.on("pause",v.props.onPause),v.player.on("seeked",v.props.onSeek),v.player.on("ended",v.props.onEnded),v.player.on("error",v.props.onError),v.player.on("timeupdate",function(R){var N=R.duration,P=R.seconds;v.duration=N,v.currentTime=P}),v.player.on("buffered",function(R){var N=R.percent;v.duration&&(v.secondsLoaded=v.duration*N)}),v.props.muted&&v.player.mute())},this.props.onError)}},{key:"play",value:function(){this.callPlayer("play")}},{key:"pause",value:function(){this.callPlayer("pause")}},{key:"stop",value:function(){}},{key:"seekTo",value:function(_){this.callPlayer("setCurrentTime",_)}},{key:"setVolume",value:function(_){this.callPlayer("setVolume",_*100)}},{key:"setLoop",value:function(_){this.callPlayer("setLoop",_)}},{key:"getDuration",value:function(){return this.duration}},{key:"getCurrentTime",value:function(){return this.currentTime}},{key:"getSecondsLoaded",value:function(){return this.secondsLoaded}},{key:"render",value:function(){var _=this.props.url.match(a.MATCH_URL_STREAMABLE)[1],v={width:"100%",height:"100%"};return n.default.createElement("iframe",{ref:this.ref,src:"https://streamable.com/o/".concat(_),frameBorder:"0",scrolling:"no",style:v,allow:"encrypted-media; autoplay; fullscreen;"})}}]),D}(n.Component);e.default=k,w(k,"displayName","Streamable"),w(k,"canPlay",a.canPlay.streamable)}(Il)),Il}var Al={},Id;function B1(){return Id||(Id=1,function(e){function t(g){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?t=function(v){return typeof v}:t=function(v){return v&&typeof Symbol=="function"&&v.constructor===Symbol&&v!==Symbol.prototype?"symbol":typeof v},t(g)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=o(L),r=Gt,a=Je;function i(){if(typeof WeakMap!="function")return null;var g=new WeakMap;return i=function(){return g},g}function o(g){if(g&&g.__esModule)return g;if(g===null||t(g)!=="object"&&typeof g!="function")return{default:g};var _=i();if(_&&_.has(g))return _.get(g);var v={},x=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var R in g)if(Object.prototype.hasOwnProperty.call(g,R)){var N=x?Object.getOwnPropertyDescriptor(g,R):null;N&&(N.get||N.set)?Object.defineProperty(v,R,N):v[R]=g[R]}return v.default=g,_&&_.set(g,v),v}function s(g,_){var v=Object.keys(g);if(Object.getOwnPropertySymbols){var x=Object.getOwnPropertySymbols(g);_&&(x=x.filter(function(R){return Object.getOwnPropertyDescriptor(g,R).enumerable})),v.push.apply(v,x)}return v}function l(g){for(var _=1;_<arguments.length;_++){var v=arguments[_]!=null?arguments[_]:{};_%2?s(Object(v),!0).forEach(function(x){M(g,x,v[x])}):Object.getOwnPropertyDescriptors?Object.defineProperties(g,Object.getOwnPropertyDescriptors(v)):s(Object(v)).forEach(function(x){Object.defineProperty(g,x,Object.getOwnPropertyDescriptor(v,x))})}return g}function u(g,_){if(!(g instanceof _))throw new TypeError("Cannot call a class as a function")}function c(g,_){for(var v=0;v<_.length;v++){var x=_[v];x.enumerable=x.enumerable||!1,x.configurable=!0,"value"in x&&(x.writable=!0),Object.defineProperty(g,x.key,x)}}function d(g,_,v){return _&&c(g.prototype,_),v&&c(g,v),g}function h(g,_){if(typeof _!="function"&&_!==null)throw new TypeError("Super expression must either be null or a function");g.prototype=Object.create(_&&_.prototype,{constructor:{value:g,writable:!0,configurable:!0}}),_&&m(g,_)}function m(g,_){return m=Object.setPrototypeOf||function(x,R){return x.__proto__=R,x},m(g,_)}function p(g){var _=w();return function(){var x=S(g),R;if(_){var N=S(this).constructor;R=Reflect.construct(x,arguments,N)}else R=x.apply(this,arguments);return y(this,R)}}function y(g,_){return _&&(t(_)==="object"||typeof _=="function")?_:b(g)}function b(g){if(g===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return g}function w(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function S(g){return S=Object.setPrototypeOf?Object.getPrototypeOf:function(v){return v.__proto__||Object.getPrototypeOf(v)},S(g)}function M(g,_,v){return _ in g?Object.defineProperty(g,_,{value:v,enumerable:!0,configurable:!0,writable:!0}):g[_]=v,g}var k="https://fast.wistia.com/assets/external/E-v1.js",C="Wistia",E="wistia-player-",D=function(g){h(v,g);var _=p(v);function v(){var x;u(this,v);for(var R=arguments.length,N=new Array(R),P=0;P<R;P++)N[P]=arguments[P];return x=_.call.apply(_,[this].concat(N)),M(b(x),"callPlayer",r.callPlayer),M(b(x),"playerID",x.props.config.playerId||"".concat(E).concat((0,r.randomString)())),M(b(x),"onPlay",function(){var F;return(F=x.props).onPlay.apply(F,arguments)}),M(b(x),"onPause",function(){var F;return(F=x.props).onPause.apply(F,arguments)}),M(b(x),"onSeek",function(){var F;return(F=x.props).onSeek.apply(F,arguments)}),M(b(x),"onEnded",function(){var F;return(F=x.props).onEnded.apply(F,arguments)}),M(b(x),"onPlaybackRateChange",function(){var F;return(F=x.props).onPlaybackRateChange.apply(F,arguments)}),M(b(x),"mute",function(){x.callPlayer("mute")}),M(b(x),"unmute",function(){x.callPlayer("unmute")}),x}return d(v,[{key:"componentDidMount",value:function(){this.props.onMount&&this.props.onMount(this)}},{key:"load",value:function(R){var N=this,P=this.props,F=P.playing,A=P.muted,z=P.controls,$=P.onReady,U=P.config,T=P.onError;(0,r.getSDK)(k,C).then(function(j){U.customControls&&U.customControls.forEach(function(Y){return j.defineControl(Y)}),window._wq=window._wq||[],window._wq.push({id:N.playerID,options:l({autoPlay:F,silentAutoPlay:"allow",muted:A,controlsVisibleOnLoad:z,fullscreenButton:z,playbar:z,playbackRateControl:z,qualityControl:z,volumeControl:z,settingsControl:z,smallPlayButton:z},U.options),onReady:function(O){N.player=O,N.unbind(),N.player.bind("play",N.onPlay),N.player.bind("pause",N.onPause),N.player.bind("seek",N.onSeek),N.player.bind("end",N.onEnded),N.player.bind("playbackratechange",N.onPlaybackRateChange),$()}})},T)}},{key:"unbind",value:function(){this.player.unbind("play",this.onPlay),this.player.unbind("pause",this.onPause),this.player.unbind("seek",this.onSeek),this.player.unbind("end",this.onEnded),this.player.unbind("playbackratechange",this.onPlaybackRateChange)}},{key:"play",value:function(){this.callPlayer("play")}},{key:"pause",value:function(){this.callPlayer("pause")}},{key:"stop",value:function(){this.unbind(),this.callPlayer("remove")}},{key:"seekTo",value:function(R){this.callPlayer("time",R)}},{key:"setVolume",value:function(R){this.callPlayer("volume",R)}},{key:"setPlaybackRate",value:function(R){this.callPlayer("playbackRate",R)}},{key:"getDuration",value:function(){return this.callPlayer("duration")}},{key:"getCurrentTime",value:function(){return this.callPlayer("time")}},{key:"getSecondsLoaded",value:function(){return null}},{key:"render",value:function(){var R=this.props.url,N=R&&R.match(a.MATCH_URL_WISTIA)[1],P="wistia_embed wistia_async_".concat(N),F={width:"100%",height:"100%"};return n.default.createElement("div",{id:this.playerID,key:N,className:P,style:F})}}]),v}(n.Component);e.default=D,M(D,"displayName","Wistia"),M(D,"canPlay",a.canPlay.wistia),M(D,"loopOnEnded",!0)}(Al)),Al}var Nl={},Ad;function z1(){return Ad||(Ad=1,function(e){function t(g){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?t=function(v){return typeof v}:t=function(v){return v&&typeof Symbol=="function"&&v.constructor===Symbol&&v!==Symbol.prototype?"symbol":typeof v},t(g)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=o(L),r=Gt,a=Je;function i(){if(typeof WeakMap!="function")return null;var g=new WeakMap;return i=function(){return g},g}function o(g){if(g&&g.__esModule)return g;if(g===null||t(g)!=="object"&&typeof g!="function")return{default:g};var _=i();if(_&&_.has(g))return _.get(g);var v={},x=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var R in g)if(Object.prototype.hasOwnProperty.call(g,R)){var N=x?Object.getOwnPropertyDescriptor(g,R):null;N&&(N.get||N.set)?Object.defineProperty(v,R,N):v[R]=g[R]}return v.default=g,_&&_.set(g,v),v}function s(g,_){var v=Object.keys(g);if(Object.getOwnPropertySymbols){var x=Object.getOwnPropertySymbols(g);_&&(x=x.filter(function(R){return Object.getOwnPropertyDescriptor(g,R).enumerable})),v.push.apply(v,x)}return v}function l(g){for(var _=1;_<arguments.length;_++){var v=arguments[_]!=null?arguments[_]:{};_%2?s(Object(v),!0).forEach(function(x){M(g,x,v[x])}):Object.getOwnPropertyDescriptors?Object.defineProperties(g,Object.getOwnPropertyDescriptors(v)):s(Object(v)).forEach(function(x){Object.defineProperty(g,x,Object.getOwnPropertyDescriptor(v,x))})}return g}function u(g,_){if(!(g instanceof _))throw new TypeError("Cannot call a class as a function")}function c(g,_){for(var v=0;v<_.length;v++){var x=_[v];x.enumerable=x.enumerable||!1,x.configurable=!0,"value"in x&&(x.writable=!0),Object.defineProperty(g,x.key,x)}}function d(g,_,v){return _&&c(g.prototype,_),v&&c(g,v),g}function h(g,_){if(typeof _!="function"&&_!==null)throw new TypeError("Super expression must either be null or a function");g.prototype=Object.create(_&&_.prototype,{constructor:{value:g,writable:!0,configurable:!0}}),_&&m(g,_)}function m(g,_){return m=Object.setPrototypeOf||function(x,R){return x.__proto__=R,x},m(g,_)}function p(g){var _=w();return function(){var x=S(g),R;if(_){var N=S(this).constructor;R=Reflect.construct(x,arguments,N)}else R=x.apply(this,arguments);return y(this,R)}}function y(g,_){return _&&(t(_)==="object"||typeof _=="function")?_:b(g)}function b(g){if(g===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return g}function w(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function S(g){return S=Object.setPrototypeOf?Object.getPrototypeOf:function(v){return v.__proto__||Object.getPrototypeOf(v)},S(g)}function M(g,_,v){return _ in g?Object.defineProperty(g,_,{value:v,enumerable:!0,configurable:!0,writable:!0}):g[_]=v,g}var k="https://player.twitch.tv/js/embed/v1.js",C="Twitch",E="twitch-player-",D=function(g){h(v,g);var _=p(v);function v(){var x;u(this,v);for(var R=arguments.length,N=new Array(R),P=0;P<R;P++)N[P]=arguments[P];return x=_.call.apply(_,[this].concat(N)),M(b(x),"callPlayer",r.callPlayer),M(b(x),"playerID",x.props.config.playerId||"".concat(E).concat((0,r.randomString)())),M(b(x),"mute",function(){x.callPlayer("setMuted",!0)}),M(b(x),"unmute",function(){x.callPlayer("setMuted",!1)}),x}return d(v,[{key:"componentDidMount",value:function(){this.props.onMount&&this.props.onMount(this)}},{key:"load",value:function(R,N){var P=this,F=this.props,A=F.playsinline,z=F.onError,$=F.config,U=F.controls,T=a.MATCH_URL_TWITCH_CHANNEL.test(R),j=T?R.match(a.MATCH_URL_TWITCH_CHANNEL)[1]:R.match(a.MATCH_URL_TWITCH_VIDEO)[1];if(N){T?this.player.setChannel(j):this.player.setVideo("v"+j);return}(0,r.getSDK)(k,C).then(function(Y){P.player=new Y.Player(P.playerID,l({video:T?"":j,channel:T?j:"",height:"100%",width:"100%",playsinline:A,autoplay:P.props.playing,muted:P.props.muted,controls:T?!0:U,time:(0,r.parseStartTime)(R)},$.options));var O=Y.Player,ee=O.READY,oe=O.PLAYING,ce=O.PAUSE,de=O.ENDED,J=O.ONLINE,me=O.OFFLINE,ge=O.SEEK;P.player.addEventListener(ee,P.props.onReady),P.player.addEventListener(oe,P.props.onPlay),P.player.addEventListener(ce,P.props.onPause),P.player.addEventListener(de,P.props.onEnded),P.player.addEventListener(ge,P.props.onSeek),P.player.addEventListener(J,P.props.onLoaded),P.player.addEventListener(me,P.props.onLoaded)},z)}},{key:"play",value:function(){this.callPlayer("play")}},{key:"pause",value:function(){this.callPlayer("pause")}},{key:"stop",value:function(){this.callPlayer("pause")}},{key:"seekTo",value:function(R){this.callPlayer("seek",R)}},{key:"setVolume",value:function(R){this.callPlayer("setVolume",R)}},{key:"getDuration",value:function(){return this.callPlayer("getDuration")}},{key:"getCurrentTime",value:function(){return this.callPlayer("getCurrentTime")}},{key:"getSecondsLoaded",value:function(){return null}},{key:"render",value:function(){var R={width:"100%",height:"100%"};return n.default.createElement("div",{style:R,id:this.playerID})}}]),v}(n.Component);e.default=D,M(D,"displayName","Twitch"),M(D,"canPlay",a.canPlay.twitch),M(D,"loopOnEnded",!0)}(Nl)),Nl}var Ul={},Nd;function H1(){return Nd||(Nd=1,function(e){function t(P){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?t=function(A){return typeof A}:t=function(A){return A&&typeof Symbol=="function"&&A.constructor===Symbol&&A!==Symbol.prototype?"symbol":typeof A},t(P)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=o(L),r=Gt,a=Je;function i(){if(typeof WeakMap!="function")return null;var P=new WeakMap;return i=function(){return P},P}function o(P){if(P&&P.__esModule)return P;if(P===null||t(P)!=="object"&&typeof P!="function")return{default:P};var F=i();if(F&&F.has(P))return F.get(P);var A={},z=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var $ in P)if(Object.prototype.hasOwnProperty.call(P,$)){var U=z?Object.getOwnPropertyDescriptor(P,$):null;U&&(U.get||U.set)?Object.defineProperty(A,$,U):A[$]=P[$]}return A.default=P,F&&F.set(P,A),A}function s(P,F){var A=Object.keys(P);if(Object.getOwnPropertySymbols){var z=Object.getOwnPropertySymbols(P);F&&(z=z.filter(function($){return Object.getOwnPropertyDescriptor(P,$).enumerable})),A.push.apply(A,z)}return A}function l(P){for(var F=1;F<arguments.length;F++){var A=arguments[F]!=null?arguments[F]:{};F%2?s(Object(A),!0).forEach(function(z){_(P,z,A[z])}):Object.getOwnPropertyDescriptors?Object.defineProperties(P,Object.getOwnPropertyDescriptors(A)):s(Object(A)).forEach(function(z){Object.defineProperty(P,z,Object.getOwnPropertyDescriptor(A,z))})}return P}function u(P,F){return p(P)||m(P,F)||d(P,F)||c()}function c(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function d(P,F){if(P){if(typeof P=="string")return h(P,F);var A=Object.prototype.toString.call(P).slice(8,-1);if(A==="Object"&&P.constructor&&(A=P.constructor.name),A==="Map"||A==="Set")return Array.from(P);if(A==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(A))return h(P,F)}}function h(P,F){(F==null||F>P.length)&&(F=P.length);for(var A=0,z=new Array(F);A<F;A++)z[A]=P[A];return z}function m(P,F){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(P)))){var A=[],z=!0,$=!1,U=void 0;try{for(var T=P[Symbol.iterator](),j;!(z=(j=T.next()).done)&&(A.push(j.value),!(F&&A.length===F));z=!0);}catch(Y){$=!0,U=Y}finally{try{!z&&T.return!=null&&T.return()}finally{if($)throw U}}return A}}function p(P){if(Array.isArray(P))return P}function y(P,F){if(!(P instanceof F))throw new TypeError("Cannot call a class as a function")}function b(P,F){for(var A=0;A<F.length;A++){var z=F[A];z.enumerable=z.enumerable||!1,z.configurable=!0,"value"in z&&(z.writable=!0),Object.defineProperty(P,z.key,z)}}function w(P,F,A){return F&&b(P.prototype,F),A&&b(P,A),P}function S(P,F){if(typeof F!="function"&&F!==null)throw new TypeError("Super expression must either be null or a function");P.prototype=Object.create(F&&F.prototype,{constructor:{value:P,writable:!0,configurable:!0}}),F&&M(P,F)}function M(P,F){return M=Object.setPrototypeOf||function(z,$){return z.__proto__=$,z},M(P,F)}function k(P){var F=D();return function(){var z=g(P),$;if(F){var U=g(this).constructor;$=Reflect.construct(z,arguments,U)}else $=z.apply(this,arguments);return C(this,$)}}function C(P,F){return F&&(t(F)==="object"||typeof F=="function")?F:E(P)}function E(P){if(P===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return P}function D(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function g(P){return g=Object.setPrototypeOf?Object.getPrototypeOf:function(A){return A.__proto__||Object.getPrototypeOf(A)},g(P)}function _(P,F,A){return F in P?Object.defineProperty(P,F,{value:A,enumerable:!0,configurable:!0,writable:!0}):P[F]=A,P}var v="https://api.dmcdn.net/all.js",x="DM",R="dmAsyncInit",N=function(P){S(A,P);var F=k(A);function A(){var z;y(this,A);for(var $=arguments.length,U=new Array($),T=0;T<$;T++)U[T]=arguments[T];return z=F.call.apply(F,[this].concat(U)),_(E(z),"callPlayer",r.callPlayer),_(E(z),"onDurationChange",function(){var j=z.getDuration();z.props.onDuration(j)}),_(E(z),"mute",function(){z.callPlayer("setMuted",!0)}),_(E(z),"unmute",function(){z.callPlayer("setMuted",!1)}),_(E(z),"ref",function(j){z.container=j}),z}return w(A,[{key:"componentDidMount",value:function(){this.props.onMount&&this.props.onMount(this)}},{key:"load",value:function($){var U=this,T=this.props,j=T.controls,Y=T.config,O=T.onError,ee=T.playing,oe=$.match(a.MATCH_URL_DAILYMOTION),ce=u(oe,2),de=ce[1];if(this.player){this.player.load(de,{start:(0,r.parseStartTime)($),autoplay:ee});return}(0,r.getSDK)(v,x,R,function(J){return J.player}).then(function(J){if(U.container){var me=J.player;U.player=new me(U.container,{width:"100%",height:"100%",video:de,params:l({controls:j,autoplay:U.props.playing,mute:U.props.muted,start:(0,r.parseStartTime)($),origin:window.location.origin},Y.params),events:{apiready:U.props.onReady,seeked:function(){return U.props.onSeek(U.player.currentTime)},video_end:U.props.onEnded,durationchange:U.onDurationChange,pause:U.props.onPause,playing:U.props.onPlay,waiting:U.props.onBuffer,error:function(ye){return O(ye)}}})}},O)}},{key:"play",value:function(){this.callPlayer("play")}},{key:"pause",value:function(){this.callPlayer("pause")}},{key:"stop",value:function(){}},{key:"seekTo",value:function($){this.callPlayer("seek",$)}},{key:"setVolume",value:function($){this.callPlayer("setVolume",$)}},{key:"getDuration",value:function(){return this.player.duration||null}},{key:"getCurrentTime",value:function(){return this.player.currentTime}},{key:"getSecondsLoaded",value:function(){return this.player.bufferedTime}},{key:"render",value:function(){var $=this.props.display,U={width:"100%",height:"100%",display:$};return n.default.createElement("div",{style:U},n.default.createElement("div",{ref:this.ref}))}}]),A}(n.Component);e.default=N,_(N,"displayName","DailyMotion"),_(N,"canPlay",a.canPlay.dailymotion),_(N,"loopOnEnded",!0)}(Ul)),Ul}var Bl={},Ud;function j1(){return Ud||(Ud=1,function(e){function t(D){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?t=function(_){return typeof _}:t=function(_){return _&&typeof Symbol=="function"&&_.constructor===Symbol&&_!==Symbol.prototype?"symbol":typeof _},t(D)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=o(L),r=Gt,a=Je;function i(){if(typeof WeakMap!="function")return null;var D=new WeakMap;return i=function(){return D},D}function o(D){if(D&&D.__esModule)return D;if(D===null||t(D)!=="object"&&typeof D!="function")return{default:D};var g=i();if(g&&g.has(D))return g.get(D);var _={},v=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var x in D)if(Object.prototype.hasOwnProperty.call(D,x)){var R=v?Object.getOwnPropertyDescriptor(D,x):null;R&&(R.get||R.set)?Object.defineProperty(_,x,R):_[x]=D[x]}return _.default=D,g&&g.set(D,_),_}function s(D,g){var _=Object.keys(D);if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(D);g&&(v=v.filter(function(x){return Object.getOwnPropertyDescriptor(D,x).enumerable})),_.push.apply(_,v)}return _}function l(D){for(var g=1;g<arguments.length;g++){var _=arguments[g]!=null?arguments[g]:{};g%2?s(Object(_),!0).forEach(function(v){M(D,v,_[v])}):Object.getOwnPropertyDescriptors?Object.defineProperties(D,Object.getOwnPropertyDescriptors(_)):s(Object(_)).forEach(function(v){Object.defineProperty(D,v,Object.getOwnPropertyDescriptor(_,v))})}return D}function u(D,g){if(!(D instanceof g))throw new TypeError("Cannot call a class as a function")}function c(D,g){for(var _=0;_<g.length;_++){var v=g[_];v.enumerable=v.enumerable||!1,v.configurable=!0,"value"in v&&(v.writable=!0),Object.defineProperty(D,v.key,v)}}function d(D,g,_){return g&&c(D.prototype,g),_&&c(D,_),D}function h(D,g){if(typeof g!="function"&&g!==null)throw new TypeError("Super expression must either be null or a function");D.prototype=Object.create(g&&g.prototype,{constructor:{value:D,writable:!0,configurable:!0}}),g&&m(D,g)}function m(D,g){return m=Object.setPrototypeOf||function(v,x){return v.__proto__=x,v},m(D,g)}function p(D){var g=w();return function(){var v=S(D),x;if(g){var R=S(this).constructor;x=Reflect.construct(v,arguments,R)}else x=v.apply(this,arguments);return y(this,x)}}function y(D,g){return g&&(t(g)==="object"||typeof g=="function")?g:b(D)}function b(D){if(D===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return D}function w(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function S(D){return S=Object.setPrototypeOf?Object.getPrototypeOf:function(_){return _.__proto__||Object.getPrototypeOf(_)},S(D)}function M(D,g,_){return g in D?Object.defineProperty(D,g,{value:_,enumerable:!0,configurable:!0,writable:!0}):D[g]=_,D}var k="https://widget.mixcloud.com/media/js/widgetApi.js",C="Mixcloud",E=function(D){h(_,D);var g=p(_);function _(){var v;u(this,_);for(var x=arguments.length,R=new Array(x),N=0;N<x;N++)R[N]=arguments[N];return v=g.call.apply(g,[this].concat(R)),M(b(v),"callPlayer",r.callPlayer),M(b(v),"duration",null),M(b(v),"currentTime",null),M(b(v),"secondsLoaded",null),M(b(v),"mute",function(){}),M(b(v),"unmute",function(){}),M(b(v),"ref",function(P){v.iframe=P}),v}return d(_,[{key:"componentDidMount",value:function(){this.props.onMount&&this.props.onMount(this)}},{key:"load",value:function(x){var R=this;(0,r.getSDK)(k,C).then(function(N){R.player=N.PlayerWidget(R.iframe),R.player.ready.then(function(){R.player.events.play.on(R.props.onPlay),R.player.events.pause.on(R.props.onPause),R.player.events.ended.on(R.props.onEnded),R.player.events.error.on(R.props.error),R.player.events.progress.on(function(P,F){R.currentTime=P,R.duration=F}),R.props.onReady()})},this.props.onError)}},{key:"play",value:function(){this.callPlayer("play")}},{key:"pause",value:function(){this.callPlayer("pause")}},{key:"stop",value:function(){}},{key:"seekTo",value:function(x){this.callPlayer("seek",x)}},{key:"setVolume",value:function(x){}},{key:"getDuration",value:function(){return this.duration}},{key:"getCurrentTime",value:function(){return this.currentTime}},{key:"getSecondsLoaded",value:function(){return null}},{key:"render",value:function(){var x=this.props,R=x.url,N=x.config,P=R.match(a.MATCH_URL_MIXCLOUD)[1],F={width:"100%",height:"100%"},A=(0,r.queryString)(l(l({},N.options),{},{feed:"/".concat(P,"/")}));return n.default.createElement("iframe",{key:P,ref:this.ref,style:F,src:"https://www.mixcloud.com/widget/iframe/?".concat(A),frameBorder:"0"})}}]),_}(n.Component);e.default=E,M(E,"displayName","Mixcloud"),M(E,"canPlay",a.canPlay.mixcloud),M(E,"loopOnEnded",!0)}(Bl)),Bl}var zl={},Bd;function $1(){return Bd||(Bd=1,function(e){function t(g){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?t=function(v){return typeof v}:t=function(v){return v&&typeof Symbol=="function"&&v.constructor===Symbol&&v!==Symbol.prototype?"symbol":typeof v},t(g)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=o(L),r=Gt,a=Je;function i(){if(typeof WeakMap!="function")return null;var g=new WeakMap;return i=function(){return g},g}function o(g){if(g&&g.__esModule)return g;if(g===null||t(g)!=="object"&&typeof g!="function")return{default:g};var _=i();if(_&&_.has(g))return _.get(g);var v={},x=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var R in g)if(Object.prototype.hasOwnProperty.call(g,R)){var N=x?Object.getOwnPropertyDescriptor(g,R):null;N&&(N.get||N.set)?Object.defineProperty(v,R,N):v[R]=g[R]}return v.default=g,_&&_.set(g,v),v}function s(g,_){var v=Object.keys(g);if(Object.getOwnPropertySymbols){var x=Object.getOwnPropertySymbols(g);_&&(x=x.filter(function(R){return Object.getOwnPropertyDescriptor(g,R).enumerable})),v.push.apply(v,x)}return v}function l(g){for(var _=1;_<arguments.length;_++){var v=arguments[_]!=null?arguments[_]:{};_%2?s(Object(v),!0).forEach(function(x){M(g,x,v[x])}):Object.getOwnPropertyDescriptors?Object.defineProperties(g,Object.getOwnPropertyDescriptors(v)):s(Object(v)).forEach(function(x){Object.defineProperty(g,x,Object.getOwnPropertyDescriptor(v,x))})}return g}function u(g,_){if(!(g instanceof _))throw new TypeError("Cannot call a class as a function")}function c(g,_){for(var v=0;v<_.length;v++){var x=_[v];x.enumerable=x.enumerable||!1,x.configurable=!0,"value"in x&&(x.writable=!0),Object.defineProperty(g,x.key,x)}}function d(g,_,v){return _&&c(g.prototype,_),v&&c(g,v),g}function h(g,_){if(typeof _!="function"&&_!==null)throw new TypeError("Super expression must either be null or a function");g.prototype=Object.create(_&&_.prototype,{constructor:{value:g,writable:!0,configurable:!0}}),_&&m(g,_)}function m(g,_){return m=Object.setPrototypeOf||function(x,R){return x.__proto__=R,x},m(g,_)}function p(g){var _=w();return function(){var x=S(g),R;if(_){var N=S(this).constructor;R=Reflect.construct(x,arguments,N)}else R=x.apply(this,arguments);return y(this,R)}}function y(g,_){return _&&(t(_)==="object"||typeof _=="function")?_:b(g)}function b(g){if(g===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return g}function w(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function S(g){return S=Object.setPrototypeOf?Object.getPrototypeOf:function(v){return v.__proto__||Object.getPrototypeOf(v)},S(g)}function M(g,_,v){return _ in g?Object.defineProperty(g,_,{value:v,enumerable:!0,configurable:!0,writable:!0}):g[_]=v,g}var k="https://play.vidyard.com/embed/v4.js",C="VidyardV4",E="onVidyardAPI",D=function(g){h(v,g);var _=p(v);function v(){var x;u(this,v);for(var R=arguments.length,N=new Array(R),P=0;P<R;P++)N[P]=arguments[P];return x=_.call.apply(_,[this].concat(N)),M(b(x),"callPlayer",r.callPlayer),M(b(x),"mute",function(){x.setVolume(0)}),M(b(x),"unmute",function(){x.props.volume!==null&&x.setVolume(x.props.volume)}),M(b(x),"ref",function(F){x.container=F}),x}return d(v,[{key:"componentDidMount",value:function(){this.props.onMount&&this.props.onMount(this)}},{key:"load",value:function(R){var N=this,P=this.props,F=P.playing,A=P.config,z=P.onError,$=P.onDuration,U=R&&R.match(a.MATCH_URL_VIDYARD)[1];this.player&&this.stop(),(0,r.getSDK)(k,C,E).then(function(T){N.container&&(T.api.addReadyListener(function(j,Y){N.player||(N.player=Y,N.player.on("ready",N.props.onReady),N.player.on("play",N.props.onPlay),N.player.on("pause",N.props.onPause),N.player.on("seek",N.props.onSeek),N.player.on("playerComplete",N.props.onEnded))},U),T.api.renderPlayer(l({uuid:U,container:N.container,autoplay:F?1:0},A.options)),T.api.getPlayerMetadata(U).then(function(j){N.duration=j.length_in_seconds,$(j.length_in_seconds)}))},z)}},{key:"play",value:function(){this.callPlayer("play")}},{key:"pause",value:function(){this.callPlayer("pause")}},{key:"stop",value:function(){window.VidyardV4.api.destroyPlayer(this.player)}},{key:"seekTo",value:function(R){this.callPlayer("seek",R)}},{key:"setVolume",value:function(R){this.callPlayer("setVolume",R)}},{key:"setPlaybackRate",value:function(R){this.callPlayer("setPlaybackSpeed",R)}},{key:"getDuration",value:function(){return this.duration}},{key:"getCurrentTime",value:function(){return this.callPlayer("currentTime")}},{key:"getSecondsLoaded",value:function(){return null}},{key:"render",value:function(){var R=this.props.display,N={width:"100%",height:"100%",display:R};return n.default.createElement("div",{style:N},n.default.createElement("div",{ref:this.ref}))}}]),v}(n.Component);e.default=D,M(D,"displayName","Vidyard"),M(D,"canPlay",a.canPlay.vidyard)}(zl)),zl}var Hl={},zd;function V1(){return zd||(zd=1,function(e){function t(C){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?t=function(D){return typeof D}:t=function(D){return D&&typeof Symbol=="function"&&D.constructor===Symbol&&D!==Symbol.prototype?"symbol":typeof D},t(C)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=o(L),r=Gt,a=Je;function i(){if(typeof WeakMap!="function")return null;var C=new WeakMap;return i=function(){return C},C}function o(C){if(C&&C.__esModule)return C;if(C===null||t(C)!=="object"&&typeof C!="function")return{default:C};var E=i();if(E&&E.has(C))return E.get(C);var D={},g=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var _ in C)if(Object.prototype.hasOwnProperty.call(C,_)){var v=g?Object.getOwnPropertyDescriptor(C,_):null;v&&(v.get||v.set)?Object.defineProperty(D,_,v):D[_]=C[_]}return D.default=C,E&&E.set(C,D),D}function s(C,E){if(!(C instanceof E))throw new TypeError("Cannot call a class as a function")}function l(C,E){for(var D=0;D<E.length;D++){var g=E[D];g.enumerable=g.enumerable||!1,g.configurable=!0,"value"in g&&(g.writable=!0),Object.defineProperty(C,g.key,g)}}function u(C,E,D){return E&&l(C.prototype,E),D&&l(C,D),C}function c(C,E){if(typeof E!="function"&&E!==null)throw new TypeError("Super expression must either be null or a function");C.prototype=Object.create(E&&E.prototype,{constructor:{value:C,writable:!0,configurable:!0}}),E&&d(C,E)}function d(C,E){return d=Object.setPrototypeOf||function(g,_){return g.__proto__=_,g},d(C,E)}function h(C){var E=y();return function(){var g=b(C),_;if(E){var v=b(this).constructor;_=Reflect.construct(g,arguments,v)}else _=g.apply(this,arguments);return m(this,_)}}function m(C,E){return E&&(t(E)==="object"||typeof E=="function")?E:p(C)}function p(C){if(C===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return C}function y(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function b(C){return b=Object.setPrototypeOf?Object.getPrototypeOf:function(D){return D.__proto__||Object.getPrototypeOf(D)},b(C)}function w(C,E,D){return E in C?Object.defineProperty(C,E,{value:D,enumerable:!0,configurable:!0,writable:!0}):C[E]=D,C}var S="https://cdn.embed.ly/player-0.1.0.min.js",M="playerjs",k=function(C){c(D,C);var E=h(D);function D(){var g;s(this,D);for(var _=arguments.length,v=new Array(_),x=0;x<_;x++)v[x]=arguments[x];return g=E.call.apply(E,[this].concat(v)),w(p(g),"callPlayer",r.callPlayer),w(p(g),"duration",null),w(p(g),"currentTime",null),w(p(g),"secondsLoaded",null),w(p(g),"mute",function(){g.callPlayer("mute")}),w(p(g),"unmute",function(){g.callPlayer("unmute")}),w(p(g),"ref",function(R){g.iframe=R}),g}return u(D,[{key:"componentDidMount",value:function(){this.props.onMount&&this.props.onMount(this)}},{key:"load",value:function(_){var v=this;(0,r.getSDK)(S,M).then(function(x){v.iframe&&(v.player=new x.Player(v.iframe),v.player.on("ready",function(){setTimeout(function(){v.player.isReady=!0,v.player.setLoop(v.props.loop),v.props.muted&&v.player.mute(),v.addListeners(v.player,v.props),v.props.onReady()},500)}))},this.props.onError)}},{key:"addListeners",value:function(_,v){var x=this;_.on("play",v.onPlay),_.on("pause",v.onPause),_.on("ended",v.onEnded),_.on("error",v.onError),_.on("timeupdate",function(R){var N=R.duration,P=R.seconds;x.duration=N,x.currentTime=P})}},{key:"play",value:function(){this.callPlayer("play")}},{key:"pause",value:function(){this.callPlayer("pause")}},{key:"stop",value:function(){}},{key:"seekTo",value:function(_){this.callPlayer("setCurrentTime",_)}},{key:"setVolume",value:function(_){this.callPlayer("setVolume",_)}},{key:"setLoop",value:function(_){this.callPlayer("setLoop",_)}},{key:"getDuration",value:function(){return this.duration}},{key:"getCurrentTime",value:function(){return this.currentTime}},{key:"getSecondsLoaded",value:function(){return this.secondsLoaded}},{key:"render",value:function(){var _={width:"100%",height:"100%"};return n.default.createElement("iframe",{ref:this.ref,src:this.props.url,frameBorder:"0",scrolling:"no",style:_,allow:"encrypted-media; autoplay; fullscreen;",referrerPolicy:"no-referrer-when-downgrade"})}}]),D}(n.Component);e.default=k,w(k,"displayName","Kaltura"),w(k,"canPlay",a.canPlay.kaltura)}(Hl)),Hl}var jl={},Hd;function W1(){return Hd||(Hd=1,function(e){function t(A){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?t=function($){return typeof $}:t=function($){return $&&typeof Symbol=="function"&&$.constructor===Symbol&&$!==Symbol.prototype?"symbol":typeof $},t(A)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=o(L),r=Gt,a=Je;function i(){if(typeof WeakMap!="function")return null;var A=new WeakMap;return i=function(){return A},A}function o(A){if(A&&A.__esModule)return A;if(A===null||t(A)!=="object"&&typeof A!="function")return{default:A};var z=i();if(z&&z.has(A))return z.get(A);var $={},U=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var T in A)if(Object.prototype.hasOwnProperty.call(A,T)){var j=U?Object.getOwnPropertyDescriptor(A,T):null;j&&(j.get||j.set)?Object.defineProperty($,T,j):$[T]=A[T]}return $.default=A,z&&z.set(A,$),$}function s(){return s=Object.assign||function(A){for(var z=1;z<arguments.length;z++){var $=arguments[z];for(var U in $)Object.prototype.hasOwnProperty.call($,U)&&(A[U]=$[U])}return A},s.apply(this,arguments)}function l(A,z){if(!(A instanceof z))throw new TypeError("Cannot call a class as a function")}function u(A,z){for(var $=0;$<z.length;$++){var U=z[$];U.enumerable=U.enumerable||!1,U.configurable=!0,"value"in U&&(U.writable=!0),Object.defineProperty(A,U.key,U)}}function c(A,z,$){return z&&u(A.prototype,z),$&&u(A,$),A}function d(A,z){if(typeof z!="function"&&z!==null)throw new TypeError("Super expression must either be null or a function");A.prototype=Object.create(z&&z.prototype,{constructor:{value:A,writable:!0,configurable:!0}}),z&&h(A,z)}function h(A,z){return h=Object.setPrototypeOf||function(U,T){return U.__proto__=T,U},h(A,z)}function m(A){var z=b();return function(){var U=w(A),T;if(z){var j=w(this).constructor;T=Reflect.construct(U,arguments,j)}else T=U.apply(this,arguments);return p(this,T)}}function p(A,z){return z&&(t(z)==="object"||typeof z=="function")?z:y(A)}function y(A){if(A===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return A}function b(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function w(A){return w=Object.setPrototypeOf?Object.getPrototypeOf:function($){return $.__proto__||Object.getPrototypeOf($)},w(A)}function S(A,z,$){return z in A?Object.defineProperty(A,z,{value:$,enumerable:!0,configurable:!0,writable:!0}):A[z]=$,A}var M=typeof navigator<"u",k=M&&navigator.platform==="MacIntel"&&navigator.maxTouchPoints>1,C=M&&(/iPad|iPhone|iPod/.test(navigator.userAgent)||k)&&!window.MSStream,E="https://cdn.jsdelivr.net/npm/hls.js@VERSION/dist/hls.min.js",D="Hls",g="https://cdnjs.cloudflare.com/ajax/libs/dashjs/VERSION/dash.all.min.js",_="dashjs",v="https://cdn.jsdelivr.net/npm/flv.js@VERSION/dist/flv.min.js",x="flvjs",R=/www\.dropbox\.com\/.+/,N=/https:\/\/watch\.cloudflarestream\.com\/([a-z0-9]+)/,P="https://videodelivery.net/{id}/manifest/video.m3u8",F=function(A){d($,A);var z=m($);function $(){var U;l(this,$);for(var T=arguments.length,j=new Array(T),Y=0;Y<T;Y++)j[Y]=arguments[Y];return U=z.call.apply(z,[this].concat(j)),S(y(U),"onReady",function(){var O;return(O=U.props).onReady.apply(O,arguments)}),S(y(U),"onPlay",function(){var O;return(O=U.props).onPlay.apply(O,arguments)}),S(y(U),"onBuffer",function(){var O;return(O=U.props).onBuffer.apply(O,arguments)}),S(y(U),"onBufferEnd",function(){var O;return(O=U.props).onBufferEnd.apply(O,arguments)}),S(y(U),"onPause",function(){var O;return(O=U.props).onPause.apply(O,arguments)}),S(y(U),"onEnded",function(){var O;return(O=U.props).onEnded.apply(O,arguments)}),S(y(U),"onError",function(){var O;return(O=U.props).onError.apply(O,arguments)}),S(y(U),"onPlayBackRateChange",function(O){return U.props.onPlaybackRateChange(O.target.playbackRate)}),S(y(U),"onEnablePIP",function(){var O;return(O=U.props).onEnablePIP.apply(O,arguments)}),S(y(U),"onDisablePIP",function(O){var ee=U.props,oe=ee.onDisablePIP,ce=ee.playing;oe(O),ce&&U.play()}),S(y(U),"onPresentationModeChange",function(O){if(U.player&&(0,r.supportsWebKitPresentationMode)(U.player)){var ee=U.player.webkitPresentationMode;ee==="picture-in-picture"?U.onEnablePIP(O):ee==="inline"&&U.onDisablePIP(O)}}),S(y(U),"onSeek",function(O){U.props.onSeek(O.target.currentTime)}),S(y(U),"mute",function(){U.player.muted=!0}),S(y(U),"unmute",function(){U.player.muted=!1}),S(y(U),"renderSourceElement",function(O,ee){return typeof O=="string"?n.default.createElement("source",{key:ee,src:O}):n.default.createElement("source",s({key:ee},O))}),S(y(U),"renderTrack",function(O,ee){return n.default.createElement("track",s({key:ee},O))}),S(y(U),"ref",function(O){U.player&&(U.prevPlayer=U.player),U.player=O}),U}return c($,[{key:"componentDidMount",value:function(){this.props.onMount&&this.props.onMount(this),this.addListeners(this.player),C&&this.player.load()}},{key:"componentDidUpdate",value:function(T){this.shouldUseAudio(this.props)!==this.shouldUseAudio(T)&&(this.removeListeners(this.prevPlayer,T.url),this.addListeners(this.player)),this.props.url!==T.url&&!(0,r.isMediaStream)(this.props.url)&&(this.player.srcObject=null)}},{key:"componentWillUnmount",value:function(){this.removeListeners(this.player),this.hls&&this.hls.destroy()}},{key:"addListeners",value:function(T){var j=this.props,Y=j.url,O=j.playsinline;T.addEventListener("play",this.onPlay),T.addEventListener("waiting",this.onBuffer),T.addEventListener("playing",this.onBufferEnd),T.addEventListener("pause",this.onPause),T.addEventListener("seeked",this.onSeek),T.addEventListener("ended",this.onEnded),T.addEventListener("error",this.onError),T.addEventListener("ratechange",this.onPlayBackRateChange),T.addEventListener("enterpictureinpicture",this.onEnablePIP),T.addEventListener("leavepictureinpicture",this.onDisablePIP),T.addEventListener("webkitpresentationmodechanged",this.onPresentationModeChange),this.shouldUseHLS(Y)||T.addEventListener("canplay",this.onReady),O&&(T.setAttribute("playsinline",""),T.setAttribute("webkit-playsinline",""),T.setAttribute("x5-playsinline",""))}},{key:"removeListeners",value:function(T,j){T.removeEventListener("canplay",this.onReady),T.removeEventListener("play",this.onPlay),T.removeEventListener("waiting",this.onBuffer),T.removeEventListener("playing",this.onBufferEnd),T.removeEventListener("pause",this.onPause),T.removeEventListener("seeked",this.onSeek),T.removeEventListener("ended",this.onEnded),T.removeEventListener("error",this.onError),T.removeEventListener("ratechange",this.onPlayBackRateChange),T.removeEventListener("enterpictureinpicture",this.onEnablePIP),T.removeEventListener("leavepictureinpicture",this.onDisablePIP),T.removeEventListener("webkitpresentationmodechanged",this.onPresentationModeChange),this.shouldUseHLS(j)||T.removeEventListener("canplay",this.onReady)}},{key:"shouldUseAudio",value:function(T){return T.config.forceVideo||T.config.attributes.poster?!1:a.AUDIO_EXTENSIONS.test(T.url)||T.config.forceAudio}},{key:"shouldUseHLS",value:function(T){return this.props.config.forceHLS?!0:C?!1:a.HLS_EXTENSIONS.test(T)||N.test(T)}},{key:"shouldUseDASH",value:function(T){return a.DASH_EXTENSIONS.test(T)||this.props.config.forceDASH}},{key:"shouldUseFLV",value:function(T){return a.FLV_EXTENSIONS.test(T)||this.props.config.forceFLV}},{key:"load",value:function(T){var j=this,Y=this.props.config,O=Y.hlsVersion,ee=Y.hlsOptions,oe=Y.dashVersion,ce=Y.flvVersion;if(this.hls&&this.hls.destroy(),this.dash&&this.dash.reset(),this.shouldUseHLS(T)&&(0,r.getSDK)(E.replace("VERSION",O),D).then(function(de){if(j.hls=new de(ee),j.hls.on(de.Events.MANIFEST_PARSED,function(){j.props.onReady()}),j.hls.on(de.Events.ERROR,function(me,ge){j.props.onError(me,ge,j.hls,de)}),N.test(T)){var J=T.match(N)[1];j.hls.loadSource(P.replace("{id}",J))}else j.hls.loadSource(T);j.hls.attachMedia(j.player),j.props.onLoaded()}),this.shouldUseDASH(T)&&(0,r.getSDK)(g.replace("VERSION",oe),_).then(function(de){j.dash=de.MediaPlayer().create(),j.dash.initialize(j.player,T,j.props.playing),j.dash.on("error",j.props.onError),parseInt(oe)<3?j.dash.getDebug().setLogToBrowserConsole(!1):j.dash.updateSettings({debug:{logLevel:de.Debug.LOG_LEVEL_NONE}}),j.props.onLoaded()}),this.shouldUseFLV(T)&&(0,r.getSDK)(v.replace("VERSION",ce),x).then(function(de){j.flv=de.createPlayer({type:"flv",url:T}),j.flv.attachMediaElement(j.player),j.flv.on(de.Events.ERROR,function(J,me){j.props.onError(J,me,j.flv,de)}),j.flv.load(),j.props.onLoaded()}),T instanceof Array)this.player.load();else if((0,r.isMediaStream)(T))try{this.player.srcObject=T}catch{this.player.src=window.URL.createObjectURL(T)}}},{key:"play",value:function(){var T=this.player.play();T&&T.catch(this.props.onError)}},{key:"pause",value:function(){this.player.pause()}},{key:"stop",value:function(){this.player.removeAttribute("src"),this.dash&&this.dash.reset()}},{key:"seekTo",value:function(T){this.player.currentTime=T}},{key:"setVolume",value:function(T){this.player.volume=T}},{key:"enablePIP",value:function(){this.player.requestPictureInPicture&&document.pictureInPictureElement!==this.player?this.player.requestPictureInPicture():(0,r.supportsWebKitPresentationMode)(this.player)&&this.player.webkitPresentationMode!=="picture-in-picture"&&this.player.webkitSetPresentationMode("picture-in-picture")}},{key:"disablePIP",value:function(){document.exitPictureInPicture&&document.pictureInPictureElement===this.player?document.exitPictureInPicture():(0,r.supportsWebKitPresentationMode)(this.player)&&this.player.webkitPresentationMode!=="inline"&&this.player.webkitSetPresentationMode("inline")}},{key:"setPlaybackRate",value:function(T){try{this.player.playbackRate=T}catch(j){this.props.onError(j)}}},{key:"getDuration",value:function(){if(!this.player)return null;var T=this.player,j=T.duration,Y=T.seekable;return j===1/0&&Y.length>0?Y.end(Y.length-1):j}},{key:"getCurrentTime",value:function(){return this.player?this.player.currentTime:null}},{key:"getSecondsLoaded",value:function(){if(!this.player)return null;var T=this.player.buffered;if(T.length===0)return 0;var j=T.end(T.length-1),Y=this.getDuration();return j>Y?Y:j}},{key:"getSource",value:function(T){var j=this.shouldUseHLS(T),Y=this.shouldUseDASH(T),O=this.shouldUseFLV(T);if(!(T instanceof Array||(0,r.isMediaStream)(T)||j||Y||O))return R.test(T)?T.replace("www.dropbox.com","dl.dropboxusercontent.com"):T}},{key:"render",value:function(){var T=this.props,j=T.url,Y=T.playing,O=T.loop,ee=T.controls,oe=T.muted,ce=T.config,de=T.width,J=T.height,me=this.shouldUseAudio(this.props),ge=me?"audio":"video",ye={width:de==="auto"?de:"100%",height:J==="auto"?J:"100%"};return n.default.createElement(ge,s({ref:this.ref,src:this.getSource(j),style:ye,preload:"auto",autoPlay:Y||void 0,controls:ee,muted:oe,loop:O},ce.attributes),j instanceof Array&&j.map(this.renderSourceElement),ce.tracks.map(this.renderTrack))}}]),$}(n.Component);e.default=F,S(F,"displayName","FilePlayer"),S(F,"canPlay",a.canPlay.file)}(jl)),jl}(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=L,n=Gt,r=Je;function a(l){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?a=function(c){return typeof c}:a=function(c){return c&&typeof Symbol=="function"&&c.constructor===Symbol&&c!==Symbol.prototype?"symbol":typeof c},a(l)}function i(){if(typeof WeakMap!="function")return null;var l=new WeakMap;return i=function(){return l},l}function o(l){if(l&&l.__esModule)return l;if(l===null||a(l)!=="object"&&typeof l!="function")return{default:l};var u=i();if(u&&u.has(l))return u.get(l);var c={},d=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var h in l)if(Object.prototype.hasOwnProperty.call(l,h)){var m=d?Object.getOwnPropertyDescriptor(l,h):null;m&&(m.get||m.set)?Object.defineProperty(c,h,m):c[h]=l[h]}return c.default=l,u&&u.set(l,c),c}var s=[{key:"youtube",name:"YouTube",canPlay:r.canPlay.youtube,lazyPlayer:(0,t.lazy)(function(){return Promise.resolve().then(function(){return o(F1())})})},{key:"soundcloud",name:"SoundCloud",canPlay:r.canPlay.soundcloud,lazyPlayer:(0,t.lazy)(function(){return Promise.resolve().then(function(){return o(I1())})})},{key:"vimeo",name:"Vimeo",canPlay:r.canPlay.vimeo,lazyPlayer:(0,t.lazy)(function(){return Promise.resolve().then(function(){return o(A1())})})},{key:"facebook",name:"Facebook",canPlay:r.canPlay.facebook,lazyPlayer:(0,t.lazy)(function(){return Promise.resolve().then(function(){return o(N1())})})},{key:"streamable",name:"Streamable",canPlay:r.canPlay.streamable,lazyPlayer:(0,t.lazy)(function(){return Promise.resolve().then(function(){return o(U1())})})},{key:"wistia",name:"Wistia",canPlay:r.canPlay.wistia,lazyPlayer:(0,t.lazy)(function(){return Promise.resolve().then(function(){return o(B1())})})},{key:"twitch",name:"Twitch",canPlay:r.canPlay.twitch,lazyPlayer:(0,t.lazy)(function(){return Promise.resolve().then(function(){return o(z1())})})},{key:"dailymotion",name:"DailyMotion",canPlay:r.canPlay.dailymotion,lazyPlayer:(0,t.lazy)(function(){return Promise.resolve().then(function(){return o(H1())})})},{key:"mixcloud",name:"Mixcloud",canPlay:r.canPlay.mixcloud,lazyPlayer:(0,t.lazy)(function(){return Promise.resolve().then(function(){return o(j1())})})},{key:"vidyard",name:"Vidyard",canPlay:r.canPlay.vidyard,lazyPlayer:(0,t.lazy)(function(){return Promise.resolve().then(function(){return o($1())})})},{key:"kaltura",name:"Kaltura",canPlay:r.canPlay.kaltura,lazyPlayer:(0,t.lazy)(function(){return Promise.resolve().then(function(){return o(V1())})})},{key:"file",name:"FilePlayer",canPlay:r.canPlay.file,canEnablePIP:function(u){return r.canPlay.file(u)&&(document.pictureInPictureEnabled||(0,n.supportsWebKitPresentationMode)())&&!r.AUDIO_EXTENSIONS.test(u)},lazyPlayer:(0,t.lazy)(function(){return Promise.resolve().then(function(){return o(W1())})})}];e.default=s})(kh);var Ws={},jd=Number.isNaN||function(t){return typeof t=="number"&&t!==t};function q1(e,t){return!!(e===t||jd(e)&&jd(t))}function Y1(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++)if(!q1(e[n],t[n]))return!1;return!0}function K1(e,t){t===void 0&&(t=Y1);var n,r=[],a,i=!1;function o(){for(var s=[],l=0;l<arguments.length;l++)s[l]=arguments[l];return i&&n===this&&t(s,r)||(a=e.apply(this,s),i=!0,n=this,r=s),a}return o}const G1=Object.freeze(Object.defineProperty({__proto__:null,default:K1},Symbol.toStringTag,{value:"Module"})),Z1=L0(G1);var Q1=typeof Element<"u",J1=typeof Map=="function",X1=typeof Set=="function",ey=typeof ArrayBuffer=="function"&&!!ArrayBuffer.isView;function Ho(e,t){if(e===t)return!0;if(e&&t&&typeof e=="object"&&typeof t=="object"){if(e.constructor!==t.constructor)return!1;var n,r,a;if(Array.isArray(e)){if(n=e.length,n!=t.length)return!1;for(r=n;r--!==0;)if(!Ho(e[r],t[r]))return!1;return!0}var i;if(J1&&e instanceof Map&&t instanceof Map){if(e.size!==t.size)return!1;for(i=e.entries();!(r=i.next()).done;)if(!t.has(r.value[0]))return!1;for(i=e.entries();!(r=i.next()).done;)if(!Ho(r.value[1],t.get(r.value[0])))return!1;return!0}if(X1&&e instanceof Set&&t instanceof Set){if(e.size!==t.size)return!1;for(i=e.entries();!(r=i.next()).done;)if(!t.has(r.value[0]))return!1;return!0}if(ey&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(t)){if(n=e.length,n!=t.length)return!1;for(r=n;r--!==0;)if(e[r]!==t[r])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf&&typeof e.valueOf=="function"&&typeof t.valueOf=="function")return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString&&typeof e.toString=="function"&&typeof t.toString=="function")return e.toString()===t.toString();if(a=Object.keys(e),n=a.length,n!==Object.keys(t).length)return!1;for(r=n;r--!==0;)if(!Object.prototype.hasOwnProperty.call(t,a[r]))return!1;if(Q1&&e instanceof Element)return!1;for(r=n;r--!==0;)if(!((a[r]==="_owner"||a[r]==="__v"||a[r]==="__o")&&e.$$typeof)&&!Ho(e[a[r]],t[a[r]]))return!1;return!0}return e!==e&&t!==t}var cc=function(t,n){try{return Ho(t,n)}catch(r){if((r.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw r}};const Na=Hn(cc);var Wa={};Object.defineProperty(Wa,"__esModule",{value:!0});Wa.defaultProps=Wa.propTypes=void 0;var ca=ty(R0);function ty(e){return e&&e.__esModule?e:{default:e}}var Vn=ca.default.string,ir=ca.default.bool,ni=ca.default.number,$l=ca.default.array,Fi=ca.default.oneOfType,hr=ca.default.shape,nr=ca.default.object,kn=ca.default.func,$d=ca.default.node,ny={url:Fi([Vn,$l,nr]),playing:ir,loop:ir,controls:ir,volume:ni,muted:ir,playbackRate:ni,width:Fi([Vn,ni]),height:Fi([Vn,ni]),style:nr,progressInterval:ni,playsinline:ir,pip:ir,stopOnUnmount:ir,light:Fi([ir,Vn]),playIcon:$d,previewTabIndex:ni,fallback:$d,oEmbedUrl:Vn,wrapper:Fi([Vn,kn,hr({render:kn.isRequired})]),config:hr({soundcloud:hr({options:nr}),youtube:hr({playerVars:nr,embedOptions:nr,onUnstarted:kn}),facebook:hr({appId:Vn,version:Vn,playerId:Vn,attributes:nr}),dailymotion:hr({params:nr}),vimeo:hr({playerOptions:nr,title:Vn}),file:hr({attributes:nr,tracks:$l,forceVideo:ir,forceAudio:ir,forceHLS:ir,forceDASH:ir,forceFLV:ir,hlsOptions:nr,hlsVersion:Vn,dashVersion:Vn,flvVersion:Vn}),wistia:hr({options:nr,playerId:Vn,customControls:$l}),mixcloud:hr({options:nr}),twitch:hr({options:nr,playerId:Vn}),vidyard:hr({options:nr})}),onReady:kn,onStart:kn,onPlay:kn,onPause:kn,onBuffer:kn,onBufferEnd:kn,onEnded:kn,onError:kn,onDuration:kn,onSeek:kn,onPlaybackRateChange:kn,onProgress:kn,onClickPreview:kn,onEnablePIP:kn,onDisablePIP:kn};Wa.propTypes=ny;var On=function(){},ry={playing:!1,loop:!1,controls:!1,volume:null,muted:!1,playbackRate:1,width:"640px",height:"360px",style:{},progressInterval:1e3,playsinline:!1,pip:!1,stopOnUnmount:!0,light:!1,fallback:null,wrapper:"div",previewTabIndex:0,oEmbedUrl:"https://noembed.com/embed?url={url}",config:{soundcloud:{options:{visual:!0,buying:!1,liking:!1,download:!1,sharing:!1,show_comments:!1,show_playcount:!1}},youtube:{playerVars:{playsinline:1,showinfo:0,rel:0,iv_load_policy:3,modestbranding:1},embedOptions:{},onUnstarted:On},facebook:{appId:"1309697205772819",version:"v3.3",playerId:null,attributes:{}},dailymotion:{params:{api:1,"endscreen-enable":!1}},vimeo:{playerOptions:{autopause:!1,byline:!1,portrait:!1,title:!1},title:null},file:{attributes:{},tracks:[],forceVideo:!1,forceAudio:!1,forceHLS:!1,forceDASH:!1,forceFLV:!1,hlsOptions:{},hlsVersion:"1.1.4",dashVersion:"3.1.3",flvVersion:"1.5.0"},wistia:{options:{},playerId:null,customControls:null},mixcloud:{options:{hide_cover:1}},twitch:{options:{},playerId:null},vidyard:{options:{}}},onReady:On,onStart:On,onPlay:On,onPause:On,onBuffer:On,onBufferEnd:On,onEnded:On,onError:On,onDuration:On,onSeek:On,onPlaybackRateChange:On,onProgress:On,onClickPreview:On,onEnablePIP:On,onDisablePIP:On};Wa.defaultProps=ry;var Yh={};(function(e){function t(D){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?t=function(_){return typeof _}:t=function(_){return _&&typeof Symbol=="function"&&_.constructor===Symbol&&_!==Symbol.prototype?"symbol":typeof _},t(D)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=l(L),r=o(cc),a=Wa,i=Gt;function o(D){return D&&D.__esModule?D:{default:D}}function s(){if(typeof WeakMap!="function")return null;var D=new WeakMap;return s=function(){return D},D}function l(D){if(D&&D.__esModule)return D;if(D===null||t(D)!=="object"&&typeof D!="function")return{default:D};var g=s();if(g&&g.has(D))return g.get(D);var _={},v=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var x in D)if(Object.prototype.hasOwnProperty.call(D,x)){var R=v?Object.getOwnPropertyDescriptor(D,x):null;R&&(R.get||R.set)?Object.defineProperty(_,x,R):_[x]=D[x]}return _.default=D,g&&g.set(D,_),_}function u(){return u=Object.assign||function(D){for(var g=1;g<arguments.length;g++){var _=arguments[g];for(var v in _)Object.prototype.hasOwnProperty.call(_,v)&&(D[v]=_[v])}return D},u.apply(this,arguments)}function c(D,g){if(!(D instanceof g))throw new TypeError("Cannot call a class as a function")}function d(D,g){for(var _=0;_<g.length;_++){var v=g[_];v.enumerable=v.enumerable||!1,v.configurable=!0,"value"in v&&(v.writable=!0),Object.defineProperty(D,v.key,v)}}function h(D,g,_){return g&&d(D.prototype,g),_&&d(D,_),D}function m(D,g){if(typeof g!="function"&&g!==null)throw new TypeError("Super expression must either be null or a function");D.prototype=Object.create(g&&g.prototype,{constructor:{value:D,writable:!0,configurable:!0}}),g&&p(D,g)}function p(D,g){return p=Object.setPrototypeOf||function(v,x){return v.__proto__=x,v},p(D,g)}function y(D){var g=S();return function(){var v=M(D),x;if(g){var R=M(this).constructor;x=Reflect.construct(v,arguments,R)}else x=v.apply(this,arguments);return b(this,x)}}function b(D,g){return g&&(t(g)==="object"||typeof g=="function")?g:w(D)}function w(D){if(D===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return D}function S(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function M(D){return M=Object.setPrototypeOf?Object.getPrototypeOf:function(_){return _.__proto__||Object.getPrototypeOf(_)},M(D)}function k(D,g,_){return g in D?Object.defineProperty(D,g,{value:_,enumerable:!0,configurable:!0,writable:!0}):D[g]=_,D}var C=5e3,E=function(D){m(_,D);var g=y(_);function _(){var v;c(this,_);for(var x=arguments.length,R=new Array(x),N=0;N<x;N++)R[N]=arguments[N];return v=g.call.apply(g,[this].concat(R)),k(w(v),"mounted",!1),k(w(v),"isReady",!1),k(w(v),"isPlaying",!1),k(w(v),"isLoading",!0),k(w(v),"loadOnReady",null),k(w(v),"startOnPlay",!0),k(w(v),"seekOnPlay",null),k(w(v),"onDurationCalled",!1),k(w(v),"handlePlayerMount",function(P){v.player||(v.player=P,v.player.load(v.props.url),v.progress())}),k(w(v),"getInternalPlayer",function(P){return v.player?v.player[P]:null}),k(w(v),"progress",function(){if(v.props.url&&v.player&&v.isReady){var P=v.getCurrentTime()||0,F=v.getSecondsLoaded(),A=v.getDuration();if(A){var z={playedSeconds:P,played:P/A};F!==null&&(z.loadedSeconds=F,z.loaded=F/A),(z.playedSeconds!==v.prevPlayed||z.loadedSeconds!==v.prevLoaded)&&v.props.onProgress(z),v.prevPlayed=z.playedSeconds,v.prevLoaded=z.loadedSeconds}}v.progressTimeout=setTimeout(v.progress,v.props.progressFrequency||v.props.progressInterval)}),k(w(v),"handleReady",function(){if(v.mounted){v.isReady=!0,v.isLoading=!1;var P=v.props,F=P.onReady,A=P.playing,z=P.volume,$=P.muted;F(),!$&&z!==null&&v.player.setVolume(z),v.loadOnReady?(v.player.load(v.loadOnReady,!0),v.loadOnReady=null):A&&v.player.play(),v.handleDurationCheck()}}),k(w(v),"handlePlay",function(){v.isPlaying=!0,v.isLoading=!1;var P=v.props,F=P.onStart,A=P.onPlay,z=P.playbackRate;v.startOnPlay&&(v.player.setPlaybackRate&&z!==1&&v.player.setPlaybackRate(z),F(),v.startOnPlay=!1),A(),v.seekOnPlay&&(v.seekTo(v.seekOnPlay),v.seekOnPlay=null),v.handleDurationCheck()}),k(w(v),"handlePause",function(P){v.isPlaying=!1,v.isLoading||v.props.onPause(P)}),k(w(v),"handleEnded",function(){var P=v.props,F=P.activePlayer,A=P.loop,z=P.onEnded;F.loopOnEnded&&A&&v.seekTo(0),A||(v.isPlaying=!1,z())}),k(w(v),"handleError",function(){var P;v.isLoading=!1,(P=v.props).onError.apply(P,arguments)}),k(w(v),"handleDurationCheck",function(){clearTimeout(v.durationCheckTimeout);var P=v.getDuration();P?v.onDurationCalled||(v.props.onDuration(P),v.onDurationCalled=!0):v.durationCheckTimeout=setTimeout(v.handleDurationCheck,100)}),k(w(v),"handleLoaded",function(){v.isLoading=!1}),v}return h(_,[{key:"componentDidMount",value:function(){this.mounted=!0}},{key:"componentWillUnmount",value:function(){clearTimeout(this.progressTimeout),clearTimeout(this.durationCheckTimeout),this.isReady&&this.props.stopOnUnmount&&(this.player.stop(),this.player.disablePIP&&this.player.disablePIP()),this.mounted=!1}},{key:"componentDidUpdate",value:function(x){var R=this;if(this.player){var N=this.props,P=N.url,F=N.playing,A=N.volume,z=N.muted,$=N.playbackRate,U=N.pip,T=N.loop,j=N.activePlayer,Y=N.disableDeferredLoading;if(!(0,r.default)(x.url,P)){if(this.isLoading&&!j.forceLoad&&!Y&&!(0,i.isMediaStream)(P)){console.warn("ReactPlayer: the attempt to load ".concat(P," is being deferred until the player has loaded")),this.loadOnReady=P;return}this.isLoading=!0,this.startOnPlay=!0,this.onDurationCalled=!1,this.player.load(P,this.isReady)}!x.playing&&F&&!this.isPlaying&&this.player.play(),x.playing&&!F&&this.isPlaying&&this.player.pause(),!x.pip&&U&&this.player.enablePIP&&this.player.enablePIP(),x.pip&&!U&&this.player.disablePIP&&this.player.disablePIP(),x.volume!==A&&A!==null&&this.player.setVolume(A),x.muted!==z&&(z?this.player.mute():(this.player.unmute(),A!==null&&setTimeout(function(){return R.player.setVolume(A)}))),x.playbackRate!==$&&this.player.setPlaybackRate&&this.player.setPlaybackRate($),x.loop!==T&&this.player.setLoop&&this.player.setLoop(T)}}},{key:"getDuration",value:function(){return this.isReady?this.player.getDuration():null}},{key:"getCurrentTime",value:function(){return this.isReady?this.player.getCurrentTime():null}},{key:"getSecondsLoaded",value:function(){return this.isReady?this.player.getSecondsLoaded():null}},{key:"seekTo",value:function(x,R){var N=this;if(!this.isReady){x!==0&&(this.seekOnPlay=x,setTimeout(function(){N.seekOnPlay=null},C));return}var P=R?R==="fraction":x>0&&x<1;if(P){var F=this.player.getDuration();if(!F){console.warn("ReactPlayer: could not seek using fraction – duration not yet available");return}this.player.seekTo(F*x);return}this.player.seekTo(x)}},{key:"render",value:function(){var x=this.props.activePlayer;return x?n.default.createElement(x,u({},this.props,{onMount:this.handlePlayerMount,onReady:this.handleReady,onPlay:this.handlePlay,onPause:this.handlePause,onEnded:this.handleEnded,onLoaded:this.handleLoaded,onError:this.handleError})):null}}]),_}(n.Component);e.default=E,k(E,"displayName","Player"),k(E,"propTypes",a.propTypes),k(E,"defaultProps",a.defaultProps)})(Yh);var Vl={},Vd;function ay(){return Vd||(Vd=1,function(e){function t(C){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?t=function(D){return typeof D}:t=function(D){return D&&typeof Symbol=="function"&&D.constructor===Symbol&&D!==Symbol.prototype?"symbol":typeof D},t(C)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=a(L);function r(){if(typeof WeakMap!="function")return null;var C=new WeakMap;return r=function(){return C},C}function a(C){if(C&&C.__esModule)return C;if(C===null||t(C)!=="object"&&typeof C!="function")return{default:C};var E=r();if(E&&E.has(C))return E.get(C);var D={},g=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var _ in C)if(Object.prototype.hasOwnProperty.call(C,_)){var v=g?Object.getOwnPropertyDescriptor(C,_):null;v&&(v.get||v.set)?Object.defineProperty(D,_,v):D[_]=C[_]}return D.default=C,E&&E.set(C,D),D}function i(C,E){var D=Object.keys(C);if(Object.getOwnPropertySymbols){var g=Object.getOwnPropertySymbols(C);E&&(g=g.filter(function(_){return Object.getOwnPropertyDescriptor(C,_).enumerable})),D.push.apply(D,g)}return D}function o(C){for(var E=1;E<arguments.length;E++){var D=arguments[E]!=null?arguments[E]:{};E%2?i(Object(D),!0).forEach(function(g){w(C,g,D[g])}):Object.getOwnPropertyDescriptors?Object.defineProperties(C,Object.getOwnPropertyDescriptors(D)):i(Object(D)).forEach(function(g){Object.defineProperty(C,g,Object.getOwnPropertyDescriptor(D,g))})}return C}function s(C,E){if(!(C instanceof E))throw new TypeError("Cannot call a class as a function")}function l(C,E){for(var D=0;D<E.length;D++){var g=E[D];g.enumerable=g.enumerable||!1,g.configurable=!0,"value"in g&&(g.writable=!0),Object.defineProperty(C,g.key,g)}}function u(C,E,D){return E&&l(C.prototype,E),D&&l(C,D),C}function c(C,E){if(typeof E!="function"&&E!==null)throw new TypeError("Super expression must either be null or a function");C.prototype=Object.create(E&&E.prototype,{constructor:{value:C,writable:!0,configurable:!0}}),E&&d(C,E)}function d(C,E){return d=Object.setPrototypeOf||function(g,_){return g.__proto__=_,g},d(C,E)}function h(C){var E=y();return function(){var g=b(C),_;if(E){var v=b(this).constructor;_=Reflect.construct(g,arguments,v)}else _=g.apply(this,arguments);return m(this,_)}}function m(C,E){return E&&(t(E)==="object"||typeof E=="function")?E:p(C)}function p(C){if(C===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return C}function y(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function b(C){return b=Object.setPrototypeOf?Object.getPrototypeOf:function(D){return D.__proto__||Object.getPrototypeOf(D)},b(C)}function w(C,E,D){return E in C?Object.defineProperty(C,E,{value:D,enumerable:!0,configurable:!0,writable:!0}):C[E]=D,C}var S="64px",M={},k=function(C){c(D,C);var E=h(D);function D(){var g;s(this,D);for(var _=arguments.length,v=new Array(_),x=0;x<_;x++)v[x]=arguments[x];return g=E.call.apply(E,[this].concat(v)),w(p(g),"mounted",!1),w(p(g),"state",{image:null}),w(p(g),"handleKeyPress",function(R){(R.key==="Enter"||R.key===" ")&&g.props.onClick()}),g}return u(D,[{key:"componentDidMount",value:function(){this.mounted=!0,this.fetchImage(this.props)}},{key:"componentDidUpdate",value:function(_){var v=this.props,x=v.url,R=v.light;(_.url!==x||_.light!==R)&&this.fetchImage(this.props)}},{key:"componentWillUnmount",value:function(){this.mounted=!1}},{key:"fetchImage",value:function(_){var v=this,x=_.url,R=_.light,N=_.oEmbedUrl;if(typeof R=="string"){this.setState({image:R});return}if(M[x]){this.setState({image:M[x]});return}return this.setState({image:null}),window.fetch(N.replace("{url}",x)).then(function(P){return P.json()}).then(function(P){if(P.thumbnail_url&&v.mounted){var F=P.thumbnail_url.replace("height=100","height=480");v.setState({image:F}),M[x]=F}})}},{key:"render",value:function(){var _=this.props,v=_.onClick,x=_.playIcon,R=_.previewTabIndex,N=this.state.image,P={display:"flex",alignItems:"center",justifyContent:"center"},F={preview:o({width:"100%",height:"100%",backgroundImage:N?"url(".concat(N,")"):void 0,backgroundSize:"cover",backgroundPosition:"center",cursor:"pointer"},P),shadow:o({background:"radial-gradient(rgb(0, 0, 0, 0.3), rgba(0, 0, 0, 0) 60%)",borderRadius:S,width:S,height:S},P),playIcon:{borderStyle:"solid",borderWidth:"16px 0 16px 26px",borderColor:"transparent transparent transparent white",marginLeft:"7px"}},A=n.default.createElement("div",{style:F.shadow,className:"react-player__shadow"},n.default.createElement("div",{style:F.playIcon,className:"react-player__play-icon"}));return n.default.createElement("div",{style:F.preview,className:"react-player__preview",onClick:v,tabIndex:R,onKeyPress:this.handleKeyPress},x||A)}}]),D}(n.Component);e.default=k}(Vl)),Vl}Object.defineProperty(Ws,"__esModule",{value:!0});Ws.createReactPlayer=void 0;var Ua=Gh(L),iy=qs(Lh),Wl=qs(Z1),Wd=qs(cc),zi=Wa,oy=Gt,sy=qs(Yh);function qs(e){return e&&e.__esModule?e:{default:e}}function Vi(e){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Vi=function(n){return typeof n}:Vi=function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},Vi(e)}function qd(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function Yd(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?qd(Object(n),!0).forEach(function(r){hn(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):qd(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Ko(){return Ko=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Ko.apply(this,arguments)}function ql(e){return dy(e)||cy(e)||uy(e)||ly()}function ly(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function uy(e,t){if(e){if(typeof e=="string")return xu(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return xu(e,t)}}function cy(e){if(typeof Symbol<"u"&&Symbol.iterator in Object(e))return Array.from(e)}function dy(e){if(Array.isArray(e))return xu(e)}function xu(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function fy(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Kd(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function my(e,t,n){return t&&Kd(e.prototype,t),n&&Kd(e,n),e}function hy(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&ku(e,t)}function ku(e,t){return ku=Object.setPrototypeOf||function(r,a){return r.__proto__=a,r},ku(e,t)}function py(e){var t=vy();return function(){var r=Go(e),a;if(t){var i=Go(this).constructor;a=Reflect.construct(r,arguments,i)}else a=r.apply(this,arguments);return gy(this,a)}}function gy(e,t){return t&&(Vi(t)==="object"||typeof t=="function")?t:Fn(e)}function Fn(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function vy(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function Go(e){return Go=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},Go(e)}function hn(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Kh(){if(typeof WeakMap!="function")return null;var e=new WeakMap;return Kh=function(){return e},e}function Gh(e){if(e&&e.__esModule)return e;if(e===null||Vi(e)!=="object"&&typeof e!="function")return{default:e};var t=Kh();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var i=r?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}var yy=(0,Ua.lazy)(function(){return Promise.resolve().then(function(){return Gh(ay())})}),by=typeof window<"u"&&window.document,_y=typeof ut<"u"&&ut.window&&ut.window.document,Dy=Object.keys(zi.propTypes),Ey=by||_y?Ua.Suspense:function(){return null},Ii=[],Cy=function(t,n){var r,a;return a=r=function(i){hy(s,i);var o=py(s);function s(){var l;fy(this,s);for(var u=arguments.length,c=new Array(u),d=0;d<u;d++)c[d]=arguments[d];return l=o.call.apply(o,[this].concat(c)),hn(Fn(l),"state",{showPreview:!!l.props.light}),hn(Fn(l),"references",{wrapper:function(m){l.wrapper=m},player:function(m){l.player=m}}),hn(Fn(l),"handleClickPreview",function(h){l.setState({showPreview:!1}),l.props.onClickPreview(h)}),hn(Fn(l),"showPreview",function(){l.setState({showPreview:!0})}),hn(Fn(l),"getDuration",function(){return l.player?l.player.getDuration():null}),hn(Fn(l),"getCurrentTime",function(){return l.player?l.player.getCurrentTime():null}),hn(Fn(l),"getSecondsLoaded",function(){return l.player?l.player.getSecondsLoaded():null}),hn(Fn(l),"getInternalPlayer",function(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"player";return l.player?l.player.getInternalPlayer(h):null}),hn(Fn(l),"seekTo",function(h,m){if(!l.player)return null;l.player.seekTo(h,m)}),hn(Fn(l),"handleReady",function(){l.props.onReady(Fn(l))}),hn(Fn(l),"getActivePlayer",(0,Wl.default)(function(h){for(var m=0,p=[].concat(Ii,ql(t));m<p.length;m++){var y=p[m];if(y.canPlay(h))return y}return n||null})),hn(Fn(l),"getConfig",(0,Wl.default)(function(h,m){var p=l.props.config;return iy.default.all([zi.defaultProps.config,zi.defaultProps.config[m]||{},p,p[m]||{}])})),hn(Fn(l),"getAttributes",(0,Wl.default)(function(h){return(0,oy.omit)(l.props,Dy)})),hn(Fn(l),"renderActivePlayer",function(h){if(!h)return null;var m=l.getActivePlayer(h);if(!m)return null;var p=l.getConfig(h,m.key);return Ua.default.createElement(sy.default,Ko({},l.props,{key:m.key,ref:l.references.player,config:p,activePlayer:m.lazyPlayer||m,onReady:l.handleReady}))}),l}return my(s,[{key:"shouldComponentUpdate",value:function(u,c){return!(0,Wd.default)(this.props,u)||!(0,Wd.default)(this.state,c)}},{key:"componentDidUpdate",value:function(u){var c=this.props.light;!u.light&&c&&this.setState({showPreview:!0}),u.light&&!c&&this.setState({showPreview:!1})}},{key:"renderPreview",value:function(u){if(!u)return null;var c=this.props,d=c.light,h=c.playIcon,m=c.previewTabIndex,p=c.oEmbedUrl;return Ua.default.createElement(yy,{url:u,light:d,playIcon:h,previewTabIndex:m,oEmbedUrl:p,onClick:this.handleClickPreview})}},{key:"render",value:function(){var u=this.props,c=u.url,d=u.style,h=u.width,m=u.height,p=u.fallback,y=u.wrapper,b=this.state.showPreview,w=this.getAttributes(c);return Ua.default.createElement(y,Ko({ref:this.references.wrapper,style:Yd(Yd({},d),{},{width:h,height:m})},w),Ua.default.createElement(Ey,{fallback:p},b?this.renderPreview(c):this.renderActivePlayer(c)))}}]),s}(Ua.Component),hn(r,"displayName","ReactPlayer"),hn(r,"propTypes",zi.propTypes),hn(r,"defaultProps",zi.defaultProps),hn(r,"addCustomPlayer",function(i){Ii.push(i)}),hn(r,"removeCustomPlayers",function(){Ii.length=0}),hn(r,"canPlay",function(i){for(var o=0,s=[].concat(Ii,ql(t));o<s.length;o++){var l=s[o];if(l.canPlay(i))return!0}return!1}),hn(r,"canEnablePIP",function(i){for(var o=0,s=[].concat(Ii,ql(t));o<s.length;o++){var l=s[o];if(l.canEnablePIP&&l.canEnablePIP(i))return!0}return!1}),a};Ws.createReactPlayer=Cy;(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(kh),n=Ws;function r(o){return o&&o.__esModule?o:{default:o}}var a=t.default[t.default.length-1],i=(0,n.createReactPlayer)(t.default,a);e.default=i})(xh);const Zh=Hn(xh);var Qh=f.createContext(void 0),wy=function(e){var t=e.children,n=e.value;return f.createElement(Qh.Provider,{value:n},t)},cn=function(e){var t=L.useContext(Qh);return t||(console.warn("The useChannelActionContext hook was called outside of the ChannelActionContext provider. Make sure this hook is called within a child of the Channel component. The errored call is located in the ".concat(e," component.")),{})},Sy=L.createContext(void 0),My=function(e){var t=e.children,n=e.value;return f.createElement(Sy.Provider,{value:n},t)},Jh=f.createContext(void 0),xy=function(e){var t=e.children,n=e.value;return f.createElement(Jh.Provider,{value:n},t)},ct=function(e){var t=L.useContext(Jh);return t||(console.warn("The useChannelStateContext hook was called outside of the ChannelStateContext provider. Make sure this hook is called within a child of the Channel component. The errored call is located in the ".concat(e," component.")),{})},Xh=f.createContext(void 0),ky=function(e){var t=e.children,n=e.value;return f.createElement(Xh.Provider,{value:n},t)},Fe=function(e){var t=L.useContext(Xh);return t||(console.warn("The useChatContext hook was called outside of the ChatContext provider. Make sure this hook is called within a child of the Chat component. The errored call is located in the ".concat(e," component.")),{})},ep=f.createContext(void 0),Ty=function(e){var t=e.children,n=e.value;return f.createElement(ep.Provider,{value:n},t)},It=function(e){var t=L.useContext(ep);return t||(console.warn("The useComponentContext hook was called outside of the ComponentContext provider. Make sure this hook is called within a child of the Channel component. The errored call is located in the ".concat(e," component.")),{})},tp=f.createContext(void 0),Ly=function(e){var t=e.children,n=e.value;return f.createElement(tp.Provider,{value:n},t)},Qn=function(e){var t=L.useContext(tp);return t||(console.warn("The useMessageContext hook was called outside of the MessageContext provider. Make sure this hook is called within the Message's UI component. The errored call is located in the ".concat(e," component.")),{})},np=L.createContext(void 0);function Ry(e){var t=L.useContext(np);return t||(console.warn("The useMessageBounceContext hook was called outside of the MessageBounceContext provider. The errored call is located in the ".concat(e," component.")),{})}function Py(e){var t=e.children,n=Qn("MessageBounceProvider"),r=n.handleRetry,a=n.message,i=n.setEditingState;Gc(a)||console.warn('The MessageBounceProvider was rendered for a message that is not bounced. Have you missed the "isMessageBounced" check?');var o=cn("MessageBounceProvider").removeMessage,s=L.useCallback(function(){o(a)},[a,o]),l=L.useCallback(function(d){i(d)},[i]),u=L.useCallback(function(){r(a)},[r,a]),c=L.useMemo(function(){return{handleDelete:s,handleEdit:l,handleRetry:u,message:a}},[s,l,u,a]);return f.createElement(np.Provider,{value:c},t)}var rp=L.createContext(void 0),dc=function(e){var t=e.children,n=e.value;return f.createElement(rp.Provider,{value:n},t)},_r=function(e){var t=L.useContext(rp);return t||(console.warn("The useMessageInputContext hook was called outside of the MessageInputContext provider. Make sure this hook is called within the MessageInput's UI component. The errored call is located in the ".concat(e," component.")),{})},Oy=L.createContext(void 0),Fy=function(e){var t=e.children,n=e.value;return f.createElement(Oy.Provider,{value:n},t)},ap={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(ut,function(){return function(n,r,a){var i="h:mm A",o={lastDay:"[Yesterday at] "+i,sameDay:"[Today at] "+i,nextDay:"[Tomorrow at] "+i,nextWeek:"dddd [at] "+i,lastWeek:"[Last] dddd [at] "+i,sameElse:"MM/DD/YYYY"};r.prototype.calendar=function(s,l){var u=l||this.$locale().calendar||o,c=a(s||void 0).startOf("d"),d=this.diff(c,"d",!0),h="sameElse",m=d<-6?h:d<-1?"lastWeek":d<0?"lastDay":d<1?"sameDay":d<2?"nextDay":d<7?"nextWeek":h,p=u[m]||o[m];return typeof p=="function"?p.call(this,a()):this.format(p)}}})})(ap);var Iy=ap.exports;const ip=Hn(Iy),Ay="Stornieren",Ny="Schließen",Uy="Löschen",By="Zugestellt",zy="Bearbeitet",Hy="Meldung",jy="Menü",$y="Stumm schalten",Vy="Neu",Wy="Pin",qy="Antworten",Yy="Suche",Ky="Senden",Gy="Mischen",Zy="Thread",Qy="Stummschaltung aufheben",Jy="Pin entfernen",Xy="live",e2="1 Antwort",t2="{{ count }} Antworten",n2="1 Ergebnis",r2="{{ count }} Ergebnisse",a2="1 ungelesene Nachricht",i2="{{count}} ungelesene Nachrichten",o2={"Attach files":"Dateien anhängen",Cancel:Ay,"Channel Missing":"Kanal fehlt",Close:Ny,"Close emoji picker":"Emoji-Picker schließen","Commands matching":"Übereinstimmende Befehle","Connection failure, reconnecting now...":"Verbindungsfehler, Wiederherstellung der Verbindung...",Delete:Uy,Delivered:By,"Drag your files here":"Ziehen Sie Ihre Dateien hierher","Drag your files here to add to your post":"Ziehen Sie Ihre Dateien hierher, um sie Ihrem Beitrag hinzuzufügen","Edit Message":"Nachricht bearbeiten","Edit message request failed":"Anfrage zum Bearbeiten der Nachricht fehlgeschlagen",Edited:zy,"Emoji matching":"Emoji passend","Empty message...":"Leere Nachricht...","Error adding flag":"Fehler beim Hinzufügen des Flags","Error connecting to chat, refresh the page to try again.":"Verbindungsfehler zum Chat, Aktualisiere die Seite um es erneut zu versuchen.","Error deleting message":"Fehler beim Löschen der Nachricht","Error fetching reactions":"Fehler beim Laden von Reaktionen","Error marking message unread. Cannot mark unread messages older than the newest 100 channel messages.":"Fehler beim Markieren der Nachricht als ungelesen. Kann keine älteren ungelesenen Nachrichten markieren als die neuesten 100 Kanalnachrichten.","Error muting a user ...":"Fehler beim Stummschalten eines Nutzers.","Error pinning message":"Fehler beim Pinnen der Nachricht","Error removing message pin":"Fehler beim Entfernen der gepinnten Nachricht","Error reproducing the recording":"Fehler bei der Wiedergabe der Aufnahme","Error unmuting a user ...":"Stummschaltung des Nutzers fehlgeschlagen ...","Error uploading file":"Fehler beim Hochladen der Datei","Error uploading image":"Hochladen des Bildes fehlgeschlagen","Error · Unsent":"Fehler nicht gesendet","Error: {{ errorMessage }}":"Fehler: {{ errorMessage }}","Failed to jump to the first unread message":"Fehler beim Springen zur ersten ungelesenen Nachricht","Failed to mark channel as read":"Fehler beim Markieren des Kanals als gelesen","File is too large: {{ size }}, maximum upload size is {{ limit }}":"Datei ist zu groß: {{ size }}, maximale Upload-Größe beträgt {{ limit }}",Flag:Hy,"Latest Messages":"Neueste Nachrichten","Load more":"Mehr laden","Mark as unread":"Als ungelesen markieren",Menu:jy,"Message Failed · Click to try again":"Nachricht fehlgeschlagen · Klicken, um es erneut zu versuchen","Message Failed · Unauthorized":"Nachricht fehlgeschlagen · Nicht autorisiert","Message deleted":"Nachricht gelöscht","Message has been successfully flagged":"Nachricht wurde erfolgreich gemeldet","Message pinned":"Nachricht gepinnt","Messages have been marked unread.":"Nachrichten wurden als ungelesen markiert.",Mute:$y,New:Vy,"New Messages!":"Neue Nachrichten!","No chats here yet…":"Noch keine Chats hier...","No results found":"keine Ergebnisse gefunden","Nothing yet...":"Noch nichts...","Open emoji picker":"Emoji-Picker öffnen","People matching":"Passende Personen",Pin:Wy,"Pinned by":"Gepinnt von",Reply:qy,"Reply to Message":"Auf Nachricht antworten",Search:Yy,"Searching...":"Suchen...",Send:Ky,"Send Anyway":"Trotzdem senden","Send message request failed":"Senden der Nachrichtenanfrage fehlgeschlagen","Sending...":"Senden...",Shuffle:Gy,"Slow Mode ON":"Slow-Mode EIN","Some of the files will not be accepted":"Einige der Dateien werden nicht akzeptiert","This message did not meet our content guidelines":"Diese Nachricht entsprach nicht unseren Inhaltsrichtlinien","This message was deleted...":"Diese Nachricht wurde gelöscht...",Thread:Zy,"Type your message":"Nachricht eingeben",Unmute:Qy,Unpin:Jy,"Unread messages":"Ungelesene Nachrichten",'Upload type: "{{ type }}" is not allowed':'Upload-Typ: "{{ type }}" ist nicht erlaubt',"User uploaded content":"Benutzer hochgeladenen Inhalts","Voice message":"Sprachnachricht","Wait until all attachments have uploaded":"Bitte warten, bis alle Anhänge hochgeladen wurden","You have no channels currently":"Du hast momentan noch keinen Channels","You've reached the maximum number of files":"Die maximale Dateianzahl ist erreicht","aria/Attachment":"Anhang","aria/Cancel Reply":"Antwort abbrechen","aria/Cancel upload":"Upload abbrechen","aria/Channel list":"Kanalliste","aria/Channel search results":"Kanalsuchergebnisse","aria/Close thread":"Thread schließen","aria/Emoji picker":"Emoji-Auswahl","aria/File input":"Dateieingabe","aria/File upload":"Datei hochladen","aria/Image input":"Bildeingabe","aria/Load More Channels":"Mehr Kanäle laden","aria/Menu":"Menü","aria/Message Options":"Nachrichtenoptionen","aria/Open Message Actions Menu":"Nachrichtenaktionsmenü öffnen","aria/Open Reaction Selector":"Reaktionsauswahl öffnen","aria/Open Thread":"Thread öffnen","aria/Reaction list":"Reaktionsliste","aria/Retry upload":"Upload erneut versuchen","aria/Send":"Senden","ban-command-args":"[@Benutzername] [Text]","ban-command-description":"Einen Benutzer verbannen","giphy-command-args":"[Text]","giphy-command-description":"Poste ein zufälliges Gif in den Kanal",live:Xy,"mute-command-args":"[@Benutzername]","mute-command-description":"Stummschalten eines Benutzers",replyCount_one:e2,replyCount_other:t2,searchResultsCount_one:n2,searchResultsCount_other:r2,"this content could not be displayed":"Dieser Inhalt konnte nicht angezeigt werden","unban-command-args":"[@Benutzername]","unban-command-description":"Einen Benutzer entbannen","unmute-command-args":"[@Benutzername]","unmute-command-description":"Stummschaltung eines Benutzers aufheben",unreadMessagesSeparatorText_one:a2,unreadMessagesSeparatorText_other:i2,"{{ commaSeparatedUsers }} and {{ moreCount }} more":"{{ commaSeparatedUsers }} und {{moreCount}} Mehr","{{ commaSeparatedUsers }}, and {{ lastUser }}":"{{ commaSeparatedUsers }} und {{ lastUser }}","{{ firstUser }} and {{ secondUser }}":"{{ firstUser }} und {{ secondUser }}","{{ imageCount }} more":"{{ imageCount }} mehr","{{ memberCount }} members":"{{ memberCount }} Mitglieder","{{ user }} has been muted":"{{ user }} wurde stummgeschaltet","{{ user }} has been unmuted":"{{ user }} wurde nicht stummgeschaltet","{{ user }} is typing...":"{{ user }} tippt...","{{ users }} and more are typing...":"{{ users }} und mehr tippen...","{{ users }} and {{ user }} are typing...":"{{ users }} und {{ user }} tippen...","{{ watcherCount }} online":"{{ watcherCount }} online","{{count}} unread_one":"{{count}} ungelesen","{{count}} unread_other":"{{count}} ungelesen","🏙 Attachment...":"🏙 Anhang..."},s2="Cancel",l2="Close",u2="Delete",c2="Delivered",d2="Edited",f2="Flag",m2="Menu",h2="Mute",p2="New",g2="Pin",v2="Reply",y2="Search",b2="Send",_2="Shuffle",D2="Thread",E2="Unmute",C2="Unpin",w2="live",S2="1 reply",M2="{{ count }} replies",x2="1 result",k2="{{ count }} results",T2="1 unread message",L2="{{count}} unread messages",R2={"Attach files":"Attach files",Cancel:s2,"Channel Missing":"Channel Missing",Close:l2,"Close emoji picker":"Close emoji picker","Commands matching":"Commands matching","Connection failure, reconnecting now...":"Connection failure, reconnecting now...",Delete:u2,Delivered:c2,"Drag your files here":"Drag your files here","Drag your files here to add to your post":"Drag your files here to add to your post","Edit Message":"Edit Message","Edit message request failed":"Edit message request failed",Edited:d2,"Emoji matching":"Emoji matching","Empty message...":"Empty message...","Error adding flag":"Error adding flag","Error connecting to chat, refresh the page to try again.":"Error connecting to chat, refresh the page to try again.","Error deleting message":"Error deleting message","Error fetching reactions":"Error loading reactions","Error marking message unread. Cannot mark unread messages older than the newest 100 channel messages.":"Error marking message unread. Cannot mark unread messages older than the newest 100 channel messages.","Error muting a user ...":"Error muting a user ...","Error pinning message":"Error pinning message","Error removing message pin":"Error removing message pin","Error reproducing the recording":"Error reproducing the recording","Error unmuting a user ...":"Error unmuting a user ...","Error uploading file":"Error uploading file","Error uploading image":"Error uploading image","Error · Unsent":"Error · Unsent","Error: {{ errorMessage }}":"Error: {{ errorMessage }}","Failed to jump to the first unread message":"Failed to jump to the first unread message","Failed to mark channel as read":"Failed to mark channel as read","File is too large: {{ size }}, maximum upload size is {{ limit }}":"File is too large: {{ size }}, maximum upload size is {{ limit }}",Flag:f2,"Latest Messages":"Latest Messages","Load more":"Load more","Mark as unread":"Mark as unread",Menu:m2,"Message Failed · Click to try again":"Message Failed · Click to try again","Message Failed · Unauthorized":"Message Failed · Unauthorized","Message deleted":"Message deleted","Message has been successfully flagged":"Message has been successfully flagged","Message pinned":"Message pinned","Messages have been marked unread.":"Messages have been marked unread.",Mute:h2,New:p2,"New Messages!":"New Messages!","No chats here yet…":"No chats here yet…","No results found":"No results found","Nothing yet...":"Nothing yet...","Open emoji picker":"Open emoji picker","People matching":"People matching",Pin:g2,"Pinned by":"Pinned by",Reply:v2,"Reply to Message":"Reply to Message",Search:y2,"Searching...":"Searching...",Send:b2,"Send Anyway":"Send Anyway","Send message request failed":"Send message request failed","Sending...":"Sending...",Shuffle:_2,"Slow Mode ON":"Slow Mode ON","Some of the files will not be accepted":"Some of the files will not be accepted","This message did not meet our content guidelines":"This message did not meet our content guidelines","This message was deleted...":"This message was deleted...",Thread:D2,"Type your message":"Type your message",Unmute:E2,Unpin:C2,"Unread messages":"Unread messages",'Upload type: "{{ type }}" is not allowed':'Upload type: "{{ type }}" is not allowed',"User uploaded content":"User uploaded content","Voice message":"Voice message","Wait until all attachments have uploaded":"Wait until all attachments have uploaded","You have no channels currently":"You have no channels currently","You've reached the maximum number of files":"You've reached the maximum number of files","aria/Attachment":"Attachment","aria/Cancel Reply":"Cancel Reply","aria/Cancel upload":"Cancel upload","aria/Channel list":"Channel list","aria/Channel search results":"Channel search results","aria/Close thread":"Close thread","aria/Emoji picker":"Emoji picker","aria/File input":"File input","aria/File upload":"File upload","aria/Image input":"Image input","aria/Load More Channels":"Load More Channels","aria/Menu":"Menu","aria/Message Options":"Message Options","aria/Open Message Actions Menu":"Open Message Actions Menu","aria/Open Reaction Selector":"Open Reaction Selector","aria/Open Thread":"Open Thread","aria/Reaction list":"Reaction list","aria/Retry upload":"Retry upload","aria/Send":"Send",live:w2,replyCount_one:S2,replyCount_other:M2,searchResultsCount_one:x2,searchResultsCount_other:k2,"this content could not be displayed":"this content could not be displayed",unreadMessagesSeparatorText_one:T2,unreadMessagesSeparatorText_other:L2,"{{ commaSeparatedUsers }} and {{ moreCount }} more":"{{ commaSeparatedUsers }} and {{ moreCount }} more","{{ commaSeparatedUsers }}, and {{ lastUser }}":"{{ commaSeparatedUsers }}, and {{ lastUser }}","{{ firstUser }} and {{ secondUser }}":"{{ firstUser }} and {{ secondUser }}","{{ imageCount }} more":"{{ imageCount }} more","{{ memberCount }} members":"{{ memberCount }} members","{{ user }} has been muted":"{{ user }} has been muted","{{ user }} has been unmuted":"{{ user }} has been unmuted","{{ user }} is typing...":"{{ user }} is typing...","{{ users }} and more are typing...":"{{ users }} and more are typing...","{{ users }} and {{ user }} are typing...":"{{ users }} and {{ user }} are typing...","{{ watcherCount }} online":"{{ watcherCount }} online","{{count}} unread_one":"{{count}} unread","{{count}} unread_other":"{{count}} unread","🏙 Attachment...":"🏙 Attachment..."},P2="Cancelar",O2="Cerca",F2="Borrar",I2="Entregado",A2="Editado",N2="Bandera",U2="Menú",B2="Mudo",z2="Nuevo",H2="Alfiler",j2="Respuesta",$2="Buscar",V2="Enviar",W2="Mezclar",q2="Hilo",Y2="Activar sonido",K2="Desprender",G2="En Vivo",Z2="{{ count }} respuestas",Q2="1 respuesta",J2="{{ count }} respuestas",X2="{{ count }} resultados",eb="1 resultado",tb="{{ count }} resultados",nb="{{count}} mensajes no leídos",rb="1 mensaje no leído",ab="{{count}} mensajes no leídos",ib={"Attach files":"Adjuntar archivos",Cancel:P2,"Channel Missing":"Falta canal",Close:O2,"Close emoji picker":"Cerrar el selector de emojis","Commands matching":"Coincidencia de comandos","Connection failure, reconnecting now...":"Fallo de conexión, reconectando ahora ...",Delete:F2,Delivered:I2,"Drag your files here":"Arrastra tus archivos aquí","Drag your files here to add to your post":"Arrastra tus archivos aquí para agregarlos a tu publicación","Edit Message":"Editar mensaje","Edit message request failed":"Error al editar la solicitud de mensaje",Edited:A2,"Emoji matching":"Coincidencia de emoji","Empty message...":"Mensaje vacío ...","Error adding flag":"Error al agregar la bandera","Error connecting to chat, refresh the page to try again.":"Error al conectarse al chat, actualice la página para volver a intentarlo.","Error deleting message":"Error al eliminar el mensaje","Error fetching reactions":"Error al cargar las reacciones","Error marking message unread. Cannot mark unread messages older than the newest 100 channel messages.":"Error al marcar el mensaje como no leído. No se pueden marcar mensajes no leídos más antiguos que los últimos 100 mensajes del canal.","Error muting a user ...":"Error al silenciar a un usuario ...","Error pinning message":"Mensaje de error al fijar","Error removing message pin":"Error al quitar el pin del mensaje","Error reproducing the recording":"Error al reproducir la grabación","Error unmuting a user ...":"Error al activar el silencio de un usuario ...","Error uploading file":"Error al cargar el archivo","Error uploading image":"Error subiendo imagen","Error · Unsent":"Error · No enviado","Error: {{ errorMessage }}":"Error: {{ errorMessage }}","Failed to jump to the first unread message":"Error al saltar al primer mensaje no leído","Failed to mark channel as read":"Error al marcar el canal como leído","File is too large: {{ size }}, maximum upload size is {{ limit }}":"El archivo es demasiado grande: {{ size }}, el tamaño máximo de carga es de {{ limit }}",Flag:N2,"Latest Messages":"Últimos mensajes","Load more":"Cargar más","Mark as unread":"Marcar como no leído",Menu:U2,"Message Failed · Click to try again":"Mensaje fallido · Haga clic para volver a intentarlo","Message Failed · Unauthorized":"Mensaje fallido · No autorizado","Message deleted":"Mensaje borrado","Message has been successfully flagged":"El mensaje se marcó correctamente","Message pinned":"Mensaje fijado","Messages have been marked unread.":"Los mensajes han sido marcados como no leídos.",Mute:B2,New:z2,"New Messages!":"¡Nuevos mensajes!","No chats here yet…":"Aún no hay mensajes aquí...","No results found":"No se han encontrado resultados","Nothing yet...":"Nada aún...","Open emoji picker":"Selector de emoji abierto","People matching":"Personas que coinciden",Pin:H2,"Pinned by":"Fijado por",Reply:j2,"Reply to Message":"Responder al mensaje",Search:$2,"Searching...":"Buscando...",Send:V2,"Send Anyway":"Enviar de todos modos","Send message request failed":"Error al enviar la solicitud de mensaje","Sending...":"Enviando...",Shuffle:W2,"Slow Mode ON":"Modo lento activado","Some of the files will not be accepted":"Algunos de los archivos no serán aceptados","This message did not meet our content guidelines":"Este mensaje no cumple nuestras directrices de contenido","This message was deleted...":"Este mensaje fue eliminado ...",Thread:q2,"Type your message":"Escribe tu mensaje",Unmute:Y2,Unpin:K2,"Unread messages":"Mensajes no leídos",'Upload type: "{{ type }}" is not allowed':'Tipo de carga: "{{ type }}" no está permitido',"User uploaded content":"Contenido subido por el usuario","Voice message":"Mensaje de voz","Wait until all attachments have uploaded":"Espere hasta que se hayan cargado todos los archivos adjuntos","You have no channels currently":"Actualmente no tienes canales","You've reached the maximum number of files":"Has alcanzado el número máximo de archivos","aria/Attachment":"Adjunto","aria/Cancel Reply":"Cancelar respuesta","aria/Cancel upload":"Cancelar carga","aria/Channel list":"Lista de canales","aria/Channel search results":"Resultados de búsqueda de canales","aria/Close thread":"Cerrar hilo","aria/Emoji picker":"Selector de emojis","aria/File input":"Entrada de archivo","aria/File upload":"Carga de archivo","aria/Image input":"Entrada de imagen","aria/Load More Channels":"Cargar más canales","aria/Menu":"Menú","aria/Message Options":"Opciones de mensaje","aria/Open Message Actions Menu":"Abrir menú de acciones de mensaje","aria/Open Reaction Selector":"Abrir selector de reacción","aria/Open Thread":"Abrir hilo","aria/Reaction list":"Lista de reacciones","aria/Retry upload":"Reintentar carga","aria/Send":"Enviar","ban-command-args":"[@usuario] [texto]","ban-command-description":"Prohibir a un usuario","giphy-command-args":"[texto]","giphy-command-description":"Publicar un gif aleatorio en el canal",live:G2,"mute-command-args":"[@usuario]","mute-command-description":"Silenciar a un usuario",replyCount_many:Z2,replyCount_one:Q2,replyCount_other:J2,searchResultsCount_many:X2,searchResultsCount_one:eb,searchResultsCount_other:tb,"this content could not be displayed":"este contenido no se pudo mostrar","unban-command-args":"[@usuario]","unban-command-description":"Quitar la prohibición a un usuario","unmute-command-args":"[@usuario]","unmute-command-description":"Anular el silencio de un usuario",unreadMessagesSeparatorText_many:nb,unreadMessagesSeparatorText_one:rb,unreadMessagesSeparatorText_other:ab,"{{ commaSeparatedUsers }} and {{ moreCount }} more":"{{ commaSeparatedUsers }} y {{ moreCount }} más","{{ commaSeparatedUsers }}, and {{ lastUser }}":"{{ commaSeparatedUsers }} y {{ lastUser }}","{{ firstUser }} and {{ secondUser }}":"{{ firstUser }} y {{ secondUser }}","{{ imageCount }} more":"{{ imageCount }} más","{{ memberCount }} members":"{{ memberCount }} miembros","{{ user }} has been muted":"{{ user }} ha sido silenciado","{{ user }} has been unmuted":"{{ user }} se ha desactivado","{{ user }} is typing...":"{{ user }} está escribiendo...","{{ users }} and more are typing...":"{{ users }} y más están escribiendo...","{{ users }} and {{ user }} are typing...":"{{ users }} y {{ user }} están escribiendo...","{{ watcherCount }} online":"{{ watcherCount }} en línea","{{count}} unread_many":"{{count}} no leídos","{{count}} unread_one":"{{count}} no leído","{{count}} unread_other":"{{count}} no leídos","🏙 Attachment...":"🏙 Adjunto..."},ob="Annuler",sb="Fermer",lb="Supprimer",ub="Publié",cb="Édité",db="Signaler",fb="Menu",mb="Muet",hb="Nouveaux",pb="Épingle",gb="Réponse",vb="Rechercher",yb="Envoyer",bb="Mélanger",_b="Fil de discussion",Db="Désactiver muet",Eb="Détacher",Cb="en direct",wb="{{ count }} réponses",Sb="1 réponse",Mb="{{ count }} réponses",xb="{{ count }} résultats",kb="1 résultat",Tb="{{ count }} résultats",Lb="{{count}} messages non lus",Rb="1 message non lu",Pb="{{count}} messages non lus",Ob={"Attach files":"Pièces jointes",Cancel:ob,"Channel Missing":"Canal Manquant",Close:sb,"Close emoji picker":"Fermer le sélecteur d'emojis","Commands matching":"Correspondance des commandes","Connection failure, reconnecting now...":"Échec de la connexion, reconnexion en cours...",Delete:lb,Delivered:ub,"Drag your files here":"Glissez vos fichiers ici","Drag your files here to add to your post":"Glissez vos fichiers ici pour les ajouter à votre publication","Edit Message":"Éditer un message","Edit message request failed":"Échec de la demande de modification du message",Edited:cb,"Emoji matching":"Correspondance emoji","Empty message...":"Message vide...","Error adding flag":"Erreur lors de l'ajout du drapeau","Error connecting to chat, refresh the page to try again.":"Erreur de connexion au chat, rafraîchissez la page pour réessayer.","Error deleting message":"Erreur lors de la suppression du message","Error fetching reactions":"Erreur de chargement des réactions","Error marking message unread. Cannot mark unread messages older than the newest 100 channel messages.":"Erreur lors de la marque du message comme non lu. Impossible de marquer des messages non lus plus anciens que les 100 derniers messages du canal.","Error muting a user ...":"Erreur de mise en sourdine d'un utilisateur ...","Error pinning message":"Erreur d'épinglage du message","Error removing message pin":"Erreur lors de la suppression du code PIN du message","Error reproducing the recording":"Erreur lors de la reproduction de l'enregistrement","Error unmuting a user ...":"Erreur de désactivation de la fonction sourdine pour un utilisateur ...","Error uploading file":"Erreur lors du téléchargement du fichier","Error uploading image":"Erreur lors de l'envoi de l'image","Error · Unsent":"Erreur - Non envoyé","Error: {{ errorMessage }}":"Erreur : {{ errorMessage }}","Failed to jump to the first unread message":"Échec de saut vers le premier message non lu","Failed to mark channel as read":"Échec de la marque du canal comme lu","File is too large: {{ size }}, maximum upload size is {{ limit }}":"Le fichier est trop volumineux : {{ size }}, la taille de téléchargement maximale est de {{ limit }}",Flag:db,"Latest Messages":"Derniers messages","Load more":"Charger plus","Mark as unread":"Marquer comme non lu",Menu:fb,"Message Failed · Click to try again":"Échec de l'envoi du message - Cliquez pour réessayer","Message Failed · Unauthorized":"Échec de l'envoi du message - Non autorisé","Message deleted":"Message supprimé","Message has been successfully flagged":"Le message a été signalé avec succès","Message pinned":"Message épinglé","Messages have been marked unread.":"Les messages ont été marqués comme non lus.",Mute:mb,New:hb,"New Messages!":"Nouveaux Messages!","No chats here yet…":"Pas encore de messages ici...","No results found":"Aucun résultat trouvé","Nothing yet...":"Aucun message...","Open emoji picker":"Ouvrez le sélecteur d'emoji","People matching":"Correspondance de personnes",Pin:pb,"Pinned by":"Épinglé par",Reply:gb,"Reply to Message":"Répondre au message",Search:vb,"Searching...":"Recherche...",Send:yb,"Send Anyway":"Envoyer quand même","Send message request failed":"Échec de la demande d'envoi de message","Sending...":"Envoi en cours...",Shuffle:bb,"Slow Mode ON":"Mode lent activé","Some of the files will not be accepted":"Certains fichiers ne seront pas acceptés","This message did not meet our content guidelines":"Ce message n'est pas conforme à nos lignes directrices en matière de contenu","This message was deleted...":"Ce message a été supprimé...",Thread:_b,"Type your message":"Saisissez votre message",Unmute:Db,Unpin:Eb,"Unread messages":"Messages non lus",'Upload type: "{{ type }}" is not allowed':`Le type de téléchargement: "{{ type }}" n'est pas autorisé`,"User uploaded content":"Contenu téléchargé par l'utilisateur","Voice message":"Message vocal","Wait until all attachments have uploaded":"Attendez que toutes les pièces jointes soient téléchargées","You have no channels currently":"Vous n'avez actuellement aucun canal","You've reached the maximum number of files":"Vous avez atteint le nombre maximum de fichiers","aria/Attachment":"Pièce jointe","aria/Cancel Reply":"Annuler la réponse","aria/Cancel upload":"Annuler le téléchargement","aria/Channel list":"Liste des canaux","aria/Channel search results":"Résultats de la recherche de canaux","aria/Close thread":"Fermer le fil","aria/Emoji picker":"Sélecteur d'émojis","aria/File input":"Entrée de fichier","aria/File upload":"Téléchargement de fichier","aria/Image input":"Entrée d'image","aria/Load More Channels":"Charger plus de canaux","aria/Menu":"Menu","aria/Message Options":"Options de message","aria/Open Message Actions Menu":"Ouvrir le menu des actions de message","aria/Open Reaction Selector":"Ouvrir le sélecteur de réaction","aria/Open Thread":"Ouvrir le fil","aria/Reaction list":"Liste des réactions","aria/Retry upload":"Réessayer le téléchargement","aria/Send":"Envoyer","ban-command-args":"[@nomdutilisateur] [texte]","ban-command-description":"Bannir un utilisateur","giphy-command-args":"[texte]","giphy-command-description":"Poster un GIF aléatoire dans le canal",live:Cb,"mute-command-args":"[@nomdutilisateur]","mute-command-description":"Muter un utilisateur",replyCount_many:wb,replyCount_one:Sb,replyCount_other:Mb,searchResultsCount_many:xb,searchResultsCount_one:kb,searchResultsCount_other:Tb,"this content could not be displayed":"ce contenu n'a pu être affiché","unban-command-args":"[@nomdutilisateur]","unban-command-description":"Débannir un utilisateur","unmute-command-args":"[@nomdutilisateur]","unmute-command-description":"Démuter un utilisateur",unreadMessagesSeparatorText_many:Lb,unreadMessagesSeparatorText_one:Rb,unreadMessagesSeparatorText_other:Pb,"{{ commaSeparatedUsers }} and {{ moreCount }} more":"{{ commaSeparatedUsers }} et {{ moreCount }} autres","{{ commaSeparatedUsers }}, and {{ lastUser }}":"{{ commaSeparatedUsers }} et {{ lastUser }}","{{ firstUser }} and {{ secondUser }}":"{{ firstUser }} et {{ secondUser }}","{{ imageCount }} more":"{{ imageCount }} supplémentaires","{{ memberCount }} members":"{{ memberCount }} membres","{{ user }} has been muted":"{{ user }} a été mis en sourdine","{{ user }} has been unmuted":"{{ user }} n'est plus en sourdine","{{ user }} is typing...":"{{ user }} is typing...","{{ users }} and more are typing...":"{{ users }} and more are typing...","{{ users }} and {{ user }} are typing...":"{{ users }} and {{ user }} are typing...","{{ watcherCount }} online":"{{ watcherCount }} en ligne","{{count}} unread_many":"{{count}} non lus","{{count}} unread_one":"{{count}} non lu","{{count}} unread_other":"{{count}} non lus","🏙 Attachment...":"🏙 Pièce jointe..."},Fb="रद्द करें",Ib="बंद करे",Ab="डिलीट",Nb="पहुंच गया",Ub="संपादित",Bb="फ्लैग करे",zb="मेन्यू",Hb="म्यूट करे",jb="नए",$b="पिन",Vb="जवाब दे दो",Wb="खोज",qb="भेजे",Yb="मिश्रित करें",Kb="रिप्लाई थ्रेड",Gb="अनम्यूट",Zb="अनपिन",Qb="लाइव",Jb="1 रिप्लाई",Xb="{{ count }} रिप्लाई",e3="1 परिणाम",t3="{{ count }} परिणाम",n3="1 अपठित संदेश",r3="{{count}} अपठित संदेश",a3={"Attach files":"फाइल्स अटैच करे",Cancel:Fb,"Channel Missing":"चैनल उपलब्ध नहीं है",Close:Ib,"Close emoji picker":"इमोजी पिकर बंद करें","Commands matching":"मेल खाती है","Connection failure, reconnecting now...":"कनेक्शन विफल रहा, अब पुनः कनेक्ट हो रहा है ...",Delete:Ab,Delivered:Nb,"Drag your files here":"अपनी फ़ाइलें यहाँ खींचें","Drag your files here to add to your post":"अपनी फ़ाइलें यहाँ खींचें और अपने पोस्ट में जोड़ने के लिए","Edit Message":"मैसेज में बदलाव करे","Edit message request failed":"संदेश संपादित करने का अनुरोध विफल रहा",Edited:Ub,"Emoji matching":"इमोजी मिलान","Empty message...":"खाली संदेश ...","Error adding flag":"ध्वज जोड़ने में त्रुटि","Error connecting to chat, refresh the page to try again.":"चैट से कनेक्ट करने में त्रुटि, पेज को रिफ्रेश करें","Error deleting message":"संदेश हटाने में त्रुटि","Error fetching reactions":"प्रतिक्रियाएँ लोड करने में त्रुटि","Error marking message unread":"संदेश को अपठित चिह्नित करने में त्रुटि","Error marking message unread. Cannot mark unread messages older than the newest 100 channel messages.":"संदेश को अपठित मार्क करने में त्रुटि। सबसे नए 100 चैनल संदेश से पहले के सभी अपठित संदेशों को अपठित मार्क नहीं किया जा सकता है।","Error muting a user ...":"यूजर को म्यूट करने का प्रयास फेल हुआ","Error pinning message":"संदेश को पिन करने में त्रुटि","Error removing message pin":"संदेश पिन निकालने में त्रुटि","Error reproducing the recording":"रिकॉर्डिंग पुन: उत्पन्न करने में त्रुटि","Error unmuting a user ...":"यूजर को अनम्यूट करने का प्रयास फेल हुआ","Error uploading file":"फ़ाइल अपलोड करने में त्रुटि","Error uploading image":"छवि अपलोड करने में त्रुटि","Error · Unsent":"फेल","Error: {{ errorMessage }}":"फेल: {{ errorMessage }}","Failed to jump to the first unread message":"पहले अपठित संदेश पर जाने में विफल","Failed to mark channel as read":"चैनल को पढ़ा हुआ चिह्नित करने में विफल।","File is too large: {{ size }}, maximum upload size is {{ limit }}":"फ़ाइल बहुत बड़ी है: {{ size }}, अधिकतम अपलोड साइज़ {{ limit }} है",Flag:Bb,"Latest Messages":"नवीनतम संदेश","Load more":"और लोड करें","Mark as unread":"अपठित चिह्नित करें",Menu:zb,"Message Failed · Click to try again":"मैसेज फ़ैल - पुनः कोशिश करें","Message Failed · Unauthorized":"मैसेज फ़ैल - अनधिकृत","Message deleted":"मैसेज हटा दिया गया","Message has been successfully flagged":"मैसेज को फ्लैग कर दिया गया है","Message pinned":"संदेश पिन किया गया","Messages have been marked unread.":"संदेशों को अपठित चिह्नित किया गया है।",Mute:Hb,New:jb,"New Messages!":"नए मैसेज!","No chats here yet…":"यहां अभी तक कोई चैट नहीं...","No results found":"कोई परिणाम नहीं मिला","Nothing yet...":"कोई मैसेज नहीं है","Open emoji picker":"इमोजी पिकर खोलिये","People matching":"मेल खाते लोग",Pin:$b,"Pinned by":"द्वारा पिन किया गया",Reply:Vb,"Reply to Message":"संदेश का जवाब दें",Search:Wb,"Searching...":"खोज कर...",Send:qb,"Send Anyway":"वैसे भी भेजें","Send message request failed":"संदेश भेजने का अनुरोध विफल रहा","Sending...":"भेजा जा रहा है",Shuffle:Yb,"Slow Mode ON":"स्लो मोड ऑन","Some of the files will not be accepted":"कुछ फ़ाइलें स्वीकार नहीं की जाएंगी","This message did not meet our content guidelines":"यह संदेश हमारे सामग्री दिशानिर्देशों के अनुरूप नहीं था","This message was deleted...":"मैसेज हटा दिया गया",Thread:Kb,"Type your message":"अपना मैसेज लिखे",Unmute:Gb,Unpin:Zb,"Unread messages":"अपठित संदेश",'Upload type: "{{ type }}" is not allowed':'अपलोड प्रकार: "{{ type }}" की अनुमति नहीं है',"User uploaded content":"उपयोगकर्ता अपलोड की गई सामग्री","Voice message":"आवाज संदेश","Wait until all attachments have uploaded":"सभी अटैचमेंट अपलोड होने तक प्रतीक्षा करें","You have no channels currently":"आपके पास कोई चैनल नहीं है","You've reached the maximum number of files":"आप अधिकतम फ़ाइलों तक पहुँच गए हैं","aria/Attachment":"अनुलग्नक","aria/Cancel Reply":"उत्तर रद्द करें","aria/Cancel upload":"अपलोड रद्द करें","aria/Channel list":"चैनल सूची","aria/Channel search results":"चैनल खोज परिणाम","aria/Close thread":"थ्रेड बंद करें","aria/Emoji picker":"इमोजी चुनने वाला","aria/File input":"फ़ाइल इनपुट","aria/File upload":"फ़ाइल अपलोड","aria/Image input":"छवि इनपुट","aria/Load More Channels":"और चैनल लोड करें","aria/Menu":"मेन्यू","aria/Message Options":"संदेश विकल्प","aria/Open Message Actions Menu":"संदेश क्रिया मेन्यू खोलें","aria/Open Reaction Selector":"प्रतिक्रिया चयनकर्ता खोलें","aria/Open Thread":"थ्रेड खोलें","aria/Reaction list":"प्रतिक्रिया सूची","aria/Retry upload":"अपलोड पुनः प्रयास करें","aria/Send":"भेजें","ban-command-args":"[@उपयोगकर्तनाम] [पाठ]","ban-command-description":"एक उपयोगकर्ता को प्रतिषेधित करें","giphy-command-args":"[पाठ]","giphy-command-description":"चैनल पर एक क्रॉफिल जीआइएफ पोस्ट करें",live:Qb,"mute-command-args":"[@उपयोगकर्तनाम]","mute-command-description":"एक उपयोगकर्ता को म्यूट करें",replyCount_one:Jb,replyCount_other:Xb,searchResultsCount_one:e3,searchResultsCount_other:t3,"this content could not be displayed":"यह कॉन्टेंट लोड नहीं हो पाया","unban-command-args":"[@उपयोगकर्तनाम]","unban-command-description":"एक उपयोगकर्ता को प्रतिषेध से मुक्त करें","unmute-command-args":"[@उपयोगकर्तनाम]","unmute-command-description":"एक उपयोगकर्ता को अनम्यूट करें",unreadMessagesSeparatorText_one:n3,unreadMessagesSeparatorText_other:r3,"{{ commaSeparatedUsers }} and {{ moreCount }} more":"{{ commaSeparatedUsers }} और {{ moreCount }} और","{{ commaSeparatedUsers }}, and {{ lastUser }}":"{{ commaSeparatedUsers }} और {{ lastUser }}","{{ firstUser }} and {{ secondUser }}":"{{ firstUser }} और {{ secondUser }}","{{ imageCount }} more":"{{ imageCount }} और","{{ memberCount }} members":"{{ memberCount }} मेंबर्स","{{ user }} has been muted":"{{ user }} को म्यूट कर दिया गया है","{{ user }} has been unmuted":"{{ user }} को अनम्यूट कर दिया गया है","{{ user }} is typing...":"{{ user }} is typing...","{{ users }} and more are typing...":"{{ users }} and more are typing...","{{ users }} and {{ user }} are typing...":"{{ users }} and {{ user }} are typing...","{{ watcherCount }} online":"{{ watcherCount }} online","{{count}} unread_one":"{{count}} अपठित","{{count}} unread_other":"{{count}} अपठित","🏙 Attachment...":"🏙 अटैचमेंट"},i3="Annulla",o3="Chiudi",s3="Cancella",l3="Consegnato",u3="Modificato",c3="Segnala",d3="Menù",f3="Silenzia",m3="Nuovo",h3="Pin",p3="Rispondere",g3="Ricerca",v3="Invia",y3="Mescolare",b3="Thread",_3="Riattiva le notifiche",D3="Sblocca",E3="live",C3="{{ count }} risposte",w3="Una risposta",S3="{{ count }} risposte",M3="{{ count }} risultati",x3="1 risultato",k3="{{ count }} risultati",T3="{{count}} messaggi non letti",L3="1 messaggio non letto",R3="{{count}} messaggi non letti",P3={"Attach files":"Allega file",Cancel:i3,"Channel Missing":"Il canale non esiste",Close:o3,"Close emoji picker":"Chiudi il selettore di emoji","Commands matching":"Comandi corrispondenti","Connection failure, reconnecting now...":"Connessione fallitta, riconnessione in corso...",Delete:s3,Delivered:l3,"Drag your files here":"Trascina i tuoi file qui","Drag your files here to add to your post":"Trascina i tuoi file qui per aggiungerli al tuo post","Edit Message":"Modifica messaggio","Edit message request failed":"Richiesta di modifica del messaggio non riuscita",Edited:u3,"Emoji matching":"Abbinamento emoji","Empty message...":"Message vuoto...","Error adding flag":"Errore durante l'aggiunta del flag","Error connecting to chat, refresh the page to try again.":"Errore di connessione alla chat, aggiorna la pagina per riprovare","Error deleting message":"Errore durante l'eliminazione del messaggio","Error fetching reactions":"Errore nel caricamento delle reazioni","Error marking message unread. Cannot mark unread messages older than the newest 100 channel messages.":"Errore durante la marcatura del messaggio come non letto. Impossibile marcare messaggi non letti più vecchi dei più recenti 100 messaggi del canale.","Error muting a user ...":"Errore silenziando un utente ...","Error pinning message":"Errore durante il blocco del messaggio","Error removing message pin":"Errore durante la rimozione del PIN del messaggio","Error reproducing the recording":"Errore durante la riproduzione della registrazione","Error unmuting a user ...":"Errore riattivando le notifiche per l'utente ...","Error uploading file":"Errore durante il caricamento del file","Error uploading image":"Errore durante il caricamento dell'immagine","Error · Unsent":"Errore · Non inviato","Error: {{ errorMessage }}":"Errore: {{ errorMessage }}","Failed to jump to the first unread message":"Impossibile passare al primo messaggio non letto","Failed to mark channel as read":"Impossibile contrassegnare il canale come letto","File is too large: {{ size }}, maximum upload size is {{ limit }}":"Il file è troppo grande: {{ size }}, la dimensione massima di caricamento è {{ limit }}",Flag:c3,"Latest Messages":"Ultimi messaggi","Load more":"Carica di più","Mark as unread":"Contrassegna come non letto",Menu:d3,"Message Failed · Click to try again":"Invio messaggio fallito · Clicca per riprovare","Message Failed · Unauthorized":"Invio messaggio fallito · Non autorizzato","Message deleted":"Messaggio cancellato","Message has been successfully flagged":"Il messaggio é stato segnalato con successo","Message pinned":"Messaggio bloccato","Messages have been marked unread.":"I messaggi sono stati contrassegnati come non letti.",Mute:f3,New:m3,"New Messages!":"Nuovo messaggio!","No chats here yet…":"Non ci sono ancora messaggi qui...","No results found":"Nessun risultato trovato","Nothing yet...":"Ancora niente...","Open emoji picker":"Apri il selettore dellle emoji","People matching":"Persone che corrispondono",Pin:h3,"Pinned by":"Appuntato da",Reply:p3,"Reply to Message":"Rispondi al messaggio",Search:g3,"Searching...":"Ricerca in corso ...",Send:v3,"Send Anyway":"Invia comunque","Send message request failed":"Invia messaggio di richiesta non riuscito","Sending...":"Invio in corso...",Shuffle:y3,"Slow Mode ON":"Modalità lenta attivata","Some of the files will not be accepted":"Alcuni dei file non saranno accettati","This message did not meet our content guidelines":"Questo messaggio non soddisfa le nostre linee guida sui contenuti","This message was deleted...":"Questo messaggio é stato cancellato",Thread:b3,"Type your message":"Scrivi il tuo messaggio",Unmute:_3,Unpin:D3,"Unread messages":"Messaggi non letti",'Upload type: "{{ type }}" is not allowed':'Tipo di caricamento: "{{ type }}" non è consentito',"User uploaded content":"Contenuto caricato dall'utente","Voice message":"Messaggio vocale","Wait until all attachments have uploaded":"Attendi il caricamento di tutti gli allegati","You have no channels currently":"Al momento non sono presenti canali","You've reached the maximum number of files":"Hai raggiunto il numero massimo di file","aria/Attachment":"Allegato","aria/Cancel Reply":"Annulla risposta","aria/Cancel upload":"Annulla caricamento","aria/Channel list":"Elenco dei canali","aria/Channel search results":"Risultati della ricerca dei canali","aria/Close thread":"Chiudi discussione","aria/Emoji picker":"Selettore di emoji","aria/File input":"Input di file","aria/File upload":"Caricamento di file","aria/Image input":"Input di immagine","aria/Load More Channels":"Carica altri canali","aria/Menu":"Menu","aria/Message Options":"Opzioni di messaggio","aria/Open Message Actions Menu":"Apri il menu delle azioni di messaggio","aria/Open Reaction Selector":"Apri il selettore di reazione","aria/Open Thread":"Apri discussione","aria/Reaction list":"Elenco delle reazioni","aria/Retry upload":"Riprova caricamento","aria/Send":"Invia","ban-command-args":"[@nomeutente] [testo]","ban-command-description":"Vietare un utente","giphy-command-args":"[testo]","giphy-command-description":"Pubblica un gif casuale sul canale",live:E3,"mute-command-args":"[@nomeutente]","mute-command-description":"Silenzia un utente",replyCount_many:C3,replyCount_one:w3,replyCount_other:S3,searchResultsCount_many:M3,searchResultsCount_one:x3,searchResultsCount_other:k3,"this content could not be displayed":"questo contenuto non puó essere mostrato","unban-command-args":"[@nomeutente]","unban-command-description":"Togliere il divieto a un utente","unmute-command-args":"[@nomeutente]","unmute-command-description":"Togliere il silenzio a un utente",unreadMessagesSeparatorText_many:T3,unreadMessagesSeparatorText_one:L3,unreadMessagesSeparatorText_other:R3,"{{ commaSeparatedUsers }} and {{ moreCount }} more":"{{ commaSeparatedUsers }} e altri {{ moreCount }}","{{ commaSeparatedUsers }}, and {{ lastUser }}":"{{ commaSeparatedUsers }} e {{ lastUser }}","{{ firstUser }} and {{ secondUser }}":"{{ firstUser }} e {{ secondUser }}","{{ imageCount }} more":"+ {{ imageCount }}","{{ memberCount }} members":"{{ memberCount }} membri","{{ user }} has been muted":"{{ user }} é stato silenziato","{{ user }} has been unmuted":"Notifiche riattivate per {{ user }}","{{ user }} is typing...":"{{ user }} is typing...","{{ users }} and more are typing...":"{{ users }} and more are typing...","{{ users }} and {{ user }} are typing...":"{{ users }} and {{ user }} are typing...","{{ watcherCount }} online":"{{ watcherCount }} online","{{count}} unread_many":"{{count}} non letti","{{count}} unread_one":"{{count}} non letto","{{count}} unread_other":"{{count}} non letti","🏙 Attachment...":"🏙 Allegato..."},O3="キャンセル",F3="閉める",I3="消去",A3="配信しました",N3="編集済み",U3="フラグ",B3="メニュー",z3="無音",H3="新しい",j3="ピン",$3="返事",V3="探す",W3="送信",q3="シャッフル",Y3="スレッド",K3="無音を解除する",G3="ピンを解除する",Z3="ライブ",Q3="1件の返信",J3="{{ count }} 返信",X3="1件の結果",e_="{{ count }}件の結果",t_="未読メッセージ {{count}} 件",n_={"Attach files":"ファイルを添付する",Cancel:O3,"Channel Missing":"チャネルがありません",Close:F3,"Close emoji picker":"絵文字ピッカーを閉める","Commands matching":"一致するコマンド","Connection failure, reconnecting now...":"接続が失敗しました。再接続中...",Delete:I3,Delivered:A3,"Drag your files here":"ここにファイルをドラッグ","Drag your files here to add to your post":"投稿に追加するためにここにファイルをドラッグ","Edit Message":"メッセージを編集","Edit message request failed":"メッセージの編集要求が失敗しました",Edited:N3,"Emoji matching":"絵文字マッチング","Empty message...":"空のメッセージ...","Error adding flag":"フラグを追加のエラーが発生しました","Error connecting to chat, refresh the page to try again.":"チャットへの接続ができませんでした。ページを更新してください。","Error deleting message":"メッセージを削除するエラーが発生しました","Error fetching reactions":"反応の読み込みエラー","Error marking message unread. Cannot mark unread messages older than the newest 100 channel messages.":"メッセージを未読にする際にエラーが発生しました。最新の100件のチャンネルメッセージより古い未読メッセージはマークできません。","Error muting a user ...":"ユーザーを無音するエラーが発生しました...","Error pinning message":"メッセージをピンのエラーが発生しました","Error removing message pin":"メッセージのピンを削除のエラーが発生しました","Error reproducing the recording":"録音の再生中にエラーが発生しました","Error unmuting a user ...":"ユーザーの無音解除のエラーが発生しました...","Error uploading file":"ファイルをアップロードのエラーが発生しました","Error uploading image":"画像をアップロードのエラーが発生しました","Error · Unsent":"エラー・未送信","Error: {{ errorMessage }}":"エラー: {{ errorMessage }}","Failed to jump to the first unread message":"最初の未読メッセージにジャンプできませんでした","Failed to mark channel as read":"チャンネルを既読にすることができませんでした","File is too large: {{ size }}, maximum upload size is {{ limit }}":"ファイルが大きすぎます:{{ size }}、最大アップロードサイズは{{ limit }}です",Flag:U3,"Latest Messages":"最新のメッセージ","Load more":"もっと読み込む","Mark as unread":"未読としてマーク",Menu:B3,"Message Failed · Click to try again":"メッセージが失敗しました · クリックして再試行してください","Message Failed · Unauthorized":"メッセージが失敗しました · 許可されていません","Message deleted":"メッセージが削除されました","Message has been successfully flagged":"メッセージに正常にフラグが付けられました","Message pinned":"メッセージにピンが付けられました","Messages have been marked unread.":"メッセージは未読としてマークされました。",Mute:z3,New:H3,"New Messages!":"新しいメッセージ!","No chats here yet…":"ここにはまだチャットはありません…","No results found":"結果が見つかりません","Nothing yet...":"まだ何もありません...","Open emoji picker":"絵文字ピッカーを開く","People matching":"一致する人",Pin:j3,"Pinned by":"ピンした方",Reply:$3,"Reply to Message":"メッセージに返信",Search:V3,"Searching...":"検索中...",Send:W3,"Send Anyway":"とにかく送信する","Send message request failed":"メッセージ送信リクエストが失敗しました","Sending...":"送信中...",Shuffle:q3,"Slow Mode ON":"スローモードオン","Some of the files will not be accepted":"一部のファイルは受け付けられません","This message did not meet our content guidelines":"このメッセージはコンテンツガイドラインに適合していません","This message was deleted...":"このメッセージは削除されました...",Thread:Y3,"Type your message":"メッセージを入力してください",Unmute:K3,Unpin:G3,"Unread messages":"未読メッセージ",'Upload type: "{{ type }}" is not allowed':'アップロードタイプ:"{{ type }}"は許可されていません',"User uploaded content":"ユーザーがアップロードしたコンテンツ","Voice message":"ボイスメッセージ","Wait until all attachments have uploaded":"すべての添付ファイルがアップロードされるまでお待ちください","You have no channels currently":"現在チャンネルはありません","You've reached the maximum number of files":"ファイルの最大数に達しました","aria/Attachment":"添付ファイル","aria/Cancel Reply":"返信をキャンセル","aria/Cancel upload":"アップロードをキャンセル","aria/Channel list":"チャンネル一覧","aria/Channel search results":"チャンネル検索結果","aria/Close thread":"スレッドを閉じる","aria/Emoji picker":"絵文字ピッカー","aria/File input":"ファイル入力","aria/File upload":"ファイルアップロード","aria/Image input":"画像入力","aria/Load More Channels":"さらにチャンネルを読み込む","aria/Menu":"メニュー","aria/Message Options":"メッセージオプション","aria/Open Message Actions Menu":"メッセージアクションメニューを開く","aria/Open Reaction Selector":"リアクションセレクターを開く","aria/Open Thread":"スレッドを開く","aria/Reaction list":"リアクション一覧","aria/Retry upload":"アップロードを再試行","aria/Send":"送信","ban-command-args":"[@ユーザ名] [テキスト]","ban-command-description":"ユーザーを禁止する","giphy-command-args":"[テキスト]","giphy-command-description":"チャンネルにランダムなGIFを投稿する",live:Z3,"mute-command-args":"[@ユーザ名]","mute-command-description":"ユーザーをミュートする",replyCount_one:Q3,replyCount_other:J3,searchResultsCount_one:X3,searchResultsCount_other:e_,"this content could not be displayed":"このコンテンツは表示できませんでした","unban-command-args":"[@ユーザ名]","unban-command-description":"ユーザーの禁止を解除する","unmute-command-args":"[@ユーザ名]","unmute-command-description":"ユーザーのミュートを解除する",unreadMessagesSeparatorText_other:t_,"{{ commaSeparatedUsers }} and {{ moreCount }} more":"{{ commaSeparatedUsers }} と {{ moreCount }} 他人","{{ commaSeparatedUsers }}, and {{ lastUser }}":"{{ commaSeparatedUsers }} と {{ lastUser }}","{{ firstUser }} and {{ secondUser }}":"{{ firstUser }} と {{ secondUser }}","{{ imageCount }} more":"{{ imageCount }} イメージ","{{ memberCount }} members":"{{ memberCount }} メンバー","{{ user }} has been muted":"{{ user }} 無音されています","{{ user }} has been unmuted":"{{ user }} 無音されていません","{{ user }} is typing...":"{{ user }} is typing...","{{ users }} and more are typing...":"{{ users }} and more are typing...","{{ users }} and {{ user }} are typing...":"{{ users }} and {{ user }} are typing...","{{ watcherCount }} online":"{{ watcherCount }} オンライン","{{count}} unread_other":"{{count}} 未読","🏙 Attachment...":"🏙 アタッチメント..."},r_="취소",a_="닫기",i_="삭제",o_="배달됨",s_="편집됨",l_="플래그",u_="메뉴",c_="무음",d_="새로운",f_="핀",m_="답장",h_="찾다",p_="보내다",g_="셔플",v_="스레드",y_="음소거 해제",b_="핀 해제",__="라이브",D_="답장 1개",E_="{{ count }} 답장",C_="1개의 결과",w_="{{ count }}개 결과",S_="읽지 않은 메시지 {{count}}개",M_={"Attach files":"파일 첨부",Cancel:r_,"Channel Missing":"채널 누락",Close:a_,"Close emoji picker":"이모티콘 선택기 닫기","Commands matching":"일치하는 명령","Connection failure, reconnecting now...":"연결 실패, 지금 다시 연결 중...",Delete:i_,Delivered:o_,"Drag your files here":"여기로 파일을 끌어다 놓으세요","Drag your files here to add to your post":"게시물에 추가하려면 파일을 여기로 끌어다 놓으세요","Edit Message":"메시지 수정","Edit message request failed":"메시지 수정 요청 실패",Edited:s_,"Emoji matching":"이모티콘 매칭","Empty message...":"빈 메시지...","Error adding flag":"플래그를 추가하는 동안 오류가 발생했습니다.","Error connecting to chat, refresh the page to try again.":"채팅에 연결하는 동안 오류가 발생했습니다. 페이지를 새로고침하여 다시 시도하세요.","Error deleting message":"메시지를 삭제하는 중에 오류가 발생했습니다.","Error fetching reactions":"반응 로딩 오류.","Error marking message unread. Cannot mark unread messages older than the newest 100 channel messages.":"메시지를 읽지 않음으로 표시하는 중 오류가 발생했습니다. 가장 최근 100개의 채널 메시지보다 오래된 읽지 않은 메시지는 표시할 수 없습니다.","Error muting a user ...":"사용자를 음소거하는 중에 오류가 발생했습니다...","Error pinning message":"메시지를 핀하는 중에 오류가 발생했습니다.","Error removing message pin":"메시지 핀을 제거하는 중에 오류가 발생했습니다.","Error reproducing the recording":"녹음 재생 중 오류 발생","Error unmuting a user ...":"사용자 음소거 해제 중 오류 발생...","Error uploading file":"파일 업로드 오류","Error uploading image":"이미지를 업로드하는 동안 오류가 발생했습니다.","Error · Unsent":"오류 · 전송되지 않음","Error: {{ errorMessage }}":"오류: {{ errorMessage }}","Failed to jump to the first unread message":"첫 번째 읽지 않은 메시지로 이동하지 못했습니다","Failed to mark channel as read":"채널을 읽음으로 표시하는 데 실패했습니다","File is too large: {{ size }}, maximum upload size is {{ limit }}":"파일이 너무 큽니다: {{ size }}, 최대 업로드 크기는 {{ limit }}입니다",Flag:l_,"Latest Messages":"최신 메시지","Load more":"더 불러오기","Mark as unread":"읽지 않음으로 표시",Menu:u_,"Message Failed · Click to try again":"메시지 실패 · 다시 시도하려면 클릭하세요.","Message Failed · Unauthorized":"메시지 실패 · 승인되지 않음","Message deleted":"메시지가 삭제되었습니다.","Message has been successfully flagged":"메시지에 플래그가 지정되었습니다.","Message pinned":"메시지 핀했습니다","Messages have been marked unread.":"메시지가 읽지 않음으로 표시되었습니다.",Mute:c_,New:d_,"New Messages!":"새 메시지!","No chats here yet…":"아직 채팅이 없습니다...","No results found":"검색 결과가 없습니다","Nothing yet...":"아직 아무것도...","Open emoji picker":"이모티콘 선택기 열기","People matching":"일치하는 사람",Pin:f_,"Pinned by":"핀했던 분:",Reply:m_,"Reply to Message":"메시지에 답장",Search:h_,"Searching...":"수색...",Send:p_,"Send Anyway":"어쨌든 보내기","Send message request failed":"메시지 보내기 요청 실패","Sending...":"배상중...",Shuffle:g_,"Slow Mode ON":"슬로우 모드 켜짐","Some of the files will not be accepted":"일부 파일은 허용되지 않을 수 있습니다","This message did not meet our content guidelines":"이 메시지는 콘텐츠 가이드라인을 충족하지 않습니다.","This message was deleted...":"이 메시지는 삭제되었습니다...",Thread:v_,"Type your message":"메시지 입력",Unmute:y_,Unpin:b_,"Unread messages":"읽지 않은 메시지",'Upload type: "{{ type }}" is not allowed':'업로드 유형: "{{ type }}"은(는) 허용되지 않습니다.',"User uploaded content":"사용자 업로드 콘텐츠","Voice message":"음성 메시지","Wait until all attachments have uploaded":"모든 첨부 파일이 업로드될 때까지 기다립니다.","You have no channels currently":"현재 채널이 없습니다.","You've reached the maximum number of files":"최대 파일 수에 도달했습니다.","aria/Attachment":"첨부 파일","aria/Cancel Reply":"답장 취소","aria/Cancel upload":"업로드 취소","aria/Channel list":"채널 목록","aria/Channel search results":"채널 검색 결과","aria/Close thread":"스레드 닫기","aria/Emoji picker":"이모지 선택기","aria/File input":"파일 입력","aria/File upload":"파일 업로드","aria/Image input":"이미지 입력","aria/Load More Channels":"더 많은 채널 불러오기","aria/Menu":"메뉴","aria/Message Options":"메시지 옵션","aria/Open Message Actions Menu":"메시지 액션 메뉴 열기","aria/Open Reaction Selector":"반응 선택기 열기","aria/Open Thread":"스레드 열기","aria/Reaction list":"반응 목록","aria/Retry upload":"업로드 다시 시도","aria/Send":"보내기","ban-command-args":"[@사용자이름] [텍스트]","ban-command-description":"사용자를 차단","giphy-command-args":"[텍스트]","giphy-command-description":"채널에 무작위 GIF 게시",live:__,"mute-command-args":"[@사용자이름]","mute-command-description":"사용자 음소거",replyCount_one:D_,replyCount_other:E_,searchResultsCount_one:C_,searchResultsCount_other:w_,"this content could not be displayed":"이 콘텐츠를 표시할 수 없습니다","unban-command-args":"[@사용자이름]","unban-command-description":"사용자 차단 해제","unmute-command-args":"[@사용자이름]","unmute-command-description":"사용자 음소거 해제",unreadMessagesSeparatorText_other:S_,"{{ commaSeparatedUsers }} and {{ moreCount }} more":"{{ commaSeparatedUsers }} 그리고 {{ moreCount }}명 더","{{ commaSeparatedUsers }}, and {{ lastUser }}":"{{ commaSeparatedUsers }} 그리고 {{ lastUser }}","{{ firstUser }} and {{ secondUser }}":"{{ firstUser }} 그리고 {{ secondUser }}","{{ imageCount }} more":"{{ imageCount }}개 더","{{ memberCount }} members":"{{ memberCount }}명","{{ user }} has been muted":"{{ user }} 음소거되었습니다","{{ user }} has been unmuted":"{{ user }} 음소거가 해제되었습니다","{{ user }} is typing...":"{{ user }} is typing...","{{ users }} and more are typing...":"{{ users }} and more are typing...","{{ users }} and {{ user }} are typing...":"{{ users }} and {{ user }} are typing...","{{ watcherCount }} online":"{{ watcherCount }} 온라인","{{count}} unread_other":"{{count}} 읽지 않음","🏙 Attachment...":"🏙 부착..."},x_="Annuleer",k_="Sluit",T_="Verwijder",L_="Afgeleverd",R_="Bewerkt",P_="Markeer",O_="Menu",F_="Mute",I_="Nieuwe",A_="Pin",N_="Antwoord",U_="Zoeken",B_="Verstuur",z_="Schudden",H_="Draadje",j_="Unmute",$_="Losmaken",V_="live",W_="1 antwoord",q_="{{ count }} antwoorden",Y_="1 resultaat",K_="{{ count }} resultaten",G_="1 ongelezen bericht",Z_="{{count}} ongelezen berichten",Q_={"Attach files":"Bijlage toevoegen",Cancel:x_,"Channel Missing":"Kanaal niet gevonden",Close:k_,"Close emoji picker":"Sluit de emoji-kiezer","Commands matching":"Bijpassende opdrachten","Connection failure, reconnecting now...":"Probleem met de verbinding, opnieuw verbinding maken...",Delete:T_,Delivered:L_,"Drag your files here":"Sleep je bestanden hier naartoe","Drag your files here to add to your post":"Sleep je bestanden hier naartoe om aan je bericht toe te voegen","Edit Message":"Pas bericht aan","Edit message request failed":"Verzoek om bericht bewerken mislukt",Edited:R_,"Emoji matching":"Emoji-overeenkomsten","Empty message...":"Leeg bericht...","Error adding flag":"Fout bij toevoegen van vlag","Error connecting to chat, refresh the page to try again.":"Fout bij het verbinden, ververs de pagina om nogmaals te proberen","Error deleting message":"Fout bij verwijderen van bericht","Error fetching reactions":"Fout bij het laden van reacties","Error marking message unread. Cannot mark unread messages older than the newest 100 channel messages.":"Fout bij markeren van bericht als ongelezen. Kan geen oudere ongelezen berichten markeren dan de nieuwste 100 kanaalberichten.","Error muting a user ...":"Fout bij het muten van de gebruiker","Error pinning message":"Fout bij vastzetten van bericht","Error removing message pin":"Fout bij verwijderen van berichtpin","Error reproducing the recording":"Fout bij het afspelen van de opname","Error unmuting a user ...":"Fout bij het unmuten van de gebruiker","Error uploading file":"Fout bij uploaden bestand","Error uploading image":"Fout bij uploaden afbeelding","Error · Unsent":"Error: · niet verzonden","Error: {{ errorMessage }}":"Error: {{ errorMessage }}","Failed to jump to the first unread message":"Niet gelukt om naar het eerste ongelezen bericht te springen","Failed to mark channel as read":"Kanaal kon niet als gelezen worden gemarkeerd","File is too large: {{ size }}, maximum upload size is {{ limit }}":"Bestand is te groot: {{ size }}, maximale uploadgrootte is {{ limit }}",Flag:P_,"Latest Messages":"Laatste berichten","Load more":"Meer laden","Mark as unread":"Markeren als ongelezen",Menu:O_,"Message Failed · Click to try again":"Bericht mislukt, klik om het nogmaals te proberen","Message Failed · Unauthorized":"Bericht mislukt, ongeautoriseerd","Message deleted":"Bericht verwijderd","Message has been successfully flagged":"Bericht is succesvol gemarkeerd","Message pinned":"Bericht vastgezet","Messages have been marked unread.":"Berichten zijn gemarkeerd als ongelezen.",Mute:F_,New:I_,"New Messages!":"Nieuwe Berichten!","No chats here yet…":"Nog geen chats hier...","No results found":"Geen resultaten gevonden","Nothing yet...":"Nog niets ...","Open emoji picker":"Open emojipicker","People matching":"Mensen die matchen",Pin:A_,"Pinned by":"Vastgemaakt door",Reply:N_,"Reply to Message":"Antwoord op bericht",Search:U_,"Searching...":"Zoeken...",Send:B_,"Send Anyway":"Toch versturen","Send message request failed":"Verzoek om bericht te verzenden mislukt","Sending...":"Aan het verzenden...",Shuffle:z_,"Slow Mode ON":"Langzame modus aan","Some of the files will not be accepted":"Sommige bestanden zullen niet worden geaccepteerd","This message did not meet our content guidelines":"Dit bericht voldeed niet aan onze inhoudsrichtlijnen","This message was deleted...":"Dit bericht was verwijderd",Thread:H_,"Type your message":"Type je bericht",Unmute:j_,Unpin:$_,"Unread messages":"Ongelezen berichten",'Upload type: "{{ type }}" is not allowed':'Uploadtype: "{{ type }}" is niet toegestaan',"User uploaded content":"Gebruikersgeüploade inhoud","Voice message":"Voicemail","Wait until all attachments have uploaded":"Wacht tot alle bijlagen zijn geüpload","You have no channels currently":"Er zijn geen chats beschikbaar","You've reached the maximum number of files":"Je hebt het maximale aantal bestanden bereikt","aria/Attachment":"Bijlage","aria/Cancel Reply":"Antwoord annuleren","aria/Cancel upload":"Upload annuleren","aria/Channel list":"Kanaallijst","aria/Channel search results":"Zoekresultaten voor kanalen","aria/Close thread":"Draad sluiten","aria/Emoji picker":"Emoji kiezer","aria/File input":"Bestandsinvoer","aria/File upload":"Bestand uploaden","aria/Image input":"Afbeelding invoeren","aria/Load More Channels":"Meer kanalen laden","aria/Menu":"Menu","aria/Message Options":"Berichtopties","aria/Open Message Actions Menu":"Menu voor berichtacties openen","aria/Open Reaction Selector":"Reactiekiezer openen","aria/Open Thread":"Draad openen","aria/Reaction list":"Reactielijst","aria/Retry upload":"Upload opnieuw proberen","aria/Send":"Verzenden","ban-command-args":"[@gebruikersnaam] [tekst]","ban-command-description":"Een gebruiker verbannen","giphy-command-args":"[tekst]","giphy-command-description":"Plaats een willekeurige gif in het kanaal",live:V_,"mute-command-args":"[@gebruikersnaam]","mute-command-description":"Een gebruiker dempen",replyCount_one:W_,replyCount_other:q_,searchResultsCount_one:Y_,searchResultsCount_other:K_,"this content could not be displayed":"Deze inhoud kan niet weergegeven worden","unban-command-args":"[@gebruikersnaam]","unban-command-description":"Een gebruiker debannen","unmute-command-args":"[@gebruikersnaam]","unmute-command-description":"Een gebruiker niet meer dempen",unreadMessagesSeparatorText_one:G_,unreadMessagesSeparatorText_other:Z_,"{{ commaSeparatedUsers }} and {{ moreCount }} more":"{{ commaSeparatedUsers }} en {{ moreCount }} meer","{{ commaSeparatedUsers }}, and {{ lastUser }}":"{{ commaSeparatedUsers }} en {{ lastUser }}","{{ firstUser }} and {{ secondUser }}":"{{ firstUser }} en {{ secondUser }}","{{ imageCount }} more":"+{{ imageCount }}","{{ memberCount }} members":"{{ memberCount }} deelnemers","{{ user }} has been muted":"{{ user }} is muted","{{ user }} has been unmuted":"{{ user }} is unmuted","{{ user }} is typing...":"{{ user }} is typing...","{{ users }} and more are typing...":"{{ users }} and more are typing...","{{ users }} and {{ user }} are typing...":"{{ users }} and {{ user }} are typing...","{{ watcherCount }} online":"{{ watcherCount }} online","{{count}} unread_one":"{{count}} ongelezen","{{count}} unread_other":"{{count}} ongelezen","🏙 Attachment...":"🏙 Bijlage..."},J_="Cancelar",X_="Fechar",eD="Excluir",tD="Entregue",nD="Editada",rD="Reportar",aD="Menu",iD="Mudo",oD="Novo",sD="Fixar",lD="Responder",uD="Procurar",cD="Enviar",dD="Embaralhar",fD="Fio",mD="Ativar som",hD="Liberar",pD="ao vivo",gD="{{ count }} respostas",vD="1 resposta",yD="{{ count }} respostas",bD="{{ count }} resultados",_D="1 resultado",DD="{{ count }} resultados",ED="{{count}} mensagens não lidas",CD="1 mensagem não lida",wD="{{count}} mensagens não lidas",SD={"Attach files":"Anexar arquivos",Cancel:J_,"Channel Missing":"Canal ausente",Close:X_,"Close emoji picker":"Fechar seletor de emoji","Commands matching":"Comandos correspondentes","Connection failure, reconnecting now...":"Falha de conexão, reconectando agora...",Delete:eD,Delivered:tD,"Drag your files here":"Arraste seus arquivos aqui","Drag your files here to add to your post":"Arraste seus arquivos aqui para adicionar ao seu post","Edit Message":"Editar Mensagem","Edit message request failed":"O pedido de edição da mensagem falhou",Edited:nD,"Emoji matching":"Emoji correspondente","Empty message...":"Mensagem vazia...","Error adding flag":"Erro ao reportar","Error connecting to chat, refresh the page to try again.":"Erro ao conectar ao bate-papo, atualize a página para tentar novamente.","Error deleting message":"Erro ao deletar mensagem","Error fetching reactions":"Erro ao carregar reacções","Error marking message unread. Cannot mark unread messages older than the newest 100 channel messages.":"Erro ao marcar a mensagem como não lida. Não é possível marcar mensagens não lidas mais antigas do que as 100 mensagens mais recentes do canal.","Error muting a user ...":"Erro ao silenciar um usuário...","Error pinning message":"Erro ao fixar mensagem","Error removing message pin":"Erro ao remover o PIN da mensagem","Error reproducing the recording":"Erro ao reproduzir a gravação","Error unmuting a user ...":"Erro ao ativar o som de um usuário...","Error uploading file":"Erro ao enviar arquivo","Error uploading image":"Erro ao carregar a imagem","Error · Unsent":"Erro · Não enviado","Error: {{ errorMessage }}":"Erro: {{ errorMessage }}","Failed to jump to the first unread message":"Falha ao pular para a primeira mensagem não lida","Failed to mark channel as read":"Falha ao marcar o canal como lido","File is too large: {{ size }}, maximum upload size is {{ limit }}":"O arquivo é muito grande: {{ size }}, o tamanho máximo de upload é {{ limit }}",Flag:rD,"Latest Messages":"Mensagens mais recentes","Load more":"Carregar mais","Mark as unread":"Marcar como não lida",Menu:aD,"Message Failed · Click to try again":"A mensagem falhou · Clique para tentar novamente","Message Failed · Unauthorized":"A mensagem falhou · não autorizado","Message deleted":"Mensagem apagada","Message has been successfully flagged":"A mensagem foi reportada com sucesso","Message pinned":"Mensagem fixada","Messages have been marked unread.":"Mensagens foram marcadas como não lidas.",Mute:iD,New:oD,"New Messages!":"Novas mensagens!","No chats here yet…":"Ainda não há conversas aqui...","No results found":"Nenhum resultado encontrado","Nothing yet...":"Nada ainda...","Open emoji picker":"Abrir seletor de emoji","People matching":"Pessoas correspondentes",Pin:sD,"Pinned by":"Fixado por",Reply:lD,"Reply to Message":"Responder a mensagem",Search:uD,"Searching...":"Procurando...",Send:cD,"Send Anyway":"Enviar de qualquer forma","Send message request failed":"O pedido de envio de mensagem falhou","Sending...":"Enviando...",Shuffle:dD,"Slow Mode ON":"Modo lento LIGADO","Some of the files will not be accepted":"Alguns dos arquivos não serão aceitos","This message did not meet our content guidelines":"Esta mensagem não corresponde às nossas directrizes de conteúdo","This message was deleted...":"Esta mensagem foi excluída...",Thread:fD,"Type your message":"Digite sua mensagem",Unmute:mD,Unpin:hD,"Unread messages":"Mensagens não lidas",'Upload type: "{{ type }}" is not allowed':'Tipo de upload: "{{ type }}" não é permitido',"User uploaded content":"Conteúdo enviado pelo usuário","Voice message":"Mensagem de voz","Wait until all attachments have uploaded":"Espere até que todos os anexos tenham sido carregados","You have no channels currently":"Você não tem canais atualmente","You've reached the maximum number of files":"Você atingiu o número máximo de arquivos","aria/Attachment":"Bijlage","aria/Cancel Reply":"Antwoord annuleren","aria/Cancel upload":"Upload annuleren","aria/Channel list":"Kanaallijst","aria/Channel search results":"Zoekresultaten voor kanalen","aria/Close thread":"Draad sluiten","aria/Emoji picker":"Emoji kiezer","aria/File input":"Bestandsinvoer","aria/File upload":"Bestand uploaden","aria/Image input":"Afbeelding invoeren","aria/Load More Channels":"Meer kanalen laden","aria/Menu":"Menu","aria/Message Options":"Berichtopties","aria/Open Message Actions Menu":"Menu voor berichtacties openen","aria/Open Reaction Selector":"Reactiekiezer openen","aria/Open Thread":"Draad openen","aria/Reaction list":"Reactielijst","aria/Retry upload":"Upload opnieuw proberen","aria/Send":"Verzenden","ban-command-args":"[@nomedeusuário] [texto]","ban-command-description":"Banir um usuário","giphy-command-args":"[texto]","giphy-command-description":"Postar um gif aleatório no canal",live:pD,"mute-command-args":"[@nomedeusuário]","mute-command-description":"Silenciar um usuário",replyCount_many:gD,replyCount_one:vD,replyCount_other:yD,searchResultsCount_many:bD,searchResultsCount_one:_D,searchResultsCount_other:DD,"this content could not be displayed":"este conteúdo não pôde ser exibido","unban-command-args":"[@nomedeusuário]","unban-command-description":"Desbanir um usuário","unmute-command-args":"[@nomedeusuário]","unmute-command-description":"Retirar o silenciamento de um usuário",unreadMessagesSeparatorText_many:ED,unreadMessagesSeparatorText_one:CD,unreadMessagesSeparatorText_other:wD,"{{ commaSeparatedUsers }} and {{ moreCount }} more":"{{ commaSeparatedUsers }} e mais {{ moreCount }}","{{ commaSeparatedUsers }}, and {{ lastUser }}":"{{ commaSeparatedUsers }} e {{ lastUser }}","{{ firstUser }} and {{ secondUser }}":"{{ firstUser }} e {{ secondUser }}","{{ imageCount }} more":"{{ imageCount }} mais","{{ memberCount }} members":"{{ memberCount }} membros","{{ user }} has been muted":"{{ user }} foi silenciado","{{ user }} has been unmuted":"{{ user }} foi reativado","{{ user }} is typing...":"{{ user }} is typing...","{{ users }} and more are typing...":"{{ users }} and more are typing...","{{ users }} and {{ user }} are typing...":"{{ users }} and {{ user }} are typing...","{{ watcherCount }} online":"{{ watcherCount }} online","{{count}} unread_many":"{{count}} não lidos","{{count}} unread_one":"{{count}} não lido","{{count}} unread_other":"{{count}} não lidos","🏙 Attachment...":"🏙 Anexo..."},MD="Отмена",xD="Закрыть",kD="Удалить",TD="Отправлено",LD="Отредактировано",RD="Пожаловаться",PD="Меню",OD="Отключить уведомления",FD="Новые",ID="Штырь",AD="Отвечать",ND="Поиск",UD="Отправить",BD="Перемешать",zD="Ветка",HD="Включить уведомления",jD="Открепить",$D="В прямом эфире",VD="{{ count }} ответов",WD="{{ count }} ответов",qD="1 ответ",YD="{{ count }} ответов",KD="{{ count }} результата",GD="{{ count }} результатов",ZD="1 результат",QD="{{ count }} результатов",JD="1 непрочитанное сообщения",XD="{{count}} непрочитанных сообщений",eE="1 непрочитанное сообщение",tE="{{count}} непрочитанных сообщений",nE={"Attach files":"Прикрепить файлы",Cancel:MD,"Channel Missing":"Канал не найден",Close:xD,"Close emoji picker":"Закрыть окно выбора смайлов","Commands matching":"Соответствие команд","Connection failure, reconnecting now...":"Ошибка соединения, переподключение...",Delete:kD,Delivered:TD,"Drag your files here":"Перетащите ваши файлы сюда","Drag your files here to add to your post":"Перетащите ваши файлы сюда, чтобы добавить их в ваш пост","Edit Message":"Редактировать сообщение","Edit message request failed":"Не удалось изменить запрос сообщения",Edited:LD,"Emoji matching":"Соответствие эмодзи","Empty message...":"Пустое сообщение...","Error adding flag":"Ошибка добавления флага","Error connecting to chat, refresh the page to try again.":"Ошибка подключения к чату, обновите страницу чтобы попробовать снова.","Error deleting message":"Ошибка при удалении сообщения","Error fetching reactions":"Ошибка при загрузке реакций","Error marking message unread. Cannot mark unread messages older than the newest 100 channel messages.":"Ошибка при отметке сообщения как непрочитанного. Невозможно отметить как непрочитанные сообщения старше последних 100 сообщений в канале.","Error muting a user ...":"Ошибка отключения уведомлений от пользователя...","Error pinning message":"Сообщение об ошибке при закреплении","Error removing message pin":"Ошибка при удалении булавки сообщения","Error reproducing the recording":"Ошибка воспроизведения записи","Error unmuting a user ...":"Ошибка включения уведомлений...","Error uploading file":"Ошибка при загрузке файла","Error uploading image":"Ошибка загрузки изображения","Error · Unsent":"Ошибка · Не отправлено","Error: {{ errorMessage }}":"Ошибка: {{ errorMessage }}","Failed to jump to the first unread message":"Не удалось перейти к первому непрочитанному сообщению","Failed to mark channel as read":"Не удалось пометить канал как прочитанный","File is too large: {{ size }}, maximum upload size is {{ limit }}":"Файл слишком большой: {{ size }}, максимальный размер загрузки составляет {{ limit }}",Flag:RD,"Latest Messages":"Последние сообщения","Load more":"Загрузить больше","Mark as unread":"Отметить как непрочитанное",Menu:PD,"Message Failed · Click to try again":"Ошибка отправки сообщения · Нажмите чтобы повторить","Message Failed · Unauthorized":"Ошибка отправки сообщения · Неавторизованный","Message deleted":"Сообщение удалено","Message has been successfully flagged":"Жалоба на сообщение была принята","Message pinned":"Сообщение закреплено","Messages have been marked unread.":"Сообщения были отмечены как непрочитанные.",Mute:OD,New:FD,"New Messages!":"Новые сообщения!","No chats here yet…":"Здесь еще нет чатов...","No results found":"результаты не найдены","Nothing yet...":"Пока ничего нет...","Open emoji picker":"Выбрать emoji","People matching":"Соответствующие люди",Pin:ID,"Pinned by":"Закреплено",Reply:AD,"Reply to Message":"Ответить на сообщение",Search:ND,"Searching...":"Ищем...",Send:UD,"Send Anyway":"Мне всё равно, отправить","Send message request failed":"Не удалось отправить запрос на отправку сообщения","Sending...":"Отправка...",Shuffle:BD,"Slow Mode ON":"Медленный режим включен","Some of the files will not be accepted":"Некоторые файлы не будут приняты","This message did not meet our content guidelines":"Сообщение не соответствует правилам","This message was deleted...":"Сообщение было удалено...",Thread:zD,"Type your message":"Ваше сообщение",Unmute:HD,Unpin:jD,"Unread messages":"Непрочитанные сообщения",'Upload type: "{{ type }}" is not allowed':'Тип загрузки: "{{ type }}" не разрешен',"User uploaded content":"Пользователь загрузил контент","Voice message":"Голосовое сообщение","Wait until all attachments have uploaded":"Подождите, пока все вложения загрузятся","You have no channels currently":"У вас нет каналов в данный момент","You've reached the maximum number of files":"Вы достигли максимального количества файлов","aria/Attachment":"Вложение","aria/Cancel Reply":"Отменить ответ","aria/Cancel upload":"Отменить загрузку","aria/Channel list":"Список каналов","aria/Channel search results":"Результаты поиска по каналам","aria/Close thread":"Закрыть тему","aria/Emoji picker":"Выбор эмодзи","aria/File input":"Ввод файла","aria/File upload":"Загрузка файла","aria/Image input":"Ввод изображения","aria/Load More Channels":"Загрузить больше каналов","aria/Menu":"Меню","aria/Message Options":"Параметры сообщения","aria/Open Message Actions Menu":"Открыть меню действий с сообщениями","aria/Open Reaction Selector":"Открыть селектор реакций","aria/Open Thread":"Открыть тему","aria/Reaction list":"Список реакций","aria/Retry upload":"Повторить загрузку","aria/Send":"Отправить","ban-command-args":"[@имяпользователя] [текст]","ban-command-description":"Заблокировать пользователя","giphy-command-args":"[текст]","giphy-command-description":"Опубликовать случайную GIF-анимацию в канале",live:$D,"mute-command-args":"[@имяпользователя]","mute-command-description":"Выключить микрофон у пользователя",replyCount_few:VD,replyCount_many:WD,replyCount_one:qD,replyCount_other:YD,searchResultsCount_few:KD,searchResultsCount_many:GD,searchResultsCount_one:ZD,searchResultsCount_other:QD,"this content could not be displayed":"Этот контент не может быть отображен в данный момент","unban-command-args":"[@имяпользователя]","unban-command-description":"Разблокировать пользователя","unmute-command-args":"[@имяпользователя]","unmute-command-description":"Включить микрофон у пользователя",unreadMessagesSeparatorText_few:JD,unreadMessagesSeparatorText_many:XD,unreadMessagesSeparatorText_one:eE,unreadMessagesSeparatorText_other:tE,"{{ commaSeparatedUsers }} and {{ moreCount }} more":"{{ commaSeparatedUsers }} и {{ moreCount }} еще","{{ commaSeparatedUsers }}, and {{ lastUser }}":"{{ commaSeparatedUsers }} и {{ lastUser }}","{{ firstUser }} and {{ secondUser }}":"{{ firstUser }} и {{ secondUser }}","{{ imageCount }} more":"Ещё {{ imageCount }}","{{ memberCount }} members":"{{ memberCount }} члены","{{ user }} has been muted":"Вы отписались от уведомлений от {{ user }}","{{ user }} has been unmuted":"Уведомления от {{ user }} были включены","{{ user }} is typing...":"{{ user }} is typing...","{{ users }} and more are typing...":"{{ users }} and more are typing...","{{ users }} and {{ user }} are typing...":"{{ users }} and {{ user }} are typing...","{{ watcherCount }} online":"{{ watcherCount }} в сети","{{count}} unread_few":"{{count}} непрочитанных","{{count}} unread_many":"{{count}} непрочитанных","{{count}} unread_one":"{{count}} непрочитанное","{{count}} unread_other":"{{count}} непрочитанных","🏙 Attachment...":"🏙 Вложение..."},rE="İptal",aE="Kapat",iE="Sil",oE="İletildi",sE="Düzenlendi",lE="Bayrak",uE="Menü",cE="Sessiz",dE="Yeni",fE="Toplu iğne",mE="Cevapla",hE="Arama",pE="Gönder",gE="Karıştır",vE="Konu",yE="Sesini aç",bE="Sabitlemeyi kaldır",_E="canlı",DE="1 cevap",EE="{{ count }} cevaplar",CE="1 sonuç",wE="{{ count }} sonuç",SE="1 okunmamış mesaj",ME="{{count}} okunmamış mesaj",xE={"Attach files":"Dosya ekle",Cancel:rE,"Channel Missing":"Kanal bulunamıyor",Close:aE,"Close emoji picker":"Emoji seçiciyi kapat","Commands matching":"Eşleşen komutlar","Connection failure, reconnecting now...":"Bağlantı hatası, tekrar bağlanılıyor...",Delete:iE,Delivered:oE,"Drag your files here":"Dosyalarınızı buraya sürükleyin","Drag your files here to add to your post":"Gönderinize eklemek için dosyalarınızı buraya sürükleyin","Edit Message":"Mesajı Düzenle","Edit message request failed":"Mesaj düzenleme isteği başarısız oldu",Edited:sE,"Emoji matching":"Emoji eşleştirme","Empty message...":"Boş mesaj...","Error adding flag":"Bayrak eklenirken hata oluştu","Error connecting to chat, refresh the page to try again.":"Bağlantı hatası, sayfayı yenileyip tekrar deneyin.","Error deleting message":"Mesaj silinirken hata oluştu","Error fetching reactions":"Reaksiyonlar alınırken hata oluştu","Error marking message unread. Cannot mark unread messages older than the newest 100 channel messages.":"Mesajı okunmamış olarak işaretleme hatası. En yeni 100 kanal mesajından daha eski okunmamış mesajları işaretleme yapılamaz.","Error muting a user ...":"Kullanıcıyı sessize alırken hata oluştu ...","Error pinning message":"Mesaj sabitlenirken hata oluştu","Error removing message pin":"Mesaj PIN'i kaldırılırken hata oluştu","Error reproducing the recording":"Kaydı yeniden üretme hatası","Error unmuting a user ...":"Kullanıcının sesini açarken hata oluştu ...","Error uploading file":"Dosya yüklenirken hata oluştu","Error uploading image":"Resmi yüklerken hata","Error · Unsent":"Hata · Gönderilemedi","Error: {{ errorMessage }}":"Hata: {{ errorMessage }}","Failed to jump to the first unread message":"İlk okunmamış mesaja atlamada hata oluştu","Failed to mark channel as read":"Kanalı okundu olarak işaretleme başarısız oldu","File is too large: {{ size }}, maximum upload size is {{ limit }}":"Dosya çok büyük: {{ size }}, maksimum yükleme boyutu {{ limit }}",Flag:lE,"Latest Messages":"Son Mesajlar","Load more":"Daha fazla yükle","Mark as unread":"Okunmamış olarak işaretle",Menu:uE,"Message Failed · Click to try again":"Mesaj Başarısız · Tekrar denemek için tıklayın","Message Failed · Unauthorized":"Mesaj Başarısız · Yetkisiz","Message deleted":"Mesaj silindi","Message has been successfully flagged":"Mesaj başarıyla bayraklandı","Message pinned":"Mesaj sabitlendi","Messages have been marked unread.":"Mesajlar okunmamış olarak işaretlendi.",Mute:cE,New:dE,"New Messages!":"Yeni Mesajlar!","No chats here yet…":"Henüz burada sohbet yok...","No results found":"Sonuç bulunamadı","Nothing yet...":"Şimdilik hiçbir şey...","Open emoji picker":"Emoji klavyesini aç","People matching":"Eşleşen kişiler",Pin:fE,"Pinned by":"Sabitleyen",Reply:mE,"Reply to Message":"Mesajı Cevapla",Search:hE,"Searching...":"Aranıyor...",Send:pE,"Send Anyway":"Neyse Gönder","Send message request failed":"Mesaj gönderme isteği başarısız oldu","Sending...":"Gönderiliyor...",Shuffle:gE,"Slow Mode ON":"Yavaş Mod Açık","Some of the files will not be accepted":"Bazı dosyalar kabul edilmeyecektir","This message did not meet our content guidelines":"Bu mesaj içerik yönergelerimize uygun değil","This message was deleted...":"Bu mesaj silindi",Thread:vE,"Type your message":"Mesajınızı yazın",Unmute:yE,Unpin:bE,"Unread messages":"Okunmamış mesajlar",'Upload type: "{{ type }}" is not allowed':'Yükleme türü: "{{ type }}" izin verilmez',"User uploaded content":"Kullanıcı tarafından yüklenen içerik","Voice message":"Sesli mesaj","Wait until all attachments have uploaded":"Tüm ekler yüklenene kadar bekleyin","You have no channels currently":"Henüz kanalınız yok","You've reached the maximum number of files":"Maksimum dosya sayısına ulaştınız","aria/Attachment":"Bijlage","aria/Cancel Reply":"Antwoord annuleren","aria/Cancel upload":"Upload annuleren","aria/Channel list":"Kanaallijst","aria/Channel search results":"Zoekresultaten voor kanalen","aria/Close thread":"Draad sluiten","aria/Emoji picker":"Emoji kiezer","aria/File input":"Bestandsinvoer","aria/File upload":"Bestand uploaden","aria/Image input":"Afbeelding invoeren","aria/Load More Channels":"Meer kanalen laden","aria/Menu":"Menu","aria/Message Options":"Berichtopties","aria/Open Message Actions Menu":"Menu voor berichtacties openen","aria/Open Reaction Selector":"Reactiekiezer openen","aria/Open Thread":"Draad openen","aria/Reaction list":"Reactielijst","aria/Retry upload":"Upload opnieuw proberen","aria/Send":"Verzenden","ban-command-args":"[@kullanıcıadı] [metin]","ban-command-description":"Bir kullanıcıyı yasakla","giphy-command-args":"[metin]","giphy-command-description":"Rastgele bir gif'i kanala gönder",live:_E,"mute-command-args":"[@kullanıcıadı]","mute-command-description":"Bir kullanıcının sesini kapat",replyCount_one:DE,replyCount_other:EE,searchResultsCount_one:CE,searchResultsCount_other:wE,"this content could not be displayed":"bu içerik gösterilemiyor","unban-command-args":"[@kullanıcıadı]","unban-command-description":"Bir kullanıcının yasağını kaldır","unmute-command-args":"[@kullanıcıadı]","unmute-command-description":"Bir kullanıcının sesini aç",unreadMessagesSeparatorText_one:SE,unreadMessagesSeparatorText_other:ME,"{{ commaSeparatedUsers }} and {{ moreCount }} more":"{{ commaSeparatedUsers }} ve {{ moreCount }} daha","{{ commaSeparatedUsers }}, and {{ lastUser }}":"{{ commaSeparatedUsers }}, ve {{ lastUser }}","{{ firstUser }} and {{ secondUser }}":"{{ firstUser }} ve {{ secondUser }}","{{ imageCount }} more":"{{ imageCount }} adet daha","{{ memberCount }} members":"{{ memberCount }} üyeler","{{ user }} has been muted":"{{ user }} sessize alındı","{{ user }} has been unmuted":"{{ user }} sesi açıldı","{{ user }} is typing...":"{{ user }} is typing...","{{ users }} and more are typing...":"{{ users }} and more are typing...","{{ users }} and {{ user }} are typing...":"{{ users }} and {{ user }} are typing...","{{ watcherCount }} online":"{{ watcherCount }} çevrimiçi","{{count}} unread_one":"{{count}} okunmamış","{{count}} unread_other":"{{count}} okunmamış","🏙 Attachment...":"🏙 Ek..."};function kE(e){return H0(e)||j0(e)||$0(e)||V0()}function Gd(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function Zd(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Gd(Object(n),!0).forEach(function(r){xa(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Gd(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}var TE={type:"logger",log:function(t){this.output("log",t)},warn:function(t){this.output("warn",t)},error:function(t){this.output("error",t)},output:function(t,n){console&&console[t]&&console[t].apply(console,n)}},LE=function(){function e(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};Gr(this,e),this.init(t,n)}return Kr(e,[{key:"init",value:function(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.prefix=r.prefix||"i18next:",this.logger=n||TE,this.options=r,this.debug=r.debug}},{key:"setDebug",value:function(n){this.debug=n}},{key:"log",value:function(){for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return this.forward(r,"log","",!0)}},{key:"warn",value:function(){for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return this.forward(r,"warn","",!0)}},{key:"error",value:function(){for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return this.forward(r,"error","")}},{key:"deprecate",value:function(){for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return this.forward(r,"warn","WARNING DEPRECATED: ",!0)}},{key:"forward",value:function(n,r,a,i){return i&&!this.debug?null:(typeof n[0]=="string"&&(n[0]="".concat(a).concat(this.prefix," ").concat(n[0])),this.logger[r](n))}},{key:"create",value:function(n){return new e(this.logger,Zd(Zd({},{prefix:"".concat(this.prefix,":").concat(n,":")}),this.options))}},{key:"clone",value:function(n){return n=n||this.options,n.prefix=n.prefix||this.prefix,new e(this.logger,n)}}]),e}(),$r=new LE,Sa=function(){function e(){Gr(this,e),this.observers={}}return Kr(e,[{key:"on",value:function(n,r){var a=this;return n.split(" ").forEach(function(i){a.observers[i]=a.observers[i]||[],a.observers[i].push(r)}),this}},{key:"off",value:function(n,r){if(this.observers[n]){if(!r){delete this.observers[n];return}this.observers[n]=this.observers[n].filter(function(a){return a!==r})}}},{key:"emit",value:function(n){for(var r=arguments.length,a=new Array(r>1?r-1:0),i=1;i<r;i++)a[i-1]=arguments[i];if(this.observers[n]){var o=[].concat(this.observers[n]);o.forEach(function(l){l.apply(void 0,a)})}if(this.observers["*"]){var s=[].concat(this.observers["*"]);s.forEach(function(l){l.apply(l,[n].concat(a))})}}}]),e}();function Ai(){var e,t,n=new Promise(function(r,a){e=r,t=a});return n.resolve=e,n.reject=t,n}function Qd(e){return e==null?"":""+e}function RE(e,t,n){e.forEach(function(r){t[r]&&(n[r]=t[r])})}function fc(e,t,n){function r(s){return s&&s.indexOf("###")>-1?s.replace(/###/g,"."):s}function a(){return!e||typeof e=="string"}for(var i=typeof t!="string"?[].concat(t):t.split(".");i.length>1;){if(a())return{};var o=r(i.shift());!e[o]&&n&&(e[o]=new n),Object.prototype.hasOwnProperty.call(e,o)?e=e[o]:e={}}return a()?{}:{obj:e,k:r(i.shift())}}function Jd(e,t,n){var r=fc(e,t,Object),a=r.obj,i=r.k;a[i]=n}function PE(e,t,n,r){var a=fc(e,t,Object),i=a.obj,o=a.k;i[o]=i[o]||[],r&&(i[o]=i[o].concat(n)),r||i[o].push(n)}function Zo(e,t){var n=fc(e,t),r=n.obj,a=n.k;if(r)return r[a]}function Xd(e,t,n){var r=Zo(e,n);return r!==void 0?r:Zo(t,n)}function op(e,t,n){for(var r in t)r!=="__proto__"&&r!=="constructor"&&(r in e?typeof e[r]=="string"||e[r]instanceof String||typeof t[r]=="string"||t[r]instanceof String?n&&(e[r]=t[r]):op(e[r],t[r],n):e[r]=t[r]);return e}function ri(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var OE={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#x2F;"};function FE(e){return typeof e=="string"?e.replace(/[&<>"'\/]/g,function(t){return OE[t]}):e}var Ys=typeof window<"u"&&window.navigator&&typeof window.navigator.userAgentData>"u"&&window.navigator.userAgent&&window.navigator.userAgent.indexOf("MSIE")>-1,IE=[" ",",","?","!",";"];function AE(e,t,n){t=t||"",n=n||"";var r=IE.filter(function(s){return t.indexOf(s)<0&&n.indexOf(s)<0});if(r.length===0)return!0;var a=new RegExp("(".concat(r.map(function(s){return s==="?"?"\\?":s}).join("|"),")")),i=!a.test(e);if(!i){var o=e.indexOf(n);o>0&&!a.test(e.substring(0,o))&&(i=!0)}return i}function ef(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function xo(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?ef(Object(n),!0).forEach(function(r){xa(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ef(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function NE(e){var t=UE();return function(){var r=wa(e),a;if(t){var i=wa(this).constructor;a=Reflect.construct(r,arguments,i)}else a=r.apply(this,arguments);return lo(this,a)}}function UE(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function sp(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:".";if(e){if(e[t])return e[t];for(var r=t.split(n),a=e,i=0;i<r.length;++i){if(!a||typeof a[r[i]]=="string"&&i+1<r.length)return;if(a[r[i]]===void 0){for(var o=2,s=r.slice(i,i+o).join(n),l=a[s];l===void 0&&r.length>i+o;)o++,s=r.slice(i,i+o).join(n),l=a[s];if(l===void 0)return;if(l===null)return null;if(t.endsWith(s)){if(typeof l=="string")return l;if(s&&typeof l[s]=="string")return l[s]}var u=r.slice(i+o).join(n);return u?sp(l,u,n):void 0}a=a[r[i]]}return a}}var BE=function(e){Vs(n,e);var t=NE(n);function n(r){var a,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{ns:["translation"],defaultNS:"translation"};return Gr(this,n),a=t.call(this),Ys&&Sa.call($a(a)),a.data=r||{},a.options=i,a.options.keySeparator===void 0&&(a.options.keySeparator="."),a.options.ignoreJSONStructure===void 0&&(a.options.ignoreJSONStructure=!0),a}return Kr(n,[{key:"addNamespaces",value:function(a){this.options.ns.indexOf(a)<0&&this.options.ns.push(a)}},{key:"removeNamespaces",value:function(a){var i=this.options.ns.indexOf(a);i>-1&&this.options.ns.splice(i,1)}},{key:"getResource",value:function(a,i,o){var s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},l=s.keySeparator!==void 0?s.keySeparator:this.options.keySeparator,u=s.ignoreJSONStructure!==void 0?s.ignoreJSONStructure:this.options.ignoreJSONStructure,c=[a,i];o&&typeof o!="string"&&(c=c.concat(o)),o&&typeof o=="string"&&(c=c.concat(l?o.split(l):o)),a.indexOf(".")>-1&&(c=a.split("."));var d=Zo(this.data,c);return d||!u||typeof o!="string"?d:sp(this.data&&this.data[a]&&this.data[a][i],o,l)}},{key:"addResource",value:function(a,i,o,s){var l=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{silent:!1},u=this.options.keySeparator;u===void 0&&(u=".");var c=[a,i];o&&(c=c.concat(u?o.split(u):o)),a.indexOf(".")>-1&&(c=a.split("."),s=i,i=c[1]),this.addNamespaces(i),Jd(this.data,c,s),l.silent||this.emit("added",a,i,o,s)}},{key:"addResources",value:function(a,i,o){var s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{silent:!1};for(var l in o)(typeof o[l]=="string"||Object.prototype.toString.apply(o[l])==="[object Array]")&&this.addResource(a,i,l,o[l],{silent:!0});s.silent||this.emit("added",a,i,o)}},{key:"addResourceBundle",value:function(a,i,o,s,l){var u=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{silent:!1},c=[a,i];a.indexOf(".")>-1&&(c=a.split("."),s=o,o=i,i=c[1]),this.addNamespaces(i);var d=Zo(this.data,c)||{};s?op(d,o,l):d=xo(xo({},d),o),Jd(this.data,c,d),u.silent||this.emit("added",a,i,o)}},{key:"removeResourceBundle",value:function(a,i){this.hasResourceBundle(a,i)&&delete this.data[a][i],this.removeNamespaces(i),this.emit("removed",a,i)}},{key:"hasResourceBundle",value:function(a,i){return this.getResource(a,i)!==void 0}},{key:"getResourceBundle",value:function(a,i){return i||(i=this.options.defaultNS),this.options.compatibilityAPI==="v1"?xo(xo({},{}),this.getResource(a,i)):this.getResource(a,i)}},{key:"getDataByLanguage",value:function(a){return this.data[a]}},{key:"hasLanguageSomeTranslations",value:function(a){var i=this.getDataByLanguage(a),o=i&&Object.keys(i)||[];return!!o.find(function(s){return i[s]&&Object.keys(i[s]).length>0})}},{key:"toJSON",value:function(){return this.data}}]),n}(Sa),lp={processors:{},addPostProcessor:function(t){this.processors[t.name]=t},handle:function(t,n,r,a,i){var o=this;return t.forEach(function(s){o.processors[s]&&(n=o.processors[s].process(n,r,a,i))}),n}};function tf(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function Wn(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?tf(Object(n),!0).forEach(function(r){xa(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):tf(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function zE(e){var t=HE();return function(){var r=wa(e),a;if(t){var i=wa(this).constructor;a=Reflect.construct(r,arguments,i)}else a=r.apply(this,arguments);return lo(this,a)}}function HE(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}var nf={},rf=function(e){Vs(n,e);var t=zE(n);function n(r){var a,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return Gr(this,n),a=t.call(this),Ys&&Sa.call($a(a)),RE(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],r,$a(a)),a.options=i,a.options.keySeparator===void 0&&(a.options.keySeparator="."),a.logger=$r.create("translator"),a}return Kr(n,[{key:"changeLanguage",value:function(a){a&&(this.language=a)}},{key:"exists",value:function(a){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{interpolation:{}};if(a==null)return!1;var o=this.resolve(a,i);return o&&o.res!==void 0}},{key:"extractFromKey",value:function(a,i){var o=i.nsSeparator!==void 0?i.nsSeparator:this.options.nsSeparator;o===void 0&&(o=":");var s=i.keySeparator!==void 0?i.keySeparator:this.options.keySeparator,l=i.ns||this.options.defaultNS||[],u=o&&a.indexOf(o)>-1,c=!this.options.userDefinedKeySeparator&&!i.keySeparator&&!this.options.userDefinedNsSeparator&&!i.nsSeparator&&!AE(a,o,s);if(u&&!c){var d=a.match(this.interpolator.nestingRegexp);if(d&&d.length>0)return{key:a,namespaces:l};var h=a.split(o);(o!==s||o===s&&this.options.ns.indexOf(h[0])>-1)&&(l=h.shift()),a=h.join(s)}return typeof l=="string"&&(l=[l]),{key:a,namespaces:l}}},{key:"translate",value:function(a,i,o){var s=this;if($i(i)!=="object"&&this.options.overloadTranslationOptionHandler&&(i=this.options.overloadTranslationOptionHandler(arguments)),i||(i={}),a==null)return"";Array.isArray(a)||(a=[String(a)]);var l=i.returnDetails!==void 0?i.returnDetails:this.options.returnDetails,u=i.keySeparator!==void 0?i.keySeparator:this.options.keySeparator,c=this.extractFromKey(a[a.length-1],i),d=c.key,h=c.namespaces,m=h[h.length-1],p=i.lng||this.language,y=i.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(p&&p.toLowerCase()==="cimode"){if(y){var b=i.nsSeparator||this.options.nsSeparator;return l?(w.res="".concat(m).concat(b).concat(d),w):"".concat(m).concat(b).concat(d)}return l?(w.res=d,w):d}var w=this.resolve(a,i),S=w&&w.res,M=w&&w.usedKey||d,k=w&&w.exactUsedKey||d,C=Object.prototype.toString.apply(S),E=["[object Number]","[object Function]","[object RegExp]"],D=i.joinArrays!==void 0?i.joinArrays:this.options.joinArrays,g=!this.i18nFormat||this.i18nFormat.handleAsObject,_=typeof S!="string"&&typeof S!="boolean"&&typeof S!="number";if(g&&S&&_&&E.indexOf(C)<0&&!(typeof D=="string"&&C==="[object Array]")){if(!i.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");var v=this.options.returnedObjectHandler?this.options.returnedObjectHandler(M,S,Wn(Wn({},i),{},{ns:h})):"key '".concat(d," (").concat(this.language,")' returned an object instead of string.");return l?(w.res=v,w):v}if(u){var x=C==="[object Array]",R=x?[]:{},N=x?k:M;for(var P in S)if(Object.prototype.hasOwnProperty.call(S,P)){var F="".concat(N).concat(u).concat(P);R[P]=this.translate(F,Wn(Wn({},i),{joinArrays:!1,ns:h})),R[P]===F&&(R[P]=S[P])}S=R}}else if(g&&typeof D=="string"&&C==="[object Array]")S=S.join(D),S&&(S=this.extendTranslation(S,a,i,o));else{var A=!1,z=!1,$=i.count!==void 0&&typeof i.count!="string",U=n.hasDefaultValue(i),T=$?this.pluralResolver.getSuffix(p,i.count,i):"",j=i["defaultValue".concat(T)]||i.defaultValue;!this.isValidLookup(S)&&U&&(A=!0,S=j),this.isValidLookup(S)||(z=!0,S=d);var Y=i.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey,O=Y&&z?void 0:S,ee=U&&j!==S&&this.options.updateMissing;if(z||A||ee){if(this.logger.log(ee?"updateKey":"missingKey",p,m,d,ee?j:S),u){var oe=this.resolve(d,Wn(Wn({},i),{},{keySeparator:!1}));oe&&oe.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}var ce=[],de=this.languageUtils.getFallbackCodes(this.options.fallbackLng,i.lng||this.language);if(this.options.saveMissingTo==="fallback"&&de&&de[0])for(var J=0;J<de.length;J++)ce.push(de[J]);else this.options.saveMissingTo==="all"?ce=this.languageUtils.toResolveHierarchy(i.lng||this.language):ce.push(i.lng||this.language);var me=function(ye,Ae,rt){var Ce=U&&rt!==S?rt:O;s.options.missingKeyHandler?s.options.missingKeyHandler(ye,m,Ae,Ce,ee,i):s.backendConnector&&s.backendConnector.saveMissing&&s.backendConnector.saveMissing(ye,m,Ae,Ce,ee,i),s.emit("missingKey",ye,m,Ae,S)};this.options.saveMissing&&(this.options.saveMissingPlurals&&$?ce.forEach(function(ge){s.pluralResolver.getSuffixes(ge,i).forEach(function(ye){me([ge],d+ye,i["defaultValue".concat(ye)]||j)})}):me(ce,d,j))}S=this.extendTranslation(S,a,i,w,o),z&&S===d&&this.options.appendNamespaceToMissingKey&&(S="".concat(m,":").concat(d)),(z||A)&&this.options.parseMissingKeyHandler&&(this.options.compatibilityAPI!=="v1"?S=this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?"".concat(m,":").concat(d):d,A?S:void 0):S=this.options.parseMissingKeyHandler(S))}return l?(w.res=S,w):S}},{key:"extendTranslation",value:function(a,i,o,s,l){var u=this;if(this.i18nFormat&&this.i18nFormat.parse)a=this.i18nFormat.parse(a,Wn(Wn({},this.options.interpolation.defaultVariables),o),s.usedLng,s.usedNS,s.usedKey,{resolved:s});else if(!o.skipInterpolation){o.interpolation&&this.interpolator.init(Wn(Wn({},o),{interpolation:Wn(Wn({},this.options.interpolation),o.interpolation)}));var c=typeof a=="string"&&(o&&o.interpolation&&o.interpolation.skipOnVariables!==void 0?o.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables),d;if(c){var h=a.match(this.interpolator.nestingRegexp);d=h&&h.length}var m=o.replace&&typeof o.replace!="string"?o.replace:o;if(this.options.interpolation.defaultVariables&&(m=Wn(Wn({},this.options.interpolation.defaultVariables),m)),a=this.interpolator.interpolate(a,m,o.lng||this.language,o),c){var p=a.match(this.interpolator.nestingRegexp),y=p&&p.length;d<y&&(o.nest=!1)}o.nest!==!1&&(a=this.interpolator.nest(a,function(){for(var S=arguments.length,M=new Array(S),k=0;k<S;k++)M[k]=arguments[k];return l&&l[0]===M[0]&&!o.context?(u.logger.warn("It seems you are nesting recursively key: ".concat(M[0]," in key: ").concat(i[0])),null):u.translate.apply(u,M.concat([i]))},o)),o.interpolation&&this.interpolator.reset()}var b=o.postProcess||this.options.postProcess,w=typeof b=="string"?[b]:b;return a!=null&&w&&w.length&&o.applyPostProcessor!==!1&&(a=lp.handle(w,a,i,this.options&&this.options.postProcessPassResolved?Wn({i18nResolved:s},o):o,this)),a}},{key:"resolve",value:function(a){var i=this,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},s,l,u,c,d;return typeof a=="string"&&(a=[a]),a.forEach(function(h){if(!i.isValidLookup(s)){var m=i.extractFromKey(h,o),p=m.key;l=p;var y=m.namespaces;i.options.fallbackNS&&(y=y.concat(i.options.fallbackNS));var b=o.count!==void 0&&typeof o.count!="string",w=b&&!o.ordinal&&o.count===0&&i.pluralResolver.shouldUseIntlApi(),S=o.context!==void 0&&(typeof o.context=="string"||typeof o.context=="number")&&o.context!=="",M=o.lngs?o.lngs:i.languageUtils.toResolveHierarchy(o.lng||i.language,o.fallbackLng);y.forEach(function(k){i.isValidLookup(s)||(d=k,!nf["".concat(M[0],"-").concat(k)]&&i.utils&&i.utils.hasLoadedNamespace&&!i.utils.hasLoadedNamespace(d)&&(nf["".concat(M[0],"-").concat(k)]=!0,i.logger.warn('key "'.concat(l,'" for languages "').concat(M.join(", "),`" won't get resolved as namespace "`).concat(d,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),M.forEach(function(C){if(!i.isValidLookup(s)){c=C;var E=[p];if(i.i18nFormat&&i.i18nFormat.addLookupKeys)i.i18nFormat.addLookupKeys(E,p,C,k,o);else{var D;b&&(D=i.pluralResolver.getSuffix(C,o.count,o));var g="".concat(i.options.pluralSeparator,"zero");if(b&&(E.push(p+D),w&&E.push(p+g)),S){var _="".concat(p).concat(i.options.contextSeparator).concat(o.context);E.push(_),b&&(E.push(_+D),w&&E.push(_+g))}}for(var v;v=E.pop();)i.isValidLookup(s)||(u=v,s=i.getResource(C,k,v,o))}}))})}}),{res:s,usedKey:l,exactUsedKey:u,usedLng:c,usedNS:d}}},{key:"isValidLookup",value:function(a){return a!==void 0&&!(!this.options.returnNull&&a===null)&&!(!this.options.returnEmptyString&&a==="")}},{key:"getResource",value:function(a,i,o){var s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(a,i,o,s):this.resourceStore.getResource(a,i,o,s)}}],[{key:"hasDefaultValue",value:function(a){var i="defaultValue";for(var o in a)if(Object.prototype.hasOwnProperty.call(a,o)&&i===o.substring(0,i.length)&&a[o]!==void 0)return!0;return!1}}]),n}(Sa);function Yl(e){return e.charAt(0).toUpperCase()+e.slice(1)}var jE=function(){function e(t){Gr(this,e),this.options=t,this.supportedLngs=this.options.supportedLngs||!1,this.logger=$r.create("languageUtils")}return Kr(e,[{key:"getScriptPartFromCode",value:function(n){if(!n||n.indexOf("-")<0)return null;var r=n.split("-");return r.length===2||(r.pop(),r[r.length-1].toLowerCase()==="x")?null:this.formatLanguageCode(r.join("-"))}},{key:"getLanguagePartFromCode",value:function(n){if(!n||n.indexOf("-")<0)return n;var r=n.split("-");return this.formatLanguageCode(r[0])}},{key:"formatLanguageCode",value:function(n){if(typeof n=="string"&&n.indexOf("-")>-1){var r=["hans","hant","latn","cyrl","cans","mong","arab"],a=n.split("-");return this.options.lowerCaseLng?a=a.map(function(i){return i.toLowerCase()}):a.length===2?(a[0]=a[0].toLowerCase(),a[1]=a[1].toUpperCase(),r.indexOf(a[1].toLowerCase())>-1&&(a[1]=Yl(a[1].toLowerCase()))):a.length===3&&(a[0]=a[0].toLowerCase(),a[1].length===2&&(a[1]=a[1].toUpperCase()),a[0]!=="sgn"&&a[2].length===2&&(a[2]=a[2].toUpperCase()),r.indexOf(a[1].toLowerCase())>-1&&(a[1]=Yl(a[1].toLowerCase())),r.indexOf(a[2].toLowerCase())>-1&&(a[2]=Yl(a[2].toLowerCase()))),a.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?n.toLowerCase():n}},{key:"isSupportedCode",value:function(n){return(this.options.load==="languageOnly"||this.options.nonExplicitSupportedLngs)&&(n=this.getLanguagePartFromCode(n)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(n)>-1}},{key:"getBestMatchFromCodes",value:function(n){var r=this;if(!n)return null;var a;return n.forEach(function(i){if(!a){var o=r.formatLanguageCode(i);(!r.options.supportedLngs||r.isSupportedCode(o))&&(a=o)}}),!a&&this.options.supportedLngs&&n.forEach(function(i){if(!a){var o=r.getLanguagePartFromCode(i);if(r.isSupportedCode(o))return a=o;a=r.options.supportedLngs.find(function(s){if(s.indexOf(o)===0)return s})}}),a||(a=this.getFallbackCodes(this.options.fallbackLng)[0]),a}},{key:"getFallbackCodes",value:function(n,r){if(!n)return[];if(typeof n=="function"&&(n=n(r)),typeof n=="string"&&(n=[n]),Object.prototype.toString.apply(n)==="[object Array]")return n;if(!r)return n.default||[];var a=n[r];return a||(a=n[this.getScriptPartFromCode(r)]),a||(a=n[this.formatLanguageCode(r)]),a||(a=n[this.getLanguagePartFromCode(r)]),a||(a=n.default),a||[]}},{key:"toResolveHierarchy",value:function(n,r){var a=this,i=this.getFallbackCodes(r||this.options.fallbackLng||[],n),o=[],s=function(u){u&&(a.isSupportedCode(u)?o.push(u):a.logger.warn("rejecting language code not found in supportedLngs: ".concat(u)))};return typeof n=="string"&&n.indexOf("-")>-1?(this.options.load!=="languageOnly"&&s(this.formatLanguageCode(n)),this.options.load!=="languageOnly"&&this.options.load!=="currentOnly"&&s(this.getScriptPartFromCode(n)),this.options.load!=="currentOnly"&&s(this.getLanguagePartFromCode(n))):typeof n=="string"&&s(this.formatLanguageCode(n)),i.forEach(function(l){o.indexOf(l)<0&&s(a.formatLanguageCode(l))}),o}}]),e}(),$E=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","tl","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kk","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","ht","id","ja","jbo","ka","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he","iw"],nr:[1,2,20,21],fc:22}],VE={1:function(t){return+(t>1)},2:function(t){return+(t!=1)},3:function(t){return 0},4:function(t){return t%10==1&&t%100!=11?0:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?1:2},5:function(t){return t==0?0:t==1?1:t==2?2:t%100>=3&&t%100<=10?3:t%100>=11?4:5},6:function(t){return t==1?0:t>=2&&t<=4?1:2},7:function(t){return t==1?0:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?1:2},8:function(t){return t==1?0:t==2?1:t!=8&&t!=11?2:3},9:function(t){return+(t>=2)},10:function(t){return t==1?0:t==2?1:t<7?2:t<11?3:4},11:function(t){return t==1||t==11?0:t==2||t==12?1:t>2&&t<20?2:3},12:function(t){return+(t%10!=1||t%100==11)},13:function(t){return+(t!==0)},14:function(t){return t==1?0:t==2?1:t==3?2:3},15:function(t){return t%10==1&&t%100!=11?0:t%10>=2&&(t%100<10||t%100>=20)?1:2},16:function(t){return t%10==1&&t%100!=11?0:t!==0?1:2},17:function(t){return t==1||t%10==1&&t%100!=11?0:1},18:function(t){return t==0?0:t==1?1:2},19:function(t){return t==1?0:t==0||t%100>1&&t%100<11?1:t%100>10&&t%100<20?2:3},20:function(t){return t==1?0:t==0||t%100>0&&t%100<20?1:2},21:function(t){return t%100==1?1:t%100==2?2:t%100==3||t%100==4?3:0},22:function(t){return t==1?0:t==2?1:(t<0||t>10)&&t%10==0?2:3}},WE=["v1","v2","v3"],af={zero:0,one:1,two:2,few:3,many:4,other:5};function qE(){var e={};return $E.forEach(function(t){t.lngs.forEach(function(n){e[n]={numbers:t.nr,plurals:VE[t.fc]}})}),e}var YE=function(){function e(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};Gr(this,e),this.languageUtils=t,this.options=n,this.logger=$r.create("pluralResolver"),(!this.options.compatibilityJSON||this.options.compatibilityJSON==="v4")&&(typeof Intl>"u"||!Intl.PluralRules)&&(this.options.compatibilityJSON="v3",this.logger.error("Your environment seems not to be Intl API compatible, use an Intl.PluralRules polyfill. Will fallback to the compatibilityJSON v3 format handling.")),this.rules=qE()}return Kr(e,[{key:"addRule",value:function(n,r){this.rules[n]=r}},{key:"getRule",value:function(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(this.shouldUseIntlApi())try{return new Intl.PluralRules(n,{type:r.ordinal?"ordinal":"cardinal"})}catch{return}return this.rules[n]||this.rules[this.languageUtils.getLanguagePartFromCode(n)]}},{key:"needsPlural",value:function(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=this.getRule(n,r);return this.shouldUseIntlApi()?a&&a.resolvedOptions().pluralCategories.length>1:a&&a.numbers.length>1}},{key:"getPluralFormsOfKey",value:function(n,r){var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return this.getSuffixes(n,a).map(function(i){return"".concat(r).concat(i)})}},{key:"getSuffixes",value:function(n){var r=this,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=this.getRule(n,a);return i?this.shouldUseIntlApi()?i.resolvedOptions().pluralCategories.sort(function(o,s){return af[o]-af[s]}).map(function(o){return"".concat(r.options.prepend).concat(o)}):i.numbers.map(function(o){return r.getSuffix(n,o,a)}):[]}},{key:"getSuffix",value:function(n,r){var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},i=this.getRule(n,a);return i?this.shouldUseIntlApi()?"".concat(this.options.prepend).concat(i.select(r)):this.getSuffixRetroCompatible(i,r):(this.logger.warn("no plural rule found for: ".concat(n)),"")}},{key:"getSuffixRetroCompatible",value:function(n,r){var a=this,i=n.noAbs?n.plurals(r):n.plurals(Math.abs(r)),o=n.numbers[i];this.options.simplifyPluralSuffix&&n.numbers.length===2&&n.numbers[0]===1&&(o===2?o="plural":o===1&&(o=""));var s=function(){return a.options.prepend&&o.toString()?a.options.prepend+o.toString():o.toString()};return this.options.compatibilityJSON==="v1"?o===1?"":typeof o=="number"?"_plural_".concat(o.toString()):s():this.options.compatibilityJSON==="v2"||this.options.simplifyPluralSuffix&&n.numbers.length===2&&n.numbers[0]===1?s():this.options.prepend&&i.toString()?this.options.prepend+i.toString():i.toString()}},{key:"shouldUseIntlApi",value:function(){return!WE.includes(this.options.compatibilityJSON)}}]),e}();function of(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function Sr(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?of(Object(n),!0).forEach(function(r){xa(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):of(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}var KE=function(){function e(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};Gr(this,e),this.logger=$r.create("interpolator"),this.options=t,this.format=t.interpolation&&t.interpolation.format||function(n){return n},this.init(t)}return Kr(e,[{key:"init",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};n.interpolation||(n.interpolation={escapeValue:!0});var r=n.interpolation;this.escape=r.escape!==void 0?r.escape:FE,this.escapeValue=r.escapeValue!==void 0?r.escapeValue:!0,this.useRawValueToEscape=r.useRawValueToEscape!==void 0?r.useRawValueToEscape:!1,this.prefix=r.prefix?ri(r.prefix):r.prefixEscaped||"{{",this.suffix=r.suffix?ri(r.suffix):r.suffixEscaped||"}}",this.formatSeparator=r.formatSeparator?r.formatSeparator:r.formatSeparator||",",this.unescapePrefix=r.unescapeSuffix?"":r.unescapePrefix||"-",this.unescapeSuffix=this.unescapePrefix?"":r.unescapeSuffix||"",this.nestingPrefix=r.nestingPrefix?ri(r.nestingPrefix):r.nestingPrefixEscaped||ri("$t("),this.nestingSuffix=r.nestingSuffix?ri(r.nestingSuffix):r.nestingSuffixEscaped||ri(")"),this.nestingOptionsSeparator=r.nestingOptionsSeparator?r.nestingOptionsSeparator:r.nestingOptionsSeparator||",",this.maxReplaces=r.maxReplaces?r.maxReplaces:1e3,this.alwaysFormat=r.alwaysFormat!==void 0?r.alwaysFormat:!1,this.resetRegExp()}},{key:"reset",value:function(){this.options&&this.init(this.options)}},{key:"resetRegExp",value:function(){var n="".concat(this.prefix,"(.+?)").concat(this.suffix);this.regexp=new RegExp(n,"g");var r="".concat(this.prefix).concat(this.unescapePrefix,"(.+?)").concat(this.unescapeSuffix).concat(this.suffix);this.regexpUnescape=new RegExp(r,"g");var a="".concat(this.nestingPrefix,"(.+?)").concat(this.nestingSuffix);this.nestingRegexp=new RegExp(a,"g")}},{key:"interpolate",value:function(n,r,a,i){var o=this,s,l,u,c=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{};function d(b){return b.replace(/\$/g,"$$$$")}var h=function(w){if(w.indexOf(o.formatSeparator)<0){var S=Xd(r,c,w);return o.alwaysFormat?o.format(S,void 0,a,Sr(Sr(Sr({},i),r),{},{interpolationkey:w})):S}var M=w.split(o.formatSeparator),k=M.shift().trim(),C=M.join(o.formatSeparator).trim();return o.format(Xd(r,c,k),C,a,Sr(Sr(Sr({},i),r),{},{interpolationkey:k}))};this.resetRegExp();var m=i&&i.missingInterpolationHandler||this.options.missingInterpolationHandler,p=i&&i.interpolation&&i.interpolation.skipOnVariables!==void 0?i.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables,y=[{regex:this.regexpUnescape,safeValue:function(w){return d(w)}},{regex:this.regexp,safeValue:function(w){return o.escapeValue?d(o.escape(w)):d(w)}}];return y.forEach(function(b){for(u=0;s=b.regex.exec(n);){var w=s[1].trim();if(l=h(w),l===void 0)if(typeof m=="function"){var S=m(n,s,i);l=typeof S=="string"?S:""}else if(i&&i.hasOwnProperty(w))l="";else if(p){l=s[0];continue}else o.logger.warn("missed to pass in variable ".concat(w," for interpolating ").concat(n)),l="";else typeof l!="string"&&!o.useRawValueToEscape&&(l=Qd(l));var M=b.safeValue(l);if(n=n.replace(s[0],M),p?(b.regex.lastIndex+=l.length,b.regex.lastIndex-=s[0].length):b.regex.lastIndex=0,u++,u>=o.maxReplaces)break}}),n}},{key:"nest",value:function(n,r){var a=this,i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},o,s,l=Sr({},i);l.applyPostProcessor=!1,delete l.defaultValue;function u(m,p){var y=this.nestingOptionsSeparator;if(m.indexOf(y)<0)return m;var b=m.split(new RegExp("".concat(y,"[ ]*{"))),w="{".concat(b[1]);m=b[0],w=this.interpolate(w,l);var S=w.match(/'/g),M=w.match(/"/g);(S&&S.length%2===0&&!M||M.length%2!==0)&&(w=w.replace(/'/g,'"'));try{l=JSON.parse(w),p&&(l=Sr(Sr({},p),l))}catch(k){return this.logger.warn("failed parsing options string in nesting for key ".concat(m),k),"".concat(m).concat(y).concat(w)}return delete l.defaultValue,m}for(;o=this.nestingRegexp.exec(n);){var c=[],d=!1;if(o[0].indexOf(this.formatSeparator)!==-1&&!/{.*}/.test(o[1])){var h=o[1].split(this.formatSeparator).map(function(m){return m.trim()});o[1]=h.shift(),c=h,d=!0}if(s=r(u.call(this,o[1].trim(),l),l),s&&o[0]===n&&typeof s!="string")return s;typeof s!="string"&&(s=Qd(s)),s||(this.logger.warn("missed to resolve ".concat(o[1]," for nesting ").concat(n)),s=""),d&&(s=c.reduce(function(m,p){return a.format(m,p,i.lng,Sr(Sr({},i),{},{interpolationkey:o[1].trim()}))},s.trim())),n=n.replace(o[0],s),this.regexp.lastIndex=0}return n}}]),e}();function sf(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function ga(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?sf(Object(n),!0).forEach(function(r){xa(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):sf(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function GE(e){var t=e.toLowerCase().trim(),n={};if(e.indexOf("(")>-1){var r=e.split("(");t=r[0].toLowerCase().trim();var a=r[1].substring(0,r[1].length-1);if(t==="currency"&&a.indexOf(":")<0)n.currency||(n.currency=a.trim());else if(t==="relativetime"&&a.indexOf(":")<0)n.range||(n.range=a.trim());else{var i=a.split(";");i.forEach(function(o){if(o){var s=o.split(":"),l=kE(s),u=l[0],c=l.slice(1),d=c.join(":").trim().replace(/^'+|'+$/g,"");n[u.trim()]||(n[u.trim()]=d),d==="false"&&(n[u.trim()]=!1),d==="true"&&(n[u.trim()]=!0),isNaN(d)||(n[u.trim()]=parseInt(d,10))}})}}return{formatName:t,formatOptions:n}}function ai(e){var t={};return function(r,a,i){var o=a+JSON.stringify(i),s=t[o];return s||(s=e(a,i),t[o]=s),s(r)}}var ZE=function(){function e(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};Gr(this,e),this.logger=$r.create("formatter"),this.options=t,this.formats={number:ai(function(n,r){var a=new Intl.NumberFormat(n,r);return function(i){return a.format(i)}}),currency:ai(function(n,r){var a=new Intl.NumberFormat(n,ga(ga({},r),{},{style:"currency"}));return function(i){return a.format(i)}}),datetime:ai(function(n,r){var a=new Intl.DateTimeFormat(n,ga({},r));return function(i){return a.format(i)}}),relativetime:ai(function(n,r){var a=new Intl.RelativeTimeFormat(n,ga({},r));return function(i){return a.format(i,r.range||"day")}}),list:ai(function(n,r){var a=new Intl.ListFormat(n,ga({},r));return function(i){return a.format(i)}})},this.init(t)}return Kr(e,[{key:"init",value:function(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{interpolation:{}},a=r.interpolation;this.formatSeparator=a.formatSeparator?a.formatSeparator:a.formatSeparator||","}},{key:"add",value:function(n,r){this.formats[n.toLowerCase().trim()]=r}},{key:"addCached",value:function(n,r){this.formats[n.toLowerCase().trim()]=ai(r)}},{key:"format",value:function(n,r,a,i){var o=this,s=r.split(this.formatSeparator),l=s.reduce(function(u,c){var d=GE(c),h=d.formatName,m=d.formatOptions;if(o.formats[h]){var p=u;try{var y=i&&i.formatParams&&i.formatParams[i.interpolationkey]||{},b=y.locale||y.lng||i.locale||i.lng||a;p=o.formats[h](u,b,ga(ga(ga({},m),i),y))}catch(w){o.logger.warn(w)}return p}else o.logger.warn("there was no format function for ".concat(h));return u},n);return l}}]),e}();function lf(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function uf(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?lf(Object(n),!0).forEach(function(r){xa(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):lf(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function QE(e){var t=JE();return function(){var r=wa(e),a;if(t){var i=wa(this).constructor;a=Reflect.construct(r,arguments,i)}else a=r.apply(this,arguments);return lo(this,a)}}function JE(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function XE(e,t){e.pending[t]!==void 0&&(delete e.pending[t],e.pendingCount--)}var eC=function(e){Vs(n,e);var t=QE(n);function n(r,a,i){var o,s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};return Gr(this,n),o=t.call(this),Ys&&Sa.call($a(o)),o.backend=r,o.store=a,o.services=i,o.languageUtils=i.languageUtils,o.options=s,o.logger=$r.create("backendConnector"),o.waitingReads=[],o.maxParallelReads=s.maxParallelReads||10,o.readingCalls=0,o.maxRetries=s.maxRetries>=0?s.maxRetries:5,o.retryTimeout=s.retryTimeout>=1?s.retryTimeout:350,o.state={},o.queue=[],o.backend&&o.backend.init&&o.backend.init(i,s.backend,s),o}return Kr(n,[{key:"queueLoad",value:function(a,i,o,s){var l=this,u={},c={},d={},h={};return a.forEach(function(m){var p=!0;i.forEach(function(y){var b="".concat(m,"|").concat(y);!o.reload&&l.store.hasResourceBundle(m,y)?l.state[b]=2:l.state[b]<0||(l.state[b]===1?c[b]===void 0&&(c[b]=!0):(l.state[b]=1,p=!1,c[b]===void 0&&(c[b]=!0),u[b]===void 0&&(u[b]=!0),h[y]===void 0&&(h[y]=!0)))}),p||(d[m]=!0)}),(Object.keys(u).length||Object.keys(c).length)&&this.queue.push({pending:c,pendingCount:Object.keys(c).length,loaded:{},errors:[],callback:s}),{toLoad:Object.keys(u),pending:Object.keys(c),toLoadLanguages:Object.keys(d),toLoadNamespaces:Object.keys(h)}}},{key:"loaded",value:function(a,i,o){var s=a.split("|"),l=s[0],u=s[1];i&&this.emit("failedLoading",l,u,i),o&&this.store.addResourceBundle(l,u,o),this.state[a]=i?-1:2;var c={};this.queue.forEach(function(d){PE(d.loaded,[l],u),XE(d,a),i&&d.errors.push(i),d.pendingCount===0&&!d.done&&(Object.keys(d.loaded).forEach(function(h){c[h]||(c[h]={});var m=d.loaded[h];m.length&&m.forEach(function(p){c[h][p]===void 0&&(c[h][p]=!0)})}),d.done=!0,d.errors.length?d.callback(d.errors):d.callback())}),this.emit("loaded",c),this.queue=this.queue.filter(function(d){return!d.done})}},{key:"read",value:function(a,i,o){var s=this,l=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,u=arguments.length>4&&arguments[4]!==void 0?arguments[4]:this.retryTimeout,c=arguments.length>5?arguments[5]:void 0;if(!a.length)return c(null,{});if(this.readingCalls>=this.maxParallelReads){this.waitingReads.push({lng:a,ns:i,fcName:o,tried:l,wait:u,callback:c});return}return this.readingCalls++,this.backend[o](a,i,function(d,h){if(s.readingCalls--,s.waitingReads.length>0){var m=s.waitingReads.shift();s.read(m.lng,m.ns,m.fcName,m.tried,m.wait,m.callback)}if(d&&h&&l<s.maxRetries){setTimeout(function(){s.read.call(s,a,i,o,l+1,u*2,c)},u);return}c(d,h)})}},{key:"prepareLoading",value:function(a,i){var o=this,s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},l=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),l&&l();typeof a=="string"&&(a=this.languageUtils.toResolveHierarchy(a)),typeof i=="string"&&(i=[i]);var u=this.queueLoad(a,i,s,l);if(!u.toLoad.length)return u.pending.length||l(),null;u.toLoad.forEach(function(c){o.loadOne(c)})}},{key:"load",value:function(a,i,o){this.prepareLoading(a,i,{},o)}},{key:"reload",value:function(a,i,o){this.prepareLoading(a,i,{reload:!0},o)}},{key:"loadOne",value:function(a){var i=this,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",s=a.split("|"),l=s[0],u=s[1];this.read(l,u,"read",void 0,void 0,function(c,d){c&&i.logger.warn("".concat(o,"loading namespace ").concat(u," for language ").concat(l," failed"),c),!c&&d&&i.logger.log("".concat(o,"loaded namespace ").concat(u," for language ").concat(l),d),i.loaded(a,c,d)})}},{key:"saveMissing",value:function(a,i,o,s,l){var u=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{};if(this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(i)){this.logger.warn('did not save key "'.concat(o,'" as the namespace "').concat(i,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");return}o==null||o===""||(this.backend&&this.backend.create&&this.backend.create(a,i,o,s,null,uf(uf({},u),{},{isUpdate:l})),!(!a||!a[0])&&this.store.addResource(a[0],i,o,s))}}]),n}(Sa);function tC(){return{debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!0,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:function(t){var n={};if($i(t[1])==="object"&&(n=t[1]),typeof t[1]=="string"&&(n.defaultValue=t[1]),typeof t[2]=="string"&&(n.tDescription=t[2]),$i(t[2])==="object"||$i(t[3])==="object"){var r=t[3]||t[2];Object.keys(r).forEach(function(a){n[a]=r[a]})}return n},interpolation:{escapeValue:!0,format:function(t,n,r,a){return t},prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0}}}function cf(e){return typeof e.ns=="string"&&(e.ns=[e.ns]),typeof e.fallbackLng=="string"&&(e.fallbackLng=[e.fallbackLng]),typeof e.fallbackNS=="string"&&(e.fallbackNS=[e.fallbackNS]),e.supportedLngs&&e.supportedLngs.indexOf("cimode")<0&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),e}function df(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function Ar(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?df(Object(n),!0).forEach(function(r){xa(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):df(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function nC(e){var t=rC();return function(){var r=wa(e),a;if(t){var i=wa(this).constructor;a=Reflect.construct(r,arguments,i)}else a=r.apply(this,arguments);return lo(this,a)}}function rC(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function ko(){}function aC(e){var t=Object.getOwnPropertyNames(Object.getPrototypeOf(e));t.forEach(function(n){typeof e[n]=="function"&&(e[n]=e[n].bind(e))})}var Qo=function(e){Vs(n,e);var t=nC(n);function n(){var r,a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},i=arguments.length>1?arguments[1]:void 0;if(Gr(this,n),r=t.call(this),Ys&&Sa.call($a(r)),r.options=cf(a),r.services={},r.logger=$r,r.modules={external:[]},aC($a(r)),i&&!r.isInitialized&&!a.isClone){if(!r.options.initImmediate)return r.init(a,i),lo(r,$a(r));setTimeout(function(){r.init(a,i)},0)}return r}return Kr(n,[{key:"init",value:function(){var a=this,i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=arguments.length>1?arguments[1]:void 0;typeof i=="function"&&(o=i,i={}),!i.defaultNS&&i.defaultNS!==!1&&i.ns&&(typeof i.ns=="string"?i.defaultNS=i.ns:i.ns.indexOf("translation")<0&&(i.defaultNS=i.ns[0]));var s=tC();this.options=Ar(Ar(Ar({},s),this.options),cf(i)),this.options.compatibilityAPI!=="v1"&&(this.options.interpolation=Ar(Ar({},s.interpolation),this.options.interpolation)),i.keySeparator!==void 0&&(this.options.userDefinedKeySeparator=i.keySeparator),i.nsSeparator!==void 0&&(this.options.userDefinedNsSeparator=i.nsSeparator);function l(w){return w?typeof w=="function"?new w:w:null}if(!this.options.isClone){this.modules.logger?$r.init(l(this.modules.logger),this.options):$r.init(null,this.options);var u;this.modules.formatter?u=this.modules.formatter:typeof Intl<"u"&&(u=ZE);var c=new jE(this.options);this.store=new BE(this.options.resources,this.options);var d=this.services;d.logger=$r,d.resourceStore=this.store,d.languageUtils=c,d.pluralResolver=new YE(c,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),u&&(!this.options.interpolation.format||this.options.interpolation.format===s.interpolation.format)&&(d.formatter=l(u),d.formatter.init(d,this.options),this.options.interpolation.format=d.formatter.format.bind(d.formatter)),d.interpolator=new KE(this.options),d.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},d.backendConnector=new eC(l(this.modules.backend),d.resourceStore,d,this.options),d.backendConnector.on("*",function(w){for(var S=arguments.length,M=new Array(S>1?S-1:0),k=1;k<S;k++)M[k-1]=arguments[k];a.emit.apply(a,[w].concat(M))}),this.modules.languageDetector&&(d.languageDetector=l(this.modules.languageDetector),d.languageDetector.init(d,this.options.detection,this.options)),this.modules.i18nFormat&&(d.i18nFormat=l(this.modules.i18nFormat),d.i18nFormat.init&&d.i18nFormat.init(this)),this.translator=new rf(this.services,this.options),this.translator.on("*",function(w){for(var S=arguments.length,M=new Array(S>1?S-1:0),k=1;k<S;k++)M[k-1]=arguments[k];a.emit.apply(a,[w].concat(M))}),this.modules.external.forEach(function(w){w.init&&w.init(a)})}if(this.format=this.options.interpolation.format,o||(o=ko),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){var h=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);h.length>0&&h[0]!=="dev"&&(this.options.lng=h[0])}!this.services.languageDetector&&!this.options.lng&&this.logger.warn("init: no languageDetector is used and no lng is defined");var m=["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"];m.forEach(function(w){a[w]=function(){var S;return(S=a.store)[w].apply(S,arguments)}});var p=["addResource","addResources","addResourceBundle","removeResourceBundle"];p.forEach(function(w){a[w]=function(){var S;return(S=a.store)[w].apply(S,arguments),a}});var y=Ai(),b=function(){var S=function(k,C){a.isInitialized&&!a.initializedStoreOnce&&a.logger.warn("init: i18next is already initialized. You should call init just once!"),a.isInitialized=!0,a.options.isClone||a.logger.log("initialized",a.options),a.emit("initialized",a.options),y.resolve(C),o(k,C)};if(a.languages&&a.options.compatibilityAPI!=="v1"&&!a.isInitialized)return S(null,a.t.bind(a));a.changeLanguage(a.options.lng,S)};return this.options.resources||!this.options.initImmediate?b():setTimeout(b,0),y}},{key:"loadResources",value:function(a){var i=this,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:ko,s=o,l=typeof a=="string"?a:this.language;if(typeof a=="function"&&(s=a),!this.options.resources||this.options.partialBundledLanguages){if(l&&l.toLowerCase()==="cimode")return s();var u=[],c=function(m){if(m){var p=i.services.languageUtils.toResolveHierarchy(m);p.forEach(function(y){u.indexOf(y)<0&&u.push(y)})}};if(l)c(l);else{var d=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);d.forEach(function(h){return c(h)})}this.options.preload&&this.options.preload.forEach(function(h){return c(h)}),this.services.backendConnector.load(u,this.options.ns,function(h){!h&&!i.resolvedLanguage&&i.language&&i.setResolvedLanguage(i.language),s(h)})}else s(null)}},{key:"reloadResources",value:function(a,i,o){var s=Ai();return a||(a=this.languages),i||(i=this.options.ns),o||(o=ko),this.services.backendConnector.reload(a,i,function(l){s.resolve(),o(l)}),s}},{key:"use",value:function(a){if(!a)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!a.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return a.type==="backend"&&(this.modules.backend=a),(a.type==="logger"||a.log&&a.warn&&a.error)&&(this.modules.logger=a),a.type==="languageDetector"&&(this.modules.languageDetector=a),a.type==="i18nFormat"&&(this.modules.i18nFormat=a),a.type==="postProcessor"&&lp.addPostProcessor(a),a.type==="formatter"&&(this.modules.formatter=a),a.type==="3rdParty"&&this.modules.external.push(a),this}},{key:"setResolvedLanguage",value:function(a){if(!(!a||!this.languages)&&!(["cimode","dev"].indexOf(a)>-1))for(var i=0;i<this.languages.length;i++){var o=this.languages[i];if(!(["cimode","dev"].indexOf(o)>-1)&&this.store.hasLanguageSomeTranslations(o)){this.resolvedLanguage=o;break}}}},{key:"changeLanguage",value:function(a,i){var o=this;this.isLanguageChangingTo=a;var s=Ai();this.emit("languageChanging",a);var l=function(h){o.language=h,o.languages=o.services.languageUtils.toResolveHierarchy(h),o.resolvedLanguage=void 0,o.setResolvedLanguage(h)},u=function(h,m){m?(l(m),o.translator.changeLanguage(m),o.isLanguageChangingTo=void 0,o.emit("languageChanged",m),o.logger.log("languageChanged",m)):o.isLanguageChangingTo=void 0,s.resolve(function(){return o.t.apply(o,arguments)}),i&&i(h,function(){return o.t.apply(o,arguments)})},c=function(h){!a&&!h&&o.services.languageDetector&&(h=[]);var m=typeof h=="string"?h:o.services.languageUtils.getBestMatchFromCodes(h);m&&(o.language||l(m),o.translator.language||o.translator.changeLanguage(m),o.services.languageDetector&&o.services.languageDetector.cacheUserLanguage(m)),o.loadResources(m,function(p){u(p,m)})};return!a&&this.services.languageDetector&&!this.services.languageDetector.async?c(this.services.languageDetector.detect()):!a&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect(c):c(a),s}},{key:"getFixedT",value:function(a,i,o){var s=this,l=function u(c,d){var h;if($i(d)!=="object"){for(var m=arguments.length,p=new Array(m>2?m-2:0),y=2;y<m;y++)p[y-2]=arguments[y];h=s.options.overloadTranslationOptionHandler([c,d].concat(p))}else h=Ar({},d);h.lng=h.lng||u.lng,h.lngs=h.lngs||u.lngs,h.ns=h.ns||u.ns,h.keyPrefix=h.keyPrefix||o||u.keyPrefix;var b=s.options.keySeparator||".",w=h.keyPrefix?"".concat(h.keyPrefix).concat(b).concat(c):c;return s.t(w,h)};return typeof a=="string"?l.lng=a:l.lngs=a,l.ns=i,l.keyPrefix=o,l}},{key:"t",value:function(){var a;return this.translator&&(a=this.translator).translate.apply(a,arguments)}},{key:"exists",value:function(){var a;return this.translator&&(a=this.translator).exists.apply(a,arguments)}},{key:"setDefaultNamespace",value:function(a){this.options.defaultNS=a}},{key:"hasLoadedNamespace",value:function(a){var i=this,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;var s=this.resolvedLanguage||this.languages[0],l=this.options?this.options.fallbackLng:!1,u=this.languages[this.languages.length-1];if(s.toLowerCase()==="cimode")return!0;var c=function(m,p){var y=i.services.backendConnector.state["".concat(m,"|").concat(p)];return y===-1||y===2};if(o.precheck){var d=o.precheck(this,c);if(d!==void 0)return d}return!!(this.hasResourceBundle(s,a)||!this.services.backendConnector.backend||this.options.resources&&!this.options.partialBundledLanguages||c(s,a)&&(!l||c(u,a)))}},{key:"loadNamespaces",value:function(a,i){var o=this,s=Ai();return this.options.ns?(typeof a=="string"&&(a=[a]),a.forEach(function(l){o.options.ns.indexOf(l)<0&&o.options.ns.push(l)}),this.loadResources(function(l){s.resolve(),i&&i(l)}),s):(i&&i(),Promise.resolve())}},{key:"loadLanguages",value:function(a,i){var o=Ai();typeof a=="string"&&(a=[a]);var s=this.options.preload||[],l=a.filter(function(u){return s.indexOf(u)<0});return l.length?(this.options.preload=s.concat(l),this.loadResources(function(u){o.resolve(),i&&i(u)}),o):(i&&i(),Promise.resolve())}},{key:"dir",value:function(a){if(a||(a=this.resolvedLanguage||(this.languages&&this.languages.length>0?this.languages[0]:this.language)),!a)return"rtl";var i=["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"];return i.indexOf(this.services.languageUtils.getLanguagePartFromCode(a))>-1||a.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}},{key:"cloneInstance",value:function(){var a=this,i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:ko,s=Ar(Ar(Ar({},this.options),i),{isClone:!0}),l=new n(s);(i.debug!==void 0||i.prefix!==void 0)&&(l.logger=l.logger.clone(i));var u=["store","services","language"];return u.forEach(function(c){l[c]=a[c]}),l.services=Ar({},this.services),l.services.utils={hasLoadedNamespace:l.hasLoadedNamespace.bind(l)},l.translator=new rf(l.services,l.options),l.translator.on("*",function(c){for(var d=arguments.length,h=new Array(d>1?d-1:0),m=1;m<d;m++)h[m-1]=arguments[m];l.emit.apply(l,[c].concat(h))}),l.init(s,o),l.translator.options=l.options,l.translator.backendConnector.services.utils={hasLoadedNamespace:l.hasLoadedNamespace.bind(l)},l}},{key:"toJSON",value:function(){return{options:this.options,store:this.store,language:this.language,languages:this.languages,resolvedLanguage:this.resolvedLanguage}}}]),n}(Sa);xa(Qo,"createInstance",function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return new Qo(e,t)});var Jn=Qo.createInstance();Jn.createInstance=Qo.createInstance;Jn.createInstance;Jn.init;Jn.loadResources;Jn.reloadResources;Jn.use;Jn.changeLanguage;Jn.getFixedT;Jn.t;Jn.exists;Jn.setDefaultNamespace;Jn.hasLoadedNamespace;Jn.loadNamespaces;Jn.loadLanguages;const iC=Jn;var up={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(ut,function(){return function(n,r,a){a.updateLocale=function(i,o){var s=a.Ls[i];if(s)return(o?Object.keys(o):[]).forEach(function(l){s[l]=o[l]}),s}}})})(up);var oC=up.exports;const sC=Hn(oC);var cp={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(ut,function(){return function(n,r,a){var i=r.prototype,o=function(d){return d&&(d.indexOf?d:d.s)},s=function(d,h,m,p,y){var b=d.name?d:d.$locale(),w=o(b[h]),S=o(b[m]),M=w||S.map(function(C){return C.slice(0,p)});if(!y)return M;var k=b.weekStart;return M.map(function(C,E){return M[(E+(k||0))%7]})},l=function(){return a.Ls[a.locale()]},u=function(d,h){return d.formats[h]||function(m){return m.replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(p,y,b){return y||b.slice(1)})}(d.formats[h.toUpperCase()])},c=function(){var d=this;return{months:function(h){return h?h.format("MMMM"):s(d,"months")},monthsShort:function(h){return h?h.format("MMM"):s(d,"monthsShort","months",3)},firstDayOfWeek:function(){return d.$locale().weekStart||0},weekdays:function(h){return h?h.format("dddd"):s(d,"weekdays")},weekdaysMin:function(h){return h?h.format("dd"):s(d,"weekdaysMin","weekdays",2)},weekdaysShort:function(h){return h?h.format("ddd"):s(d,"weekdaysShort","weekdays",3)},longDateFormat:function(h){return u(d.$locale(),h)},meridiem:this.$locale().meridiem,ordinal:this.$locale().ordinal}};i.localeData=function(){return c.bind(this)()},a.localeData=function(){var d=l();return{firstDayOfWeek:function(){return d.weekStart||0},weekdays:function(){return a.weekdays()},weekdaysShort:function(){return a.weekdaysShort()},weekdaysMin:function(){return a.weekdaysMin()},months:function(){return a.months()},monthsShort:function(){return a.monthsShort()},longDateFormat:function(h){return u(d,h)},meridiem:d.meridiem,ordinal:d.ordinal}},a.months=function(){return s(l(),"months")},a.monthsShort=function(){return s(l(),"monthsShort","months",3)},a.weekdays=function(d){return s(l(),"weekdays",null,null,d)},a.weekdaysShort=function(d){return s(l(),"weekdaysShort","weekdays",3,d)},a.weekdaysMin=function(d){return s(l(),"weekdaysMin","weekdays",2,d)}}})})(cp);var lC=cp.exports;const uC=Hn(lC);var dp={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(ut,function(){return function(n,r,a){n=n||{};var i=r.prototype,o={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function s(u,c,d,h){return i.fromToBase(u,c,d,h)}a.en.relativeTime=o,i.fromToBase=function(u,c,d,h,m){for(var p,y,b,w=d.$locale().relativeTime||o,S=n.thresholds||[{l:"s",r:44,d:"second"},{l:"m",r:89},{l:"mm",r:44,d:"minute"},{l:"h",r:89},{l:"hh",r:21,d:"hour"},{l:"d",r:35},{l:"dd",r:25,d:"day"},{l:"M",r:45},{l:"MM",r:10,d:"month"},{l:"y",r:17},{l:"yy",d:"year"}],M=S.length,k=0;k<M;k+=1){var C=S[k];C.d&&(p=h?a(u).diff(d,C.d,!0):d.diff(u,C.d,!0));var E=(n.rounding||Math.round)(Math.abs(p));if(b=p>0,E<=C.r||!C.r){E<=1&&k>0&&(C=S[k-1]);var D=w[C.l];m&&(E=m(""+E)),y=typeof D=="string"?D.replace("%d",E):D(E,c,C.l,b);break}}if(c)return y;var g=b?w.future:w.past;return typeof g=="function"?g(y):g.replace("%s",y)},i.to=function(u,c){return s(u,c,this,!0)},i.from=function(u,c){return s(u,c,this)};var l=function(u){return u.$u?a.utc():a()};i.toNow=function(u){return this.to(l(this),u)},i.fromNow=function(u){return this.from(l(this),u)}}})})(dp);var cC=dp.exports;const dC=Hn(cC);var fp={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(ut,function(){var n="minute",r=/[+-]\d\d(?::?\d\d)?/g,a=/([+-]|\d\d)/g;return function(i,o,s){var l=o.prototype;s.utc=function(y){var b={date:y,utc:!0,args:arguments};return new o(b)},l.utc=function(y){var b=s(this.toDate(),{locale:this.$L,utc:!0});return y?b.add(this.utcOffset(),n):b},l.local=function(){return s(this.toDate(),{locale:this.$L,utc:!1})};var u=l.parse;l.parse=function(y){y.utc&&(this.$u=!0),this.$utils().u(y.$offset)||(this.$offset=y.$offset),u.call(this,y)};var c=l.init;l.init=function(){if(this.$u){var y=this.$d;this.$y=y.getUTCFullYear(),this.$M=y.getUTCMonth(),this.$D=y.getUTCDate(),this.$W=y.getUTCDay(),this.$H=y.getUTCHours(),this.$m=y.getUTCMinutes(),this.$s=y.getUTCSeconds(),this.$ms=y.getUTCMilliseconds()}else c.call(this)};var d=l.utcOffset;l.utcOffset=function(y,b){var w=this.$utils().u;if(w(y))return this.$u?0:w(this.$offset)?d.call(this):this.$offset;if(typeof y=="string"&&(y=function(C){C===void 0&&(C="");var E=C.match(r);if(!E)return null;var D=(""+E[0]).match(a)||["-",0,0],g=D[0],_=60*+D[1]+ +D[2];return _===0?0:g==="+"?_:-_}(y),y===null))return this;var S=Math.abs(y)<=16?60*y:y,M=this;if(b)return M.$offset=S,M.$u=y===0,M;if(y!==0){var k=this.$u?this.toDate().getTimezoneOffset():-1*this.utcOffset();(M=this.local().add(S+k,n)).$offset=S,M.$x.$localOffset=k}else M=this.utc();return M};var h=l.format;l.format=function(y){var b=y||(this.$u?"YYYY-MM-DDTHH:mm:ss[Z]":"");return h.call(this,b)},l.valueOf=function(){var y=this.$utils().u(this.$offset)?0:this.$offset+(this.$x.$localOffset||this.$d.getTimezoneOffset());return this.$d.valueOf()-6e4*y},l.isUTC=function(){return!!this.$u},l.toISOString=function(){return this.toDate().toISOString()},l.toString=function(){return this.toDate().toUTCString()};var m=l.toDate;l.toDate=function(y){return y==="s"&&this.$offset?s(this.format("YYYY-MM-DD HH:mm:ss:SSS")).toDate():m.call(this)};var p=l.diff;l.diff=function(y,b,w){if(y&&this.$u===y.$u)return p.call(this,y,b,w);var S=this.local(),M=s(y).local();return p.call(S,M,b,w)}}})})(fp);var fC=fp.exports;const mC=Hn(fC);var mp={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(ut,function(){var n={year:0,month:1,day:2,hour:3,minute:4,second:5},r={};return function(a,i,o){var s,l=function(h,m,p){p===void 0&&(p={});var y=new Date(h),b=function(w,S){S===void 0&&(S={});var M=S.timeZoneName||"short",k=w+"|"+M,C=r[k];return C||(C=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:w,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",timeZoneName:M}),r[k]=C),C}(m,p);return b.formatToParts(y)},u=function(h,m){for(var p=l(h,m),y=[],b=0;b<p.length;b+=1){var w=p[b],S=w.type,M=w.value,k=n[S];k>=0&&(y[k]=parseInt(M,10))}var C=y[3],E=C===24?0:C,D=y[0]+"-"+y[1]+"-"+y[2]+" "+E+":"+y[4]+":"+y[5]+":000",g=+h;return(o.utc(D).valueOf()-(g-=g%1e3))/6e4},c=i.prototype;c.tz=function(h,m){h===void 0&&(h=s);var p=this.utcOffset(),y=this.toDate(),b=y.toLocaleString("en-US",{timeZone:h}),w=Math.round((y-new Date(b))/1e3/60),S=o(b,{locale:this.$L}).$set("millisecond",this.$ms).utcOffset(15*-Math.round(y.getTimezoneOffset()/15)-w,!0);if(m){var M=S.utcOffset();S=S.add(p-M,"minute")}return S.$x.$timezone=h,S},c.offsetName=function(h){var m=this.$x.$timezone||o.tz.guess(),p=l(this.valueOf(),m,{timeZoneName:h}).find(function(y){return y.type.toLowerCase()==="timezonename"});return p&&p.value};var d=c.startOf;c.startOf=function(h,m){if(!this.$x||!this.$x.$timezone)return d.call(this,h,m);var p=o(this.format("YYYY-MM-DD HH:mm:ss:SSS"),{locale:this.$L});return d.call(p,h,m).tz(this.$x.$timezone,!0)},o.tz=function(h,m,p){var y=p&&m,b=p||m||s,w=u(+o(),b);if(typeof h!="string")return o(h).tz(b);var S=function(E,D,g){var _=E-60*D*1e3,v=u(_,g);if(D===v)return[_,D];var x=u(_-=60*(v-D)*1e3,g);return v===x?[_,v]:[E-60*Math.min(v,x)*1e3,Math.max(v,x)]}(o.utc(h,y).valueOf(),w,b),M=S[0],k=S[1],C=o(M).utcOffset(k);return C.$x.$timezone=b,C},o.tz.guess=function(){return Intl.DateTimeFormat().resolvedOptions().timeZone},o.tz.setDefault=function(h){s=h}}})})(mp);var hC=mp.exports;const pC=Hn(hC);var gC={exports:{}};(function(e,t){(function(n,r){e.exports=r(Tr)})(ut,function(n){function r(l){return l&&typeof l=="object"&&"default"in l?l:{default:l}}var a=r(n),i={s:"ein paar Sekunden",m:["eine Minute","einer Minute"],mm:"%d Minuten",h:["eine Stunde","einer Stunde"],hh:"%d Stunden",d:["ein Tag","einem Tag"],dd:["%d Tage","%d Tagen"],M:["ein Monat","einem Monat"],MM:["%d Monate","%d Monaten"],y:["ein Jahr","einem Jahr"],yy:["%d Jahre","%d Jahren"]};function o(l,u,c){var d=i[c];return Array.isArray(d)&&(d=d[u?0:1]),d.replace("%d",l)}var s={name:"de",weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sept._Okt._Nov._Dez.".split("_"),ordinal:function(l){return l+"."},weekStart:1,yearStart:4,formats:{LTS:"HH:mm:ss",LT:"HH:mm",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},relativeTime:{future:"in %s",past:"vor %s",s:o,m:o,mm:o,h:o,hh:o,d:o,dd:o,M:o,MM:o,y:o,yy:o}};return a.default.locale(s,null,!0),s})})(gC);var vC={exports:{}};(function(e,t){(function(n,r){e.exports=r(Tr)})(ut,function(n){function r(o){return o&&typeof o=="object"&&"default"in o?o:{default:o}}var a=r(n),i={name:"es",monthsShort:"ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),weekStart:1,formats:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},ordinal:function(o){return o+"º"}};return a.default.locale(i,null,!0),i})})(vC);var yC={exports:{}};(function(e,t){(function(n,r){e.exports=r(Tr)})(ut,function(n){function r(o){return o&&typeof o=="object"&&"default"in o?o:{default:o}}var a=r(n),i={name:"fr",weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),weekStart:1,yearStart:4,formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},ordinal:function(o){return""+o+(o===1?"er":"")}};return a.default.locale(i,null,!0),i})})(yC);var bC={exports:{}};(function(e,t){(function(n,r){e.exports=r(Tr)})(ut,function(n){function r(o){return o&&typeof o=="object"&&"default"in o?o:{default:o}}var a=r(n),i={name:"hi",weekdays:"रविवार_सोमवार_मंगलवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),months:"जनवरी_फ़रवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितम्बर_अक्टूबर_नवम्बर_दिसम्बर".split("_"),weekdaysShort:"रवि_सोम_मंगल_बुध_गुरू_शुक्र_शनि".split("_"),monthsShort:"जन._फ़र._मार्च_अप्रै._मई_जून_जुल._अग._सित._अक्टू._नव._दिस.".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),ordinal:function(o){return o},formats:{LT:"A h:mm बजे",LTS:"A h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm बजे",LLLL:"dddd, D MMMM YYYY, A h:mm बजे"},relativeTime:{future:"%s में",past:"%s पहले",s:"कुछ ही क्षण",m:"एक मिनट",mm:"%d मिनट",h:"एक घंटा",hh:"%d घंटे",d:"एक दिन",dd:"%d दिन",M:"एक महीने",MM:"%d महीने",y:"एक वर्ष",yy:"%d वर्ष"}};return a.default.locale(i,null,!0),i})})(bC);var _C={exports:{}};(function(e,t){(function(n,r){e.exports=r(Tr)})(ut,function(n){function r(o){return o&&typeof o=="object"&&"default"in o?o:{default:o}}var a=r(n),i={name:"it",weekdays:"domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),weekStart:1,monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},relativeTime:{future:"tra %s",past:"%s fa",s:"qualche secondo",m:"un minuto",mm:"%d minuti",h:"un' ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},ordinal:function(o){return o+"º"}};return a.default.locale(i,null,!0),i})})(_C);var DC={exports:{}};(function(e,t){(function(n,r){e.exports=r(Tr)})(ut,function(n){function r(o){return o&&typeof o=="object"&&"default"in o?o:{default:o}}var a=r(n),i={name:"ja",weekdays:"日曜日_月曜日_火曜日_水曜日_木曜日_金曜日_土曜日".split("_"),weekdaysShort:"日_月_火_水_木_金_土".split("_"),weekdaysMin:"日_月_火_水_木_金_土".split("_"),months:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),ordinal:function(o){return o+"日"},formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日 dddd HH:mm",l:"YYYY/MM/DD",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日(ddd) HH:mm"},meridiem:function(o){return o<12?"午前":"午後"},relativeTime:{future:"%s後",past:"%s前",s:"数秒",m:"1分",mm:"%d分",h:"1時間",hh:"%d時間",d:"1日",dd:"%d日",M:"1ヶ月",MM:"%dヶ月",y:"1年",yy:"%d年"}};return a.default.locale(i,null,!0),i})})(DC);var EC={exports:{}};(function(e,t){(function(n,r){e.exports=r(Tr)})(ut,function(n){function r(o){return o&&typeof o=="object"&&"default"in o?o:{default:o}}var a=r(n),i={name:"ko",weekdays:"일요일_월요일_화요일_수요일_목요일_금요일_토요일".split("_"),weekdaysShort:"일_월_화_수_목_금_토".split("_"),weekdaysMin:"일_월_화_수_목_금_토".split("_"),months:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),monthsShort:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),ordinal:function(o){return o+"일"},formats:{LT:"A h:mm",LTS:"A h:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY년 MMMM D일",LLL:"YYYY년 MMMM D일 A h:mm",LLLL:"YYYY년 MMMM D일 dddd A h:mm",l:"YYYY.MM.DD.",ll:"YYYY년 MMMM D일",lll:"YYYY년 MMMM D일 A h:mm",llll:"YYYY년 MMMM D일 dddd A h:mm"},meridiem:function(o){return o<12?"오전":"오후"},relativeTime:{future:"%s 후",past:"%s 전",s:"몇 초",m:"1분",mm:"%d분",h:"한 시간",hh:"%d시간",d:"하루",dd:"%d일",M:"한 달",MM:"%d달",y:"일 년",yy:"%d년"}};return a.default.locale(i,null,!0),i})})(EC);var CC={exports:{}};(function(e,t){(function(n,r){e.exports=r(Tr)})(ut,function(n){function r(o){return o&&typeof o=="object"&&"default"in o?o:{default:o}}var a=r(n),i={name:"nl",weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),ordinal:function(o){return"["+o+(o===1||o===8||o>=20?"ste":"de")+"]"},weekStart:1,yearStart:4,formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",m:"een minuut",mm:"%d minuten",h:"een uur",hh:"%d uur",d:"een dag",dd:"%d dagen",M:"een maand",MM:"%d maanden",y:"een jaar",yy:"%d jaar"}};return a.default.locale(i,null,!0),i})})(CC);var wC={exports:{}};(function(e,t){(function(n,r){e.exports=r(Tr)})(ut,function(n){function r(o){return o&&typeof o=="object"&&"default"in o?o:{default:o}}var a=r(n),i={name:"pt",weekdays:"domingo_segunda-feira_terça-feira_quarta-feira_quinta-feira_sexta-feira_sábado".split("_"),weekdaysShort:"dom_seg_ter_qua_qui_sex_sab".split("_"),weekdaysMin:"Do_2ª_3ª_4ª_5ª_6ª_Sa".split("_"),months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),ordinal:function(o){return o+"º"},weekStart:1,yearStart:4,formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [às] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [às] HH:mm"},relativeTime:{future:"em %s",past:"há %s",s:"alguns segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"}};return a.default.locale(i,null,!0),i})})(wC);var SC={exports:{}};(function(e,t){(function(n,r){e.exports=r(Tr)})(ut,function(n){function r(p){return p&&typeof p=="object"&&"default"in p?p:{default:p}}var a=r(n),i="января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря".split("_"),o="январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_"),s="янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.".split("_"),l="янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.".split("_"),u=/D[oD]?(\[[^[\]]*\]|\s)+MMMM?/;function c(p,y,b){var w,S;return b==="m"?y?"минута":"минуту":p+" "+(w=+p,S={mm:y?"минута_минуты_минут":"минуту_минуты_минут",hh:"час_часа_часов",dd:"день_дня_дней",MM:"месяц_месяца_месяцев",yy:"год_года_лет"}[b].split("_"),w%10==1&&w%100!=11?S[0]:w%10>=2&&w%10<=4&&(w%100<10||w%100>=20)?S[1]:S[2])}var d=function(p,y){return u.test(y)?i[p.month()]:o[p.month()]};d.s=o,d.f=i;var h=function(p,y){return u.test(y)?s[p.month()]:l[p.month()]};h.s=l,h.f=s;var m={name:"ru",weekdays:"воскресенье_понедельник_вторник_среда_четверг_пятница_суббота".split("_"),weekdaysShort:"вск_пнд_втр_срд_чтв_птн_сбт".split("_"),weekdaysMin:"вс_пн_вт_ср_чт_пт_сб".split("_"),months:d,monthsShort:h,weekStart:1,yearStart:4,formats:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., H:mm",LLLL:"dddd, D MMMM YYYY г., H:mm"},relativeTime:{future:"через %s",past:"%s назад",s:"несколько секунд",m:c,mm:c,h:"час",hh:c,d:"день",dd:c,M:"месяц",MM:c,y:"год",yy:c},ordinal:function(p){return p},meridiem:function(p){return p<4?"ночи":p<12?"утра":p<17?"дня":"вечера"}};return a.default.locale(m,null,!0),m})})(SC);var MC={exports:{}};(function(e,t){(function(n,r){e.exports=r(Tr)})(ut,function(n){function r(o){return o&&typeof o=="object"&&"default"in o?o:{default:o}}var a=r(n),i={name:"tr",weekdays:"Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pts_Sal_Çar_Per_Cum_Cts".split("_"),weekdaysMin:"Pz_Pt_Sa_Ça_Pe_Cu_Ct".split("_"),months:"Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık".split("_"),monthsShort:"Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara".split("_"),weekStart:1,formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},relativeTime:{future:"%s sonra",past:"%s önce",s:"birkaç saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir yıl",yy:"%d yıl"},ordinal:function(o){return o+"."}};return a.default.locale(i,null,!0),i})})(MC);var xC={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(ut,function(){return{name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(n){var r=["th","st","nd","rd"],a=n%100;return"["+n+(r[(a-20)%10]||r[a]||r[0])+"]"}}})})(xC);var wn="translation",ff="en";bn.extend(sC);bn.extend(mC);bn.extend(pC);bn.updateLocale("de",{calendar:{lastDay:"[gestern um] LT",lastWeek:"[letzten] dddd [um] LT",nextDay:"[morgen um] LT",nextWeek:"dddd [um] LT",sameDay:"[heute um] LT",sameElse:"L"}});bn.updateLocale("es",{calendar:{lastDay:"[ayer a las] LT",lastWeek:"[pasado] dddd [a] LT",nextDay:"[mañana a] LT",nextWeek:"dddd [a] LT",sameDay:"[hoy a las] LT",sameElse:"L"}});bn.updateLocale("fr",{calendar:{lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",sameDay:"[Aujourd’hui à] LT",sameElse:"L"}});bn.updateLocale("hi",{calendar:{lastDay:"[कल] LT",lastWeek:"[पिछले] dddd, LT",nextDay:"[कल] LT",nextWeek:"dddd, LT",sameDay:"[आज] LT",sameElse:"L"},meridiem:function(e){return e<4?"रात":e<10?"सुबह":e<17?"दोपहर":e<20?"शाम":"रात"},meridiemHour:function(e,t){return e===12&&(e=0),t==="रात"?e<4?e:e+12:t==="सुबह"?e:t==="दोपहर"?e>=10?e:e+12:t==="शाम"?e+12:e},meridiemParse:/रात|सुबह|दोपहर|शाम/});bn.updateLocale("it",{calendar:{lastDay:"[Ieri alle] LT",lastWeek:"[lo scorso] dddd [alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",sameDay:"[Oggi alle] LT",sameElse:"L"}});bn.updateLocale("ja",{calendar:{lastDay:"[昨日] LT",lastWeek:"dddd LT",nextDay:"[明日] LT",nextWeek:"[次の] dddd LT",sameDay:"[今日] LT",sameElse:"L"}});bn.updateLocale("ko",{calendar:{lastDay:"[어제] LT",lastWeek:"[지난] dddd LT",nextDay:"[내일] LT",nextWeek:"dddd LT",sameDay:"[오늘] LT",sameElse:"L"}});bn.updateLocale("nl",{calendar:{lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",sameDay:"[vandaag om] LT",sameElse:"L"}});bn.updateLocale("pt",{calendar:{lastDay:"[ontem às] LT",lastWeek:"dddd [passada às] LT",nextDay:"[amanhã às] LT",nextWeek:"dddd [às] LT",sameDay:"[hoje às] LT",sameElse:"L"}});bn.updateLocale("ru",{calendar:{lastDay:"[Вчера, в] LT",nextDay:"[Завтра, в] LT",sameDay:"[Сегодня, в] LT"}});bn.updateLocale("tr",{calendar:{lastDay:"[dün] LT",lastWeek:"[geçen] dddd [saat] LT",nextDay:"[yarın saat] LT",nextWeek:"[gelecek] dddd [saat] LT",sameDay:"[bugün saat] LT",sameElse:"L"}});var kC={formats:{},months:["January","February","March","April","May","June","July","August","September","October","November","December"],relativeTime:{},weekdays:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},mf=function(e){return e.extend!==void 0},hf=function(e){return e.tz!==void 0},TC={DateTimeParser:bn,dayjsLocaleConfigForLanguage:null,debug:!1,disableDateTimeTranslations:!1,language:"en",logger:function(e){return console.warn(e)}},hp=function(e){return e},LC=function(){function e(t){var n,r,a,i,o,s,l,u,c,d,h,m,p,y;t===void 0&&(t={});var b=this;this.i18nInstance=iC.createInstance(),this.Dayjs=null,this.setLanguageCallback=function(){return null},this.initialized=!1,this.t=hp,this.translations={de:(n={},n[wn]=o2,n),en:(r={},r[wn]=R2,r),es:(a={},a[wn]=ib,a),fr:(i={},i[wn]=Ob,i),hi:(o={},o[wn]=a3,o),it:(s={},s[wn]=P3,s),ja:(l={},l[wn]=n_,l),ko:(u={},u[wn]=M_,u),nl:(c={},c[wn]=Q_,c),pt:(d={},d[wn]=SD,d),ru:(h={},h[wn]=nE,h),tr:(m={},m[wn]=xE,m)},this.dayjsLocales={},this.localeExists=function(k){return b.isCustomDateTimeParser?!0:Object.keys(bn.Ls).indexOf(k)>-1},this.validateCurrentLanguage=function(){var k=Object.keys(b.translations);k.indexOf(b.currentLanguage)===-1&&(b.logger("Streami18n: '".concat(b.currentLanguage,"' language is not registered.")+" Please make sure to call streami18n.registerTranslation('".concat(b.currentLanguage,"', {...}) or ")+"use one the built-in supported languages - ".concat(b.getAvailableLanguages())),b.currentLanguage=ff)},this.geti18Instance=function(){return b.i18nInstance},this.getAvailableLanguages=function(){return Object.keys(b.translations)},this.getTranslations=function(){return b.translations};var w=V(V({},TC),t);this.logger=w.logger,this.currentLanguage=w.language,this.DateTimeParser=w.DateTimeParser,this.timezone=w.timezone;try{this.DateTimeParser&&mf(this.DateTimeParser)&&(this.DateTimeParser.extend(wh),this.DateTimeParser.extend(ip),this.DateTimeParser.extend(uC),this.DateTimeParser.extend(dC))}catch(k){throw Error("Streami18n: Looks like you wanted to provide Dayjs instance, but something went wrong while adding plugins ".concat(k))}this.isCustomDateTimeParser=!!t.DateTimeParser;var S=w.translationsForLanguage;S&&(this.translations[this.currentLanguage]=(p={},p[wn]=this.translations[this.currentLanguage]&&this.translations[this.currentLanguage][wn]?V(V({},this.translations[this.currentLanguage][wn]),S):S,p)),this.translations[this.currentLanguage]||(this.translations[this.currentLanguage]=(y={},y[wn]={},y)),this.i18nextConfig={debug:w.debug,fallbackLng:!1,interpolation:{escapeValue:!1},keySeparator:!1,lng:this.currentLanguage,nsSeparator:!1},w.parseMissingKeyHandler&&(this.i18nextConfig.parseMissingKeyHandler=w.parseMissingKeyHandler),this.validateCurrentLanguage();var M=w.dayjsLocaleConfigForLanguage;M?this.addOrUpdateLocale(this.currentLanguage,V({},M)):this.localeExists(this.currentLanguage)||this.logger("Streami18n: Streami18n(...) - Locale config for ".concat(this.currentLanguage," does not exist in momentjs.")+`Please import the locale file using "import 'moment/locale/`.concat(this.currentLanguage,`';" in your app or `)+"register the locale config with Streami18n using registerTranslation(language, translation, customDayjsLocale)"),this.tDateTimeParser=function(k){var C=w.disableDateTimeTranslations||!b.localeExists(b.currentLanguage)?ff:b.currentLanguage;return mf(b.DateTimeParser)?hf(b.DateTimeParser)?b.DateTimeParser(k).tz(b.timezone).locale(C):b.DateTimeParser(k).locale(C):hf(b.DateTimeParser)&&b.timezone?b.DateTimeParser(k).tz(b.timezone).locale(C):b.DateTimeParser(k).locale(C)}}return e.prototype.init=function(){return Ge(this,void 0,void 0,function(){var t,n;return Ze(this,function(r){switch(r.label){case 0:this.validateCurrentLanguage(),r.label=1;case 1:return r.trys.push([1,3,,4]),t=this,[4,this.i18nInstance.init(V(V({},this.i18nextConfig),{lng:this.currentLanguage,resources:this.translations}))];case 2:return t.t=r.sent(),this.initialized=!0,[3,4];case 3:return n=r.sent(),this.logger("Something went wrong with init: ".concat(JSON.stringify(n))),[3,4];case 4:return[2,{t:this.t,tDateTimeParser:this.tDateTimeParser}]}})})},e.prototype.getTranslators=function(){return Ge(this,void 0,void 0,function(){return Ze(this,function(t){switch(t.label){case 0:return this.initialized?[3,2]:(this.dayjsLocales[this.currentLanguage]&&this.addOrUpdateLocale(this.currentLanguage,this.dayjsLocales[this.currentLanguage]),[4,this.init()]);case 1:return[2,t.sent()];case 2:return[2,{t:this.t,tDateTimeParser:this.tDateTimeParser}]}})})},e.prototype.registerTranslation=function(t,n,r){var a;if(!n){this.logger("Streami18n: registerTranslation(language, translation, customDayjsLocale) called without translation");return}this.translations[t]?this.translations[t][wn]=n:this.translations[t]=(a={},a[wn]=n,a),r?this.dayjsLocales[t]=V({},r):this.localeExists(t)||this.logger("Streami18n: registerTranslation(language, translation, customDayjsLocale) - "+"Locale config for ".concat(t," does not exist in Dayjs.")+`Please import the locale file using "import 'dayjs/locale/`.concat(t,`';" in your app or `)+"register the locale config with Streami18n using registerTranslation(language, translation, customDayjsLocale)"),this.initialized&&this.i18nInstance.addResources(t,wn,n)},e.prototype.addOrUpdateLocale=function(t,n){this.localeExists(t)?bn.updateLocale(t,V({},n)):bn.locale(V(V({name:t},kC),n),void 0,!0)},e.prototype.setLanguage=function(t){return Ge(this,void 0,void 0,function(){var n,r;return Ze(this,function(a){switch(a.label){case 0:if(this.currentLanguage=t,!this.initialized)return[2];a.label=1;case 1:return a.trys.push([1,3,,4]),[4,this.i18nInstance.changeLanguage(t)];case 2:return n=a.sent(),this.dayjsLocales[t]&&this.addOrUpdateLocale(this.currentLanguage,this.dayjsLocales[this.currentLanguage]),this.setLanguageCallback(n),[2,n];case 3:return r=a.sent(),this.logger("Failed to set language: ".concat(JSON.stringify(r))),[2,this.t];case 4:return[2]}})})},e.prototype.registerSetLanguageCallback=function(t){this.setLanguageCallback=t},e}();bn.extend(ip);bn.extend(wh);var RC=function(e){var t=["de","en","es","fr","hi","it","ja","ko","nl","pt","ru","tr"];return t.some(function(n){return e===n})},Tu=function(e){return!!(e!=null&&e.isSame)},sa=function(e){return!!(e!=null&&e.getMonth)},PC=function(e){return typeof e=="string"||typeof e=="number"},pp=function(e){return bn(e)},gp=f.createContext({t:hp,tDateTimeParser:pp,userLanguage:"en"}),OC=function(e){var t=e.children,n=e.value;return f.createElement(gp.Provider,{value:n},t)},ke=function(e){var t=L.useContext(gp);return t||(console.warn("The useTranslationContext hook was called outside of the TranslationContext provider. Make sure this hook is called within a child of the Chat component. The errored call is located in the ".concat(e," component.")),{})},vp=f.createContext(void 0),FC=function(e){var t=e.children,n=e.value;return f.createElement(vp.Provider,{value:n},t)},IC=function(e){var t=L.useContext(vp);return t||(console.warn("The useTypingContext hook was called outside of the TypingContext provider. Make sure this hook is called within a child of the Channel component. The errored call is located in the ".concat(e," component.")),{})},AC=function(e){var t=e.actionHandler,n=e.actions,r=e.id,a=e.text,i=ke("UnMemoizedAttachmentActions").t,o=function(s,l,u){return t==null?void 0:t(l,u,s)};return f.createElement("div",{className:"str-chat__message-attachment-actions"},f.createElement("div",{className:"str-chat__message-attachment-actions-form"},f.createElement("span",null,a),n.map(function(s){return f.createElement("button",{className:"str-chat__message-attachment-actions-button str-chat__message-attachment-actions-button--".concat(s.style),"data-testid":"".concat(s.name),"data-value":s.value,key:"".concat(r,"-").concat(s.value),onClick:function(l){return o(l,s.name,s.value)}},s.text?i(s.text):null)})))},NC=f.memo(AC),UC=function(e){var t=e.className;return f.createElement("svg",{className:t,"data-testid":"download",fill:"none",height:"24",viewBox:"0 0 24 24",width:"24",xmlns:"http://www.w3.org/2000/svg"},f.createElement("path",{d:"M19.35 10.04C18.67 6.59 15.64 4 12 4C9.11 4 6.6 5.64 5.35 8.04C2.34 8.36 0 10.91 0 14C0 17.31 2.69 20 6 20H19C21.76 20 24 17.76 24 15C24 12.36 21.95 10.22 19.35 10.04ZM19 18H6C3.79 18 2 16.21 2 14C2 11.95 3.53 10.24 5.56 10.03L6.63 9.92L7.13 8.97C8.08 7.14 9.94 6 12 6C14.62 6 16.88 7.86 17.39 10.43L17.69 11.93L19.22 12.04C20.78 12.14 22 13.45 22 15C22 16.65 20.65 18 19 18ZM13.45 10H10.55V13H8L12 17L16 13H13.45V10Z",fill:"black"}))},BC=function(){return f.createElement("svg",{fill:"none",viewBox:"0 0 12 14",xmlns:"http://www.w3.org/2000/svg"},f.createElement("path",{d:"M0.5 0V14L11.5 7L0.5 0Z",fill:"#080707"}))},zC=function(){return f.createElement("svg",{fill:"none",viewBox:"0 0 12 14",xmlns:"http://www.w3.org/2000/svg"},f.createElement("path",{d:"M0 14H4V0H0V14ZM8 0V14H12V0H8Z",fill:"#080707"}))},Ks={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.sanitizeUrl=e.BLANK_URL=void 0;var t=/^([^\w]*)(javascript|data|vbscript)/im,n=/&#(\w+)(^\w|;)?/g,r=/&(newline|tab);/gi,a=/[\u0000-\u001F\u007F-\u009F\u2000-\u200D\uFEFF]/gim,i=/^.+(:|&colon;)/gim,o=[".","/"];e.BLANK_URL="about:blank";function s(c){return o.indexOf(c[0])>-1}function l(c){var d=c.replace(a,"");return d.replace(n,function(h,m){return String.fromCharCode(m)})}function u(c){if(!c)return e.BLANK_URL;var d=l(c).replace(r,"").replace(a,"").trim();if(!d)return e.BLANK_URL;if(s(d))return d;var h=d.match(i);if(!h)return d;var m=h[0];return t.test(m)?e.BLANK_URL:d}e.sanitizeUrl=u})(Ks);var HC=function(e){var t=e.children,n=e.className,r=e.download,a=e.href,i=e.rel,o=e.target,s=ke("SafeAnchor").t;if(!a)return null;var l=Ks.sanitizeUrl(a);return f.createElement("a",{"aria-label":s("aria/Attachment"),className:n,download:r,href:l,rel:i,target:o},t)},Gs=f.memo(HC),mc=function(e){var t=e.assetUrl;return f.createElement(Gs,{className:"str-chat__message-attachment-file--item-download",download:!0,href:t,target:"_blank"},f.createElement(UC,{className:"str-chat__message-attachment-download-icon"}))},yp=25,di=100,pf=100,jC=50,bp=250,$C=100*1024*1024,gf={a:"á|à|ã|â|À|Á|Ã|Â",c:"ç|Ç",e:"é|è|ê|É|È|Ê",i:"í|ì|î|Í|Ì|Î",n:"ñ|Ñ",o:"ó|ò|ô|ő|õ|Ó|Ò|Ô|Õ",u:"ú|ù|û|ü|Ú|Ù|Û|Ü"},Kl=function(e){return e?Object.keys(gf).reduce(function(t,n){return t.replace(new RegExp(gf[n],"g"),n)},e):""},vf=function(e,t){if(e.length===0)return t.length;if(t.length===0)return e.length;var n=[],r;for(r=0;r<=t.length;r++)n[r]=[r];var a;for(a=0;a<=e.length;a++)n[0][a]=a;for(r=1;r<=t.length;r++)for(a=1;a<=e.length;a++)t.charAt(r-1)===e.charAt(a-1)?n[r][a]=n[r-1][a-1]:n[r][a]=Math.min(n[r-1][a-1]+1,Math.min(n[r][a-1]+1,n[r-1][a]+1));return n[t.length][e.length]},VC=function(e){var t=e.ownUserId,n=e.query,r=e.text,a=e.useMentionsTransliteration,i=e.users,o=i.filter(function(s){if(s.id===t)return!1;if(!n)return!0;var l=Kl(s.id).toLowerCase(),u=Kl(s.name).toLowerCase(),c=Kl(n).toLowerCase();a&&function(){return Ge(void 0,void 0,void 0,function(){var y;return Ze(this,function(b){switch(b.label){case 0:return[4,Eh(()=>import("./index.modern-4e4fa165.js"),["assets/index.modern-4e4fa165.js","assets/index-5492fbe1.js","assets/index-28a3024b.css"])];case 1:return y=b.sent().default,u=y(s.name||"").toLowerCase(),c=y(n).toLowerCase(),l=y(s.id).toLowerCase(),[2]}})})}();var d=3,h=r.slice(-(d+1)).includes("@");if(u){var m=vf(c,u);if(u.includes(c)||m<=d&&h)return!0}var p=vf(c,l);return l.includes(c)||p<=d&&h});return o},_p=function(e){return Ge(void 0,void 0,void 0,function(){var t,n,r,a,i,o,s,l,u,c,d,h,m,p,y,p,y,b,w,S;return Ze(this,function(M){switch(M.label){case 0:return t=e.addNotification,n=e.file,r=e.getAppSettings,a=e.t,i=e.uploadType,o=null,[4,r()];case 1:return o=M.sent(),s=(i==="image"?(w=o==null?void 0:o.app)===null||w===void 0?void 0:w.image_upload_config:(S=o==null?void 0:o.app)===null||S===void 0?void 0:S.file_upload_config)||{},l=s.allowed_file_extensions,u=s.allowed_mime_types,c=s.blocked_file_extensions,d=s.blocked_mime_types,h=s.size_limit,m=function(){return t(a('Upload type: "{{ type }}" is not allowed',{type:n.type||"unknown type"}),"error")},l!=null&&l.length&&(p=l.some(function(k){return n.name.toLowerCase().endsWith(k.toLowerCase())}),!p)?(m(),[2,!1]):c!=null&&c.length&&(y=c.some(function(k){return n.name.toLowerCase().endsWith(k.toLowerCase())}),y)?(m(),[2,!1]):u!=null&&u.length&&(p=u.some(function(k){var C;return k.toLowerCase()===((C=n.type)===null||C===void 0?void 0:C.toLowerCase())}),!p)?(m(),[2,!1]):d!=null&&d.length&&(y=d.some(function(k){var C;return k.toLowerCase()===((C=n.type)===null||C===void 0?void 0:C.toLowerCase())}),y)?(m(),[2,!1]):(b=h||$C,n.size&&n.size>b?(t(a("File is too large: {{ size }}, maximum upload size is {{ limit }}",{limit:Lu(b),size:Lu(n.size)}),"error"),[2,!1]):[2,!0])}})})};function Lu(e,t){t===void 0&&(t=3);var n=["B","kB","MB","GB"],r=Math.min(Math.floor(Math.log(e)/Math.log(1024)),n.length-1),a=e/Math.pow(1024,r),i=t===0?Math.round(a).toString():a.toPrecision(t);return"".concat(i," ").concat(n[r])}var uo=function(e){var t=e.fileSize,n=e.maximumFractionDigits;return t&&Number.isFinite(Number(t))?f.createElement("span",{className:"str-chat__message-attachment-file--item-size","data-testid":"file-size-indicator"},Lu(t,n)):null},Dp=function(e){var t=e.onClick,n=e.progress;return f.createElement("div",{className:"str-chat__message-attachment-audio-widget--progress-track","data-progress":n,"data-testid":"audio-progress",onClick:t,role:"progressbar",style:{"--str-chat__message-attachment-audio-widget-progress":n+"%"}},f.createElement("div",{className:"str-chat__message-attachment-audio-widget--progress-slider",style:{left:"".concat(n,"px")}}))},WC=function(e){var t=e.children,n=e.onClick;return f.createElement("button",{className:"str-chat__message_attachment__playback-rate-button","data-testid":"playback-rate-button",onClick:n},t)},hc=function(e){var t=e.isPlaying,n=e.onClick;return f.createElement("button",{className:"str-chat__message-attachment-audio-widget--play-button","data-testid":t?"pause-audio":"play-audio",onClick:n},t?f.createElement(zC,null):f.createElement(BC,null))},qC=function(e){var t=e.amplitudesCount,n=t===void 0?40:t,r=e.progress,a=r===void 0?0:r,i=e.seek,o=e.waveformData,s=L.useState(null),l=s[0],u=s[1],c=L.useRef(!1),d=function(){l&&(c.current=!0,l.style.cursor="grabbing")},h=function(y){c.current&&i(y)},m=function(){l&&(c.current=!1,l.style.removeProperty("cursor"))},p=L.useMemo(function(){return o.length===n?o:o.length>n?YC(o,n):ZC(o,n)},[n,o]);return o.length?f.createElement("div",{className:"str-chat__wave-progress-bar__track","data-testid":"wave-progress-bar-track",onClick:i,onMouseDown:d,onMouseLeave:m,onMouseMove:h,onMouseUp:m,role:"progressbar"},p.map(function(y,b){var w;return f.createElement("div",{className:nt("str-chat__wave-progress-bar__amplitude-bar",(w={},w["str-chat__wave-progress-bar__amplitude-bar--active"]=a>b/p.length*100,w)),"data-testid":"amplitude-bar",key:"amplitude-".concat(b),style:{"--str-chat__wave-progress-bar__amplitude-bar-height":y?y*100+"%":"0%"}})}),f.createElement("div",{className:"str-chat__wave-progress-bar__progress-indicator","data-testid":"wave-progress-bar-progress-indicator",ref:u,style:{left:"".concat(a<0?0:a>100?100:a,"%")}})):null};function YC(e,t){if(e.length<=t||t===0)return e;if(t===1)return[Ep(e)];var n=[],r=(e.length-2)/(t-2),a=0;n.push(e[a]);for(var i,o,s,l=1;l<t-1;l++){var u=e[a],c=GC(e,l,r),d=Math.floor((l-1)*r)+1,h=Math.floor(l*r)+1,m=1+h-d;o=s=-1;for(var p=d;p<h;p++){var y=Math.abs(p-d)+1,b=m-y,w=e[p];s=KC(Gl(Math.abs(u-w),y),Gl(Math.abs(w-c),b),Gl(Math.abs(u-c),m)),s>o&&(o=s,i=e[p],a=p)}typeof i<"u"&&n.push(i)}return n.push(e[e.length-1]),n}var KC=function(e,t,n){var r=(e+t+n)/2;return Math.sqrt(r*(r-e)*(r-t)*(r-n))},Gl=function(e,t){return Math.sqrt(Math.pow(e,2)+Math.pow(t,2))},Ep=function(e){return e.reduce(function(t,n){return t+n},0)/e.length},GC=function(e,t,n){var r=Math.floor(t*n)+1,a=Math.floor((t+1)*n)+1;return a=a<e.length?a:e.length,Ep(e.slice(r,a))},ZC=function(e,t){if(!e.length)return console.warn("Cannot extend empty array of amplitudes."),e;if(e.length>t)return console.warn("Requested to extend the waveformData that is longer than the target list size"),e;if(t===e.length)return e;for(var n=Iu(t,e.length),r=n[0],a=n[1],i=[],o=0;o<e.length;o++){var s=a&&a--?1:0;i.push.apply(i,Array(r+s).fill(e[o]))}return i},QC=function(e){return e&&!(e.paused||e.ended)},JC=[1,1.5,2],Zs=function(e){var t=e===void 0?{}:e,n=t.durationSeconds,r=t.playbackRates,a=r===void 0?JC:r,i=cn("useAudioController").addNotification,o=ke("useAudioController").t,s=L.useState(!1),l=s[0],u=s[1],c=L.useState(0),d=c[0],h=c[1],m=L.useState(0),p=m[0],y=m[1],b=L.useRef(null),w=L.useCallback(function(){b.current&&(QC(b.current)?(b.current.pause(),u(!1)):(b.current.play(),u(!0)))},[]),S=function(){y(function(k){if(!b.current)return k;var C=k===a.length-1?0:k+1;return b.current.playbackRate=a[C],C})},M=L.useCallback(function(k){var C=k.clientX,E=k.currentTarget;if(b.current){var D=E.getBoundingClientRect(),g=D.width,_=D.x,v=(C-_)/g,x=v*b.current.duration;h(x),b.current.currentTime=x}},[]);return L.useEffect(function(){if(b.current){var k=b.current,C=function(){var g,_;h((_=(g=k==null?void 0:k.duration)!==null&&g!==void 0?g:n)!==null&&_!==void 0?_:0),u(!1)};k.addEventListener("ended",C);var E=function(){i(o("Error reproducing the recording"),"error")};k.addEventListener("error",E);var D=function(){h(k==null?void 0:k.currentTime)};return k.addEventListener("timeupdate",D),function(){k.pause(),k.removeEventListener("ended",C),k.removeEventListener("error",E),k.removeEventListener("timeupdate",D)}}},[i,n,o]),{audioRef:b,increasePlaybackRate:S,isPlaying:l,playbackRate:a[p],progress:b.current&&d?d/b.current.duration*100:0,secondsElapsed:d,seek:M,togglePlay:w}},XC=function(e){var t=e.og,n=t.asset_url,r=t.description,a=t.image_url,i=t.text,o=t.title,s=Zs(),l=s.audioRef,u=s.isPlaying,c=s.progress,d=s.togglePlay;return f.createElement("div",{className:"str-chat__audio"},f.createElement("div",{className:"str-chat__audio__wrapper"},f.createElement("audio",{ref:l},f.createElement("source",{"data-testid":"audio-source",src:n,type:"audio/mp3"})),f.createElement("div",{className:"str-chat__audio__image"},f.createElement("div",{className:"str-chat__audio__image--overlay"},u?f.createElement("button",{className:"str-chat__audio__image--button","data-testid":"pause-audio",onClick:d},f.createElement("svg",{height:"40",viewBox:"0 0 64 64",width:"40",xmlns:"http://www.w3.org/2000/svg"},f.createElement("path",{d:"M32 58.215c14.478 0 26.215-11.737 26.215-26.215S46.478 5.785 32 5.785 5.785 17.522 5.785 32 17.522 58.215 32 58.215zM32 64C14.327 64 0 49.673 0 32 0 14.327 14.327 0 32 0c17.673 0 32 14.327 32 32 0 17.673-14.327 32-32 32zm-7.412-45.56h2.892a2.17 2.17 0 0 1 2.17 2.17v23.865a2.17 2.17 0 0 1-2.17 2.17h-2.892a2.17 2.17 0 0 1-2.17-2.17V20.61a2.17 2.17 0 0 1 2.17-2.17zm12.293 0h2.893a2.17 2.17 0 0 1 2.17 2.17v23.865a2.17 2.17 0 0 1-2.17 2.17h-2.893a2.17 2.17 0 0 1-2.17-2.17V20.61a2.17 2.17 0 0 1 2.17-2.17z",fillRule:"nonzero"}))):f.createElement("button",{className:"str-chat__audio__image--button","data-testid":"play-audio",onClick:d},f.createElement("svg",{height:"40",viewBox:"0 0 64 64",width:"40",xmlns:"http://www.w3.org/2000/svg"},f.createElement("path",{d:"M32 58c14.36 0 26-11.64 26-26S46.36 6 32 6 6 17.64 6 32s11.64 26 26 26zm0 6C14.327 64 0 49.673 0 32 0 14.327 14.327 0 32 0c17.673 0 32 14.327 32 32 0 17.673-14.327 32-32 32zm13.237-28.412L26.135 45.625a3.27 3.27 0 0 1-4.426-1.4 3.319 3.319 0 0 1-.372-1.47L21 23.36c-.032-1.823 1.41-3.327 3.222-3.358a3.263 3.263 0 0 1 1.473.322l19.438 9.36a3.311 3.311 0 0 1 .103 5.905z",fillRule:"nonzero"})))),a&&f.createElement("img",{alt:"".concat(r),src:a})),f.createElement("div",{className:"str-chat__audio__content"},f.createElement("span",{className:"str-chat__audio__content--title"},f.createElement("strong",null,o)),f.createElement("span",{className:"str-chat__audio__content--subtitle"},i),f.createElement("div",{className:"str-chat__audio__content--progress"},f.createElement("div",{"data-progress":c,"data-testid":"audio-progress",role:"progressbar",style:{width:"".concat(c,"%")}})))))},ew=function(e){var t=e.og,n=t.asset_url,r=t.file_size,a=t.title,i=Zs(),o=i.audioRef,s=i.isPlaying,l=i.progress,u=i.seek,c=i.togglePlay;if(!n)return null;var d="audio-widget",h="str-chat__message-attachment-audio-widget";return f.createElement("div",{className:h,"data-testid":d},f.createElement("audio",{ref:o},f.createElement("source",{"data-testid":"audio-source",src:n,type:"audio/mp3"})),f.createElement("div",{className:"str-chat__message-attachment-audio-widget--play-controls"},f.createElement(hc,{isPlaying:s,onClick:c})),f.createElement("div",{className:"str-chat__message-attachment-audio-widget--text"},f.createElement("div",{className:"str-chat__message-attachment-audio-widget--text-first-row"},f.createElement("div",{className:"str-chat__message-attachment-audio-widget--title"},a),f.createElement(mc,{assetUrl:n})),f.createElement("div",{className:"str-chat__message-attachment-audio-widget--text-second-row"},f.createElement(uo,{fileSize:r}),f.createElement(Dp,{onClick:u,progress:l}))))},tw=function(e){var t=Fe("Audio").themeVersion;return t==="1"?f.createElement(XC,V({},e)):f.createElement(ew,V({},e))},nw=f.memo(tw),Qs=L.forwardRef(function(t,n){var r=Qe(t,[]),a=r.className,i=r.onError,o=L.useState(!1),s=o[0],l=o[1];return L.useEffect(function(){return function(){l(!1)}},[r.src]),f.createElement(f.Fragment,null,f.createElement("img",V({"data-testid":"str-chat__base-image"},r,{className:nt(a,"str-chat__base-image",{"str-chat__base-image--load-failed":s}),onError:function(u){l(!0),i==null||i(u)},ref:n})),s&&f.createElement(mc,{assetUrl:r.src}))});const Vr=typeof document<"u"?f.useLayoutEffect:()=>{},Un=e=>{var t;return(t=e==null?void 0:e.ownerDocument)!==null&&t!==void 0?t:document},Jo=e=>e&&"window"in e&&e.window===e?e:Un(e).defaultView||window;function yf(e){if(rw())e.focus({preventScroll:!0});else{let t=aw(e);e.focus(),iw(t)}}let To=null;function rw(){if(To==null){To=!1;try{document.createElement("div").focus({get preventScroll(){return To=!0,!0}})}catch{}}return To}function aw(e){let t=e.parentNode,n=[],r=document.scrollingElement||document.documentElement;for(;t instanceof HTMLElement&&t!==r;)(t.offsetHeight<t.scrollHeight||t.offsetWidth<t.scrollWidth)&&n.push({element:t,scrollTop:t.scrollTop,scrollLeft:t.scrollLeft}),t=t.parentNode;return r instanceof HTMLElement&&n.push({element:r,scrollTop:r.scrollTop,scrollLeft:r.scrollLeft}),n}function iw(e){for(let{element:t,scrollTop:n,scrollLeft:r}of e)t.scrollTop=n,t.scrollLeft=r}function ow(e){var t;return typeof window>"u"||window.navigator==null?!1:((t=window.navigator.userAgentData)===null||t===void 0?void 0:t.brands.some(n=>e.test(n.brand)))||e.test(window.navigator.userAgent)}function sw(e){var t;return typeof window<"u"&&window.navigator!=null?e.test(((t=window.navigator.userAgentData)===null||t===void 0?void 0:t.platform)||window.navigator.platform):!1}function lw(){return sw(/^Mac/i)}function uw(){return ow(/Android/i)}let si=new Map,Ru=new Set;function bf(){if(typeof window>"u")return;function e(r){return"propertyName"in r}let t=r=>{if(!e(r)||!r.target)return;let a=si.get(r.target);a||(a=new Set,si.set(r.target,a),r.target.addEventListener("transitioncancel",n,{once:!0})),a.add(r.propertyName)},n=r=>{if(!e(r)||!r.target)return;let a=si.get(r.target);if(a&&(a.delete(r.propertyName),a.size===0&&(r.target.removeEventListener("transitioncancel",n),si.delete(r.target)),si.size===0)){for(let i of Ru)i();Ru.clear()}};document.body.addEventListener("transitionrun",t),document.body.addEventListener("transitionend",n)}typeof document<"u"&&(document.readyState!=="loading"?bf():document.addEventListener("DOMContentLoaded",bf));function cw(e){requestAnimationFrame(()=>{si.size===0?e():Ru.add(e)})}function dw(e){return e.mozInputSource===0&&e.isTrusted?!0:uw()&&e.pointerType?e.type==="click"&&e.buttons===1:e.detail===0&&!e.pointerType}const fw=f.createContext({register:()=>{}});fw.displayName="PressResponderContext";let co=null,mw=new Set,Wi=new Map,qa=!1,Pu=!1;function pc(e,t){for(let n of mw)n(e,t)}function hw(e){return!(e.metaKey||!lw()&&e.altKey||e.ctrlKey||e.key==="Control"||e.key==="Shift"||e.key==="Meta")}function Xo(e){qa=!0,hw(e)&&(co="keyboard",pc("keyboard",e))}function vr(e){co="pointer",(e.type==="mousedown"||e.type==="pointerdown")&&(qa=!0,pc("pointer",e))}function Cp(e){dw(e)&&(qa=!0,co="virtual")}function wp(e){e.target===window||e.target===document||(!qa&&!Pu&&(co="virtual",pc("virtual",e)),qa=!1,Pu=!1)}function Sp(){qa=!1,Pu=!0}function _f(e){if(typeof window>"u"||Wi.get(Jo(e)))return;const t=Jo(e),n=Un(e);let r=t.HTMLElement.prototype.focus;t.HTMLElement.prototype.focus=function(){qa=!0,r.apply(this,arguments)},n.addEventListener("keydown",Xo,!0),n.addEventListener("keyup",Xo,!0),n.addEventListener("click",Cp,!0),t.addEventListener("focus",wp,!0),t.addEventListener("blur",Sp,!1),typeof PointerEvent<"u"?(n.addEventListener("pointerdown",vr,!0),n.addEventListener("pointermove",vr,!0),n.addEventListener("pointerup",vr,!0)):(n.addEventListener("mousedown",vr,!0),n.addEventListener("mousemove",vr,!0),n.addEventListener("mouseup",vr,!0)),t.addEventListener("beforeunload",()=>{Mp(e)},{once:!0}),Wi.set(t,{focus:r})}const Mp=(e,t)=>{const n=Jo(e),r=Un(e);t&&r.removeEventListener("DOMContentLoaded",t),Wi.has(n)&&(n.HTMLElement.prototype.focus=Wi.get(n).focus,r.removeEventListener("keydown",Xo,!0),r.removeEventListener("keyup",Xo,!0),r.removeEventListener("click",Cp,!0),n.removeEventListener("focus",wp,!0),n.removeEventListener("blur",Sp,!1),typeof PointerEvent<"u"?(r.removeEventListener("pointerdown",vr,!0),r.removeEventListener("pointermove",vr,!0),r.removeEventListener("pointerup",vr,!0)):(r.removeEventListener("mousedown",vr,!0),r.removeEventListener("mousemove",vr,!0),r.removeEventListener("mouseup",vr,!0)),Wi.delete(n))};function pw(e){const t=Un(e);let n;return t.readyState!=="loading"?_f(e):(n=()=>{_f(e)},t.addEventListener("DOMContentLoaded",n)),()=>Mp(e,n)}typeof document<"u"&&pw();function gw(){return co}function vw(e){const t=Un(e);if(gw()==="virtual"){let n=t.activeElement;cw(()=>{t.activeElement===n&&e.isConnected&&yf(e)})}else yf(e)}function yw(e){const t=Jo(e);if(!(e instanceof t.HTMLElement)&&!(e instanceof t.SVGElement))return!1;let{display:n,visibility:r}=e.style,a=n!=="none"&&r!=="hidden"&&r!=="collapse";if(a){const{getComputedStyle:i}=e.ownerDocument.defaultView;let{display:o,visibility:s}=i(e);a=o!=="none"&&s!=="hidden"&&s!=="collapse"}return a}function bw(e,t){return!e.hasAttribute("hidden")&&(e.nodeName==="DETAILS"&&t&&t.nodeName!=="SUMMARY"?e.hasAttribute("open"):!0)}function xp(e,t){return e.nodeName!=="#comment"&&yw(e)&&bw(e,t)&&(!e.parentElement||xp(e.parentElement,e))}const Df=f.createContext(null);let rn=null;function _w(e){let{children:t,contain:n,restoreFocus:r,autoFocus:a}=e,i=L.useRef(null),o=L.useRef(null),s=L.useRef([]),{parentNode:l}=L.useContext(Df)||{},u=L.useMemo(()=>new Fu({scopeRef:s}),[s]);Vr(()=>{let h=l||En.root;if(En.getTreeNode(h.scopeRef)&&rn&&!es(rn,h.scopeRef)){let m=En.getTreeNode(rn);m&&(h=m)}h.addChild(u),En.addNode(u)},[u,l]),Vr(()=>{let h=En.getTreeNode(s);h&&(h.contain=!!n)},[n]),Vr(()=>{var h;let m=(h=i.current)===null||h===void 0?void 0:h.nextSibling,p=[];for(;m&&m!==o.current;)p.push(m),m=m.nextSibling;s.current=p},[t]),Mw(s,r,n),ww(s,n),kw(s,r,n),Sw(s,a),L.useEffect(()=>{const h=Un(s.current?s.current[0]:void 0).activeElement;let m=null;if(An(h,s.current)){for(let p of En.traverse())p.scopeRef&&An(h,p.scopeRef.current)&&(m=p);m===En.getTreeNode(s)&&(rn=m.scopeRef)}},[s]),Vr(()=>()=>{var h,m,p;let y=(p=(m=En.getTreeNode(s))===null||m===void 0||(h=m.parent)===null||h===void 0?void 0:h.scopeRef)!==null&&p!==void 0?p:null;(s===rn||es(s,rn))&&(!y||En.getTreeNode(y))&&(rn=y),En.removeTreeNode(s)},[s]);let c=L.useMemo(()=>Dw(s),[]),d=L.useMemo(()=>({focusManager:c,parentNode:u}),[u,c]);return f.createElement(Df.Provider,{value:d},f.createElement("span",{"data-focus-scope-start":!0,hidden:!0,ref:i}),t,f.createElement("span",{"data-focus-scope-end":!0,hidden:!0,ref:o}))}function Dw(e){return{focusNext(t={}){let n=e.current,{from:r,tabbable:a,wrap:i,accept:o}=t,s=r||Un(n[0]).activeElement,l=n[0].previousElementSibling,u=za(n),c=Ea(u,{tabbable:a,accept:o},n);c.currentNode=An(s,n)?s:l;let d=c.nextNode();return!d&&i&&(c.currentNode=l,d=c.nextNode()),d&&ia(d,!0),d},focusPrevious(t={}){let n=e.current,{from:r,tabbable:a,wrap:i,accept:o}=t,s=r||Un(n[0]).activeElement,l=n[n.length-1].nextElementSibling,u=za(n),c=Ea(u,{tabbable:a,accept:o},n);c.currentNode=An(s,n)?s:l;let d=c.previousNode();return!d&&i&&(c.currentNode=l,d=c.previousNode()),d&&ia(d,!0),d},focusFirst(t={}){let n=e.current,{tabbable:r,accept:a}=t,i=za(n),o=Ea(i,{tabbable:r,accept:a},n);o.currentNode=n[0].previousElementSibling;let s=o.nextNode();return s&&ia(s,!0),s},focusLast(t={}){let n=e.current,{tabbable:r,accept:a}=t,i=za(n),o=Ea(i,{tabbable:r,accept:a},n);o.currentNode=n[n.length-1].nextElementSibling;let s=o.previousNode();return s&&ia(s,!0),s}}}const gc=["input:not([disabled]):not([type=hidden])","select:not([disabled])","textarea:not([disabled])","button:not([disabled])","a[href]","area[href]","summary","iframe","object","embed","audio[controls]","video[controls]","[contenteditable]"],Ew=gc.join(":not([hidden]),")+",[tabindex]:not([disabled]):not([hidden])";gc.push('[tabindex]:not([tabindex="-1"]):not([disabled])');const Cw=gc.join(':not([hidden]):not([tabindex="-1"]),');function za(e){return e[0].parentElement}function Hi(e){let t=En.getTreeNode(rn);for(;t&&t.scopeRef!==e;){if(t.contain)return!1;t=t.parent}return!0}function ww(e,t){let n=L.useRef(),r=L.useRef();Vr(()=>{let a=e.current;if(!t){r.current&&(cancelAnimationFrame(r.current),r.current=void 0);return}const i=Un(a?a[0]:void 0);let o=u=>{if(u.key!=="Tab"||u.altKey||u.ctrlKey||u.metaKey||!Hi(e))return;let c=i.activeElement,d=e.current;if(!d||!An(c,d))return;let h=za(d),m=Ea(h,{tabbable:!0},d);if(!c)return;m.currentNode=c;let p=u.shiftKey?m.previousNode():m.nextNode();p||(m.currentNode=u.shiftKey?d[d.length-1].nextElementSibling:d[0].previousElementSibling,p=u.shiftKey?m.previousNode():m.nextNode()),u.preventDefault(),p&&ia(p,!0)},s=u=>{(!rn||es(rn,e))&&An(u.target,e.current)?(rn=e,n.current=u.target):Hi(e)&&!Ou(u.target,e)?n.current?n.current.focus():rn&&rn.current&&ts(rn.current):Hi(e)&&(n.current=u.target)},l=u=>{r.current&&cancelAnimationFrame(r.current),r.current=requestAnimationFrame(()=>{if(i.activeElement&&Hi(e)&&!Ou(i.activeElement,e))if(rn=e,i.body.contains(u.target)){var c;n.current=u.target,(c=n.current)===null||c===void 0||c.focus()}else rn.current&&ts(rn.current)})};return i.addEventListener("keydown",o,!1),i.addEventListener("focusin",s,!1),a==null||a.forEach(u=>u.addEventListener("focusin",s,!1)),a==null||a.forEach(u=>u.addEventListener("focusout",l,!1)),()=>{i.removeEventListener("keydown",o,!1),i.removeEventListener("focusin",s,!1),a==null||a.forEach(u=>u.removeEventListener("focusin",s,!1)),a==null||a.forEach(u=>u.removeEventListener("focusout",l,!1))}},[e,t]),Vr(()=>()=>{r.current&&cancelAnimationFrame(r.current)},[r])}function kp(e){return Ou(e)}function An(e,t){return!e||!t?!1:t.some(n=>n.contains(e))}function Ou(e,t=null){if(e instanceof Element&&e.closest("[data-react-aria-top-layer]"))return!0;for(let{scopeRef:n}of En.traverse(En.getTreeNode(t)))if(n&&An(e,n.current))return!0;return!1}function es(e,t){var n;let r=(n=En.getTreeNode(t))===null||n===void 0?void 0:n.parent;for(;r;){if(r.scopeRef===e)return!0;r=r.parent}return!1}function ia(e,t=!1){if(e!=null&&!t)try{vw(e)}catch{}else if(e!=null)try{e.focus()}catch{}}function ts(e,t=!0){let n=e[0].previousElementSibling,r=za(e),a=Ea(r,{tabbable:t},e);a.currentNode=n;let i=a.nextNode();t&&!i&&(r=za(e),a=Ea(r,{tabbable:!1},e),a.currentNode=n,i=a.nextNode()),ia(i)}function Sw(e,t){const n=f.useRef(t);L.useEffect(()=>{if(n.current){rn=e;const r=Un(e.current?e.current[0]:void 0);!An(r.activeElement,rn.current)&&e.current&&ts(e.current)}n.current=!1},[e])}function Mw(e,t,n){Vr(()=>{if(t||n)return;let r=e.current;const a=Un(r?r[0]:void 0);let i=o=>{let s=o.target;An(s,e.current)?rn=e:kp(s)||(rn=null)};return a.addEventListener("focusin",i,!1),r==null||r.forEach(o=>o.addEventListener("focusin",i,!1)),()=>{a.removeEventListener("focusin",i,!1),r==null||r.forEach(o=>o.removeEventListener("focusin",i,!1))}},[e,t,n])}function xw(e){let t=En.getTreeNode(rn);for(;t&&t.scopeRef!==e;){if(t.nodeToRestore)return!1;t=t.parent}return(t==null?void 0:t.scopeRef)===e}function kw(e,t,n){const r=L.useRef(typeof document<"u"?Un(e.current?e.current[0]:void 0).activeElement:null);Vr(()=>{let a=e.current;const i=Un(a?a[0]:void 0);if(!t||n)return;let o=()=>{(!rn||es(rn,e))&&An(i.activeElement,e.current)&&(rn=e)};return i.addEventListener("focusin",o,!1),a==null||a.forEach(s=>s.addEventListener("focusin",o,!1)),()=>{i.removeEventListener("focusin",o,!1),a==null||a.forEach(s=>s.removeEventListener("focusin",o,!1))}},[e,n]),Vr(()=>{const a=Un(e.current?e.current[0]:void 0);if(!t)return;let i=o=>{if(o.key!=="Tab"||o.altKey||o.ctrlKey||o.metaKey||!Hi(e))return;let s=a.activeElement;if(!An(s,e.current))return;let l=En.getTreeNode(e);if(!l)return;let u=l.nodeToRestore,c=Ea(a.body,{tabbable:!0});c.currentNode=s;let d=o.shiftKey?c.previousNode():c.nextNode();if((!u||!a.body.contains(u)||u===a.body)&&(u=void 0,l.nodeToRestore=void 0),(!d||!An(d,e.current))&&u){c.currentNode=u;do d=o.shiftKey?c.previousNode():c.nextNode();while(An(d,e.current));o.preventDefault(),o.stopPropagation(),d?ia(d,!0):kp(u)?ia(u,!0):s.blur()}};return n||a.addEventListener("keydown",i,!0),()=>{n||a.removeEventListener("keydown",i,!0)}},[e,t,n]),Vr(()=>{const a=Un(e.current?e.current[0]:void 0);if(!t)return;let i=En.getTreeNode(e);if(i){var o;return i.nodeToRestore=(o=r.current)!==null&&o!==void 0?o:void 0,()=>{let s=En.getTreeNode(e);if(!s)return;let l=s.nodeToRestore;if(t&&l&&(An(a.activeElement,e.current)||a.activeElement===a.body&&xw(e))){let u=En.clone();requestAnimationFrame(()=>{if(a.activeElement===a.body){let c=u.getTreeNode(e);for(;c;){if(c.nodeToRestore&&c.nodeToRestore.isConnected){ia(c.nodeToRestore);return}c=c.parent}for(c=u.getTreeNode(e);c;){if(c.scopeRef&&c.scopeRef.current&&En.getTreeNode(c.scopeRef)){ts(c.scopeRef.current,!0);return}c=c.parent}}})}}}},[e,t])}function Ea(e,t,n){let r=t!=null&&t.tabbable?Cw:Ew,a=Un(e).createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode(i){var o;return!(t==null||(o=t.from)===null||o===void 0)&&o.contains(i)?NodeFilter.FILTER_REJECT:i.matches(r)&&xp(i)&&(!n||An(i,n))&&(!(t!=null&&t.accept)||t.accept(i))?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});return t!=null&&t.from&&(a.currentNode=t.from),a}class vc{get size(){return this.fastMap.size}getTreeNode(t){return this.fastMap.get(t)}addTreeNode(t,n,r){let a=this.fastMap.get(n??null);if(!a)return;let i=new Fu({scopeRef:t});a.addChild(i),i.parent=a,this.fastMap.set(t,i),r&&(i.nodeToRestore=r)}addNode(t){this.fastMap.set(t.scopeRef,t)}removeTreeNode(t){if(t===null)return;let n=this.fastMap.get(t);if(!n)return;let r=n.parent;for(let i of this.traverse())i!==n&&n.nodeToRestore&&i.nodeToRestore&&n.scopeRef&&n.scopeRef.current&&An(i.nodeToRestore,n.scopeRef.current)&&(i.nodeToRestore=n.nodeToRestore);let a=n.children;r&&(r.removeChild(n),a.size>0&&a.forEach(i=>r&&r.addChild(i))),this.fastMap.delete(n.scopeRef)}*traverse(t=this.root){if(t.scopeRef!=null&&(yield t),t.children.size>0)for(let n of t.children)yield*this.traverse(n)}clone(){var t;let n=new vc;var r;for(let a of this.traverse())n.addTreeNode(a.scopeRef,(r=(t=a.parent)===null||t===void 0?void 0:t.scopeRef)!==null&&r!==void 0?r:null,a.nodeToRestore);return n}constructor(){this.fastMap=new Map,this.root=new Fu({scopeRef:null}),this.fastMap.set(null,this.root)}}class Fu{addChild(t){this.children.add(t),t.parent=this}removeChild(t){this.children.delete(t),t.parent=void 0}constructor(t){this.children=new Set,this.contain=!1,this.scopeRef=t.scopeRef}}let En=new vc;var Tw=function(){return f.createElement("svg",{"data-testid":"close-icon-round",fill:"none",height:"28",viewBox:"0 0 28 28",width:"28",xmlns:"http://www.w3.org/2000/svg"},f.createElement("rect",{fill:"#72767E",height:"28",rx:"14",width:"28"}),f.createElement("circle",{cx:"14",cy:"14",fill:"#72767E",r:"12"}),f.createElement("path",{clipRule:"evenodd",d:"M28 14C28 21.732 21.732 28 14 28C6.26801 28 0 21.732 0 14C0 6.26801 6.26801 0 14 0C21.732 0 28 6.26801 28 14ZM26 14C26 20.6274 20.6274 26 14 26C7.37258 26 2 20.6274 2 14C2 7.37258 7.37258 2 14 2C20.6274 2 26 7.37258 26 14ZM19.59 7L21 8.41L15.41 14L21 19.59L19.59 21L14 15.41L8.41 21L7 19.59L12.59 14L7 8.41L8.41 7L14 12.59L19.59 7Z",fill:"white",fillRule:"evenodd"}))},fo=function(e){var t=e.children,n=e.onClose,r=e.open,a=ke("Modal").t,i=Fe("Modal").themeVersion,o=L.useRef(null),s=L.useRef(null),l=function(u){var c=u.target;!o.current||!s.current||(!o.current.contains(c)||s.current.contains(c))&&(n==null||n(u))};return L.useEffect(function(){if(r){var u=function(c){c.key==="Escape"&&(n==null||n(c))};return document.addEventListener("keydown",u),function(){return document.removeEventListener("keydown",u)}}},[n,r]),r?f.createElement("div",{className:"str-chat__modal str-chat__modal--open",onClick:l},f.createElement(_w,{autoFocus:!0,contain:!0},f.createElement("button",{className:"str-chat__modal__close-button",ref:s,title:a("Close")},i==="2"&&f.createElement(Tw,null),i==="1"&&f.createElement(f.Fragment,null,a("Close"),f.createElement("svg",{height:"10",width:"10",xmlns:"http://www.w3.org/2000/svg"},f.createElement("path",{d:"M9.916 1.027L8.973.084 5 4.058 1.027.084l-.943.943L4.058 5 .084 8.973l.943.943L5 5.942l3.973 3.974.943-.943L5.942 5z",fillRule:"evenodd"})))),f.createElement("div",{className:"str-chat__modal__inner str-chat-react__modal__inner",ref:o},t))):null},Tp={exports:{}};(function(e,t){(function(n,r){e.exports=r(L)})(ut,function(n){return(()=>{var r={703:(s,l,u)=>{var c=u(414);function d(){}function h(){}h.resetWarningCache=d,s.exports=function(){function m(b,w,S,M,k,C){if(C!==c){var E=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw E.name="Invariant Violation",E}}function p(){return m}m.isRequired=m;var y={array:m,bool:m,func:m,number:m,object:m,string:m,symbol:m,any:m,arrayOf:p,element:m,elementType:m,instanceOf:p,node:m,objectOf:p,oneOf:p,oneOfType:p,shape:p,exact:p,checkPropTypes:h,resetWarningCache:d};return y.PropTypes=y,y}},697:(s,l,u)=>{s.exports=u(703)()},414:s=>{s.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},590:s=>{var l=typeof Element<"u",u=typeof Map=="function",c=typeof Set=="function",d=typeof ArrayBuffer=="function"&&!!ArrayBuffer.isView;function h(m,p){if(m===p)return!0;if(m&&p&&typeof m=="object"&&typeof p=="object"){if(m.constructor!==p.constructor)return!1;var y,b,w,S;if(Array.isArray(m)){if((y=m.length)!=p.length)return!1;for(b=y;b--!=0;)if(!h(m[b],p[b]))return!1;return!0}if(u&&m instanceof Map&&p instanceof Map){if(m.size!==p.size)return!1;for(S=m.entries();!(b=S.next()).done;)if(!p.has(b.value[0]))return!1;for(S=m.entries();!(b=S.next()).done;)if(!h(b.value[1],p.get(b.value[0])))return!1;return!0}if(c&&m instanceof Set&&p instanceof Set){if(m.size!==p.size)return!1;for(S=m.entries();!(b=S.next()).done;)if(!p.has(b.value[0]))return!1;return!0}if(d&&ArrayBuffer.isView(m)&&ArrayBuffer.isView(p)){if((y=m.length)!=p.length)return!1;for(b=y;b--!=0;)if(m[b]!==p[b])return!1;return!0}if(m.constructor===RegExp)return m.source===p.source&&m.flags===p.flags;if(m.valueOf!==Object.prototype.valueOf)return m.valueOf()===p.valueOf();if(m.toString!==Object.prototype.toString)return m.toString()===p.toString();if((y=(w=Object.keys(m)).length)!==Object.keys(p).length)return!1;for(b=y;b--!=0;)if(!Object.prototype.hasOwnProperty.call(p,w[b]))return!1;if(l&&m instanceof Element)return!1;for(b=y;b--!=0;)if((w[b]!=="_owner"&&w[b]!=="__v"&&w[b]!=="__o"||!m.$$typeof)&&!h(m[w[b]],p[w[b]]))return!1;return!0}return m!=m&&p!=p}s.exports=function(m,p){try{return h(m,p)}catch(y){if((y.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw y}}},37:function(s,l,u){(function(c,d){function h(){return h=Object.assign||function(E){for(var D=1;D<arguments.length;D++){var g=arguments[D];for(var _ in g)Object.prototype.hasOwnProperty.call(g,_)&&(E[_]=g[_])}return E},h.apply(this,arguments)}var m="Left",p="Right",y="Down",b={delta:10,preventDefaultTouchmoveEvent:!1,rotationAngle:0,trackMouse:!1,trackTouch:!0},w={first:!0,initial:[0,0],start:0,swiping:!1,xy:[0,0]},S="mousemove",M="mouseup";function k(E,D){if(D===0)return E;var g=Math.PI/180*D;return[E[0]*Math.cos(g)+E[1]*Math.sin(g),E[1]*Math.cos(g)-E[0]*Math.sin(g)]}function C(E,D){var g=function(P){P&&"touches"in P&&P.touches.length>1||E(function(F,A){A.trackMouse&&(document.addEventListener(S,_),document.addEventListener(M,x));var z="touches"in P?P.touches[0]:P,$=k([z.clientX,z.clientY],A.rotationAngle);return h({},F,w,{initial:[].concat($),xy:$,start:P.timeStamp||0})})},_=function(P){E(function(F,A){if("touches"in P&&P.touches.length>1)return F;var z="touches"in P?P.touches[0]:P,$=k([z.clientX,z.clientY],A.rotationAngle),U=$[0],T=$[1],j=U-F.xy[0],Y=T-F.xy[1],O=Math.abs(j),ee=Math.abs(Y),oe=(P.timeStamp||0)-F.start,ce=Math.sqrt(O*O+ee*ee)/(oe||1),de=[j/(oe||1),Y/(oe||1)];if(O<A.delta&&ee<A.delta&&!F.swiping)return F;var J=function(ye,Ae,rt,Ce){return ye>Ae?rt>0?p:m:Ce>0?y:"Up"}(O,ee,j,Y),me={absX:O,absY:ee,deltaX:j,deltaY:Y,dir:J,event:P,first:F.first,initial:F.initial,velocity:ce,vxvy:de};A.onSwiping&&A.onSwiping(me);var ge=!1;return(A.onSwiping||A.onSwiped||"onSwiped"+J in A)&&(ge=!0),ge&&A.preventDefaultTouchmoveEvent&&A.trackTouch&&P.cancelable&&P.preventDefault(),h({},F,{first:!1,eventData:me,swiping:!0})})},v=function(P){E(function(F,A){var z;if(F.swiping&&F.eventData){z=h({},F.eventData,{event:P}),A.onSwiped&&A.onSwiped(z);var $="onSwiped"+z.dir;$ in A&&A[$](z)}else A.onTap&&A.onTap({event:P});return h({},F,w,{eventData:z})})},x=function(P){document.removeEventListener(S,_),document.removeEventListener(M,x),v(P)},R=function(P,F){var A=function(){};if(P&&P.addEventListener){var z=[["touchstart",g],["touchmove",_],["touchend",v]];z.forEach(function($){var U=$[0],T=$[1];return P.addEventListener(U,T,{passive:F})}),A=function(){return z.forEach(function($){var U=$[0],T=$[1];return P.removeEventListener(U,T)})}}return A},N={ref:function(P){P!==null&&E(function(F,A){if(F.el===P)return F;var z={};return F.el&&F.el!==P&&F.cleanUpTouch&&(F.cleanUpTouch(),z.cleanUpTouch=void 0),A.trackTouch&&P&&(z.cleanUpTouch=R(P,!A.preventDefaultTouchmoveEvent)),h({},F,{el:P},z)})}};return D.trackMouse&&(N.onMouseDown=g),[N,R]}c.DOWN=y,c.LEFT=m,c.RIGHT=p,c.UP="Up",c.useSwipeable=function(E){var D=E.trackMouse,g=d.useRef(h({},w)),_=d.useRef(h({},b));_.current=h({},b,E);var v=d.useMemo(function(){return C(function(N){return g.current=N(g.current,_.current)},{trackMouse:D})},[D]),x=v[0],R=v[1];return g.current=function(N,P,F){var A={};return!P.trackTouch&&N.cleanUpTouch?(N.cleanUpTouch(),A.cleanUpTouch=void 0):P.trackTouch&&!N.cleanUpTouch&&N.el&&(A.cleanUpTouch=F(N.el,!P.preventDefaultTouchmoveEvent)),h({},N,A)}(g.current,_.current,R),x}})(l,u(888))},888:s=>{s.exports=n}},a={};function i(s){var l=a[s];if(l!==void 0)return l.exports;var u=a[s]={exports:{}};return r[s].call(u.exports,u,u.exports,i),u.exports}i.n=s=>{var l=s&&s.__esModule?()=>s.default:()=>s;return i.d(l,{a:l}),l},i.d=(s,l)=>{for(var u in l)i.o(l,u)&&!i.o(s,u)&&Object.defineProperty(s,u,{enumerable:!0,get:l[u]})},i.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch{if(typeof window=="object")return window}}(),i.o=(s,l)=>Object.prototype.hasOwnProperty.call(s,l),i.r=s=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(s,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(s,"__esModule",{value:!0})};var o={};return(()=>{function s(K){var Z,ae,le="";if(typeof K=="string"||typeof K=="number")le+=K;else if(typeof K=="object")if(Array.isArray(K))for(Z=0;Z<K.length;Z++)K[Z]&&(ae=s(K[Z]))&&(le&&(le+=" "),le+=ae);else for(Z in K)K[Z]&&(le&&(le+=" "),le+=Z);return le}function l(){for(var K,Z,ae=0,le="";ae<arguments.length;)(K=arguments[ae++])&&(Z=s(K))&&(le&&(le+=" "),le+=Z);return le}i.r(o),i.d(o,{default:()=>Rr});var u=i(888),c=i.n(u);const d=function(K){var Z=typeof K;return K!=null&&(Z=="object"||Z=="function")},h=typeof ut=="object"&&ut&&ut.Object===Object&&ut;var m=typeof self=="object"&&self&&self.Object===Object&&self;const p=h||m||Function("return this")(),y=function(){return p.Date.now()};var b=/\s/,w=/^\s+/;const S=function(K){return K&&K.slice(0,function(Z){for(var ae=Z.length;ae--&&b.test(Z.charAt(ae)););return ae}(K)+1).replace(w,"")},M=p.Symbol;var k=Object.prototype,C=k.hasOwnProperty,E=k.toString,D=M?M.toStringTag:void 0,g=Object.prototype.toString,_=M?M.toStringTag:void 0;const v=function(K){return K==null?K===void 0?"[object Undefined]":"[object Null]":_&&_ in Object(K)?function(Z){var ae=C.call(Z,D),le=Z[D];try{Z[D]=void 0;var Q=!0}catch{}var pe=E.call(Z);return Q&&(ae?Z[D]=le:delete Z[D]),pe}(K):function(Z){return g.call(Z)}(K)};var x=/^[-+]0x[0-9a-f]+$/i,R=/^0b[01]+$/i,N=/^0o[0-7]+$/i,P=parseInt;const F=function(K){if(typeof K=="number")return K;if(function(le){return typeof le=="symbol"||function(Q){return Q!=null&&typeof Q=="object"}(le)&&v(le)=="[object Symbol]"}(K))return NaN;if(d(K)){var Z=typeof K.valueOf=="function"?K.valueOf():K;K=d(Z)?Z+"":Z}if(typeof K!="string")return K===0?K:+K;K=S(K);var ae=R.test(K);return ae||N.test(K)?P(K.slice(2),ae?2:8):x.test(K)?NaN:+K};var A=Math.max,z=Math.min;const $=function(K,Z,ae){var le,Q,pe,ve,B,H,X=0,ue=!1,fe=!1,se=!0;if(typeof K!="function")throw new TypeError("Expected a function");function Re(qe){var at=le,mt=Q;return le=Q=void 0,X=qe,ve=K.apply(mt,at)}function Te(qe){return X=qe,B=setTimeout(Le,Z),ue?Re(qe):ve}function Oe(qe){var at=qe-H;return H===void 0||at>=Z||at<0||fe&&qe-X>=pe}function Le(){var qe=y();if(Oe(qe))return We(qe);B=setTimeout(Le,function(at){var mt=Z-(at-H);return fe?z(mt,pe-(at-X)):mt}(qe))}function We(qe){return B=void 0,se&&le?Re(qe):(le=Q=void 0,ve)}function ze(){var qe=y(),at=Oe(qe);if(le=arguments,Q=this,H=qe,at){if(B===void 0)return Te(H);if(fe)return clearTimeout(B),B=setTimeout(Le,Z),Re(H)}return B===void 0&&(B=setTimeout(Le,Z)),ve}return Z=F(Z)||0,d(ae)&&(ue=!!ae.leading,pe=(fe="maxWait"in ae)?A(F(ae.maxWait)||0,Z):pe,se="trailing"in ae?!!ae.trailing:se),ze.cancel=function(){B!==void 0&&clearTimeout(B),X=0,le=H=Q=B=void 0},ze.flush=function(){return B===void 0?ve:We(y())},ze},U=function(K,Z,ae){var le=!0,Q=!0;if(typeof K!="function")throw new TypeError("Expected a function");return d(ae)&&(le="leading"in ae?!!ae.leading:le,Q="trailing"in ae?!!ae.trailing:Q),$(K,Z,{leading:le,maxWait:Z,trailing:Q})};var T=i(590),j=i.n(T),Y=function(){if(typeof Map<"u")return Map;function K(Z,ae){var le=-1;return Z.some(function(Q,pe){return Q[0]===ae&&(le=pe,!0)}),le}return function(){function Z(){this.__entries__=[]}return Object.defineProperty(Z.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),Z.prototype.get=function(ae){var le=K(this.__entries__,ae),Q=this.__entries__[le];return Q&&Q[1]},Z.prototype.set=function(ae,le){var Q=K(this.__entries__,ae);~Q?this.__entries__[Q][1]=le:this.__entries__.push([ae,le])},Z.prototype.delete=function(ae){var le=this.__entries__,Q=K(le,ae);~Q&&le.splice(Q,1)},Z.prototype.has=function(ae){return!!~K(this.__entries__,ae)},Z.prototype.clear=function(){this.__entries__.splice(0)},Z.prototype.forEach=function(ae,le){le===void 0&&(le=null);for(var Q=0,pe=this.__entries__;Q<pe.length;Q++){var ve=pe[Q];ae.call(le,ve[1],ve[0])}},Z}()}(),O=typeof window<"u"&&typeof document<"u"&&window.document===document,ee=i.g!==void 0&&i.g.Math===Math?i.g:typeof self<"u"&&self.Math===Math?self:typeof window<"u"&&window.Math===Math?window:Function("return this")(),oe=typeof requestAnimationFrame=="function"?requestAnimationFrame.bind(ee):function(K){return setTimeout(function(){return K(Date.now())},1e3/60)},ce=["top","right","bottom","left","width","height","size","weight"],de=typeof MutationObserver<"u",J=function(){function K(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=function(Z,ae){var le=!1,Q=!1,pe=0;function ve(){le&&(le=!1,Z()),Q&&H()}function B(){oe(ve)}function H(){var X=Date.now();if(le){if(X-pe<2)return;Q=!0}else le=!0,Q=!1,setTimeout(B,20);pe=X}return H}(this.refresh.bind(this))}return K.prototype.addObserver=function(Z){~this.observers_.indexOf(Z)||this.observers_.push(Z),this.connected_||this.connect_()},K.prototype.removeObserver=function(Z){var ae=this.observers_,le=ae.indexOf(Z);~le&&ae.splice(le,1),!ae.length&&this.connected_&&this.disconnect_()},K.prototype.refresh=function(){this.updateObservers_()&&this.refresh()},K.prototype.updateObservers_=function(){var Z=this.observers_.filter(function(ae){return ae.gatherActive(),ae.hasActive()});return Z.forEach(function(ae){return ae.broadcastActive()}),Z.length>0},K.prototype.connect_=function(){O&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),de?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},K.prototype.disconnect_=function(){O&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},K.prototype.onTransitionEnd_=function(Z){var ae=Z.propertyName,le=ae===void 0?"":ae;ce.some(function(Q){return!!~le.indexOf(Q)})&&this.refresh()},K.getInstance=function(){return this.instance_||(this.instance_=new K),this.instance_},K.instance_=null,K}(),me=function(K,Z){for(var ae=0,le=Object.keys(Z);ae<le.length;ae++){var Q=le[ae];Object.defineProperty(K,Q,{value:Z[Q],enumerable:!1,writable:!1,configurable:!0})}return K},ge=function(K){return K&&K.ownerDocument&&K.ownerDocument.defaultView||ee},ye=Ne(0,0,0,0);function Ae(K){return parseFloat(K)||0}function rt(K){for(var Z=[],ae=1;ae<arguments.length;ae++)Z[ae-1]=arguments[ae];return Z.reduce(function(le,Q){return le+Ae(K["border-"+Q+"-width"])},0)}var Ce=typeof SVGGraphicsElement<"u"?function(K){return K instanceof ge(K).SVGGraphicsElement}:function(K){return K instanceof ge(K).SVGElement&&typeof K.getBBox=="function"};function Ye(K){return O?Ce(K)?function(Z){var ae=Z.getBBox();return Ne(0,0,ae.width,ae.height)}(K):function(Z){var ae=Z.clientWidth,le=Z.clientHeight;if(!ae&&!le)return ye;var Q=ge(Z).getComputedStyle(Z),pe=function(se){for(var Re={},Te=0,Oe=["top","right","bottom","left"];Te<Oe.length;Te++){var Le=Oe[Te],We=se["padding-"+Le];Re[Le]=Ae(We)}return Re}(Q),ve=pe.left+pe.right,B=pe.top+pe.bottom,H=Ae(Q.width),X=Ae(Q.height);if(Q.boxSizing==="border-box"&&(Math.round(H+ve)!==ae&&(H-=rt(Q,"left","right")+ve),Math.round(X+B)!==le&&(X-=rt(Q,"top","bottom")+B)),!function(se){return se===ge(se).document.documentElement}(Z)){var ue=Math.round(H+ve)-ae,fe=Math.round(X+B)-le;Math.abs(ue)!==1&&(H-=ue),Math.abs(fe)!==1&&(X-=fe)}return Ne(pe.left,pe.top,H,X)}(K):ye}function Ne(K,Z,ae,le){return{x:K,y:Z,width:ae,height:le}}var Se=function(){function K(Z){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=Ne(0,0,0,0),this.target=Z}return K.prototype.isActive=function(){var Z=Ye(this.target);return this.contentRect_=Z,Z.width!==this.broadcastWidth||Z.height!==this.broadcastHeight},K.prototype.broadcastRect=function(){var Z=this.contentRect_;return this.broadcastWidth=Z.width,this.broadcastHeight=Z.height,Z},K}(),Ke=function(K,Z){var ae,le,Q,pe,ve,B,H,X=(le=(ae=Z).x,Q=ae.y,pe=ae.width,ve=ae.height,B=typeof DOMRectReadOnly<"u"?DOMRectReadOnly:Object,H=Object.create(B.prototype),me(H,{x:le,y:Q,width:pe,height:ve,top:Q,right:le+pe,bottom:ve+Q,left:le}),H);me(this,{target:K,contentRect:X})},ot=function(){function K(Z,ae,le){if(this.activeObservations_=[],this.observations_=new Y,typeof Z!="function")throw new TypeError("The callback provided as parameter 1 is not a function.");this.callback_=Z,this.controller_=ae,this.callbackCtx_=le}return K.prototype.observe=function(Z){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(typeof Element<"u"&&Element instanceof Object){if(!(Z instanceof ge(Z).Element))throw new TypeError('parameter 1 is not of type "Element".');var ae=this.observations_;ae.has(Z)||(ae.set(Z,new Se(Z)),this.controller_.addObserver(this),this.controller_.refresh())}},K.prototype.unobserve=function(Z){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(typeof Element<"u"&&Element instanceof Object){if(!(Z instanceof ge(Z).Element))throw new TypeError('parameter 1 is not of type "Element".');var ae=this.observations_;ae.has(Z)&&(ae.delete(Z),ae.size||this.controller_.removeObserver(this))}},K.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},K.prototype.gatherActive=function(){var Z=this;this.clearActive(),this.observations_.forEach(function(ae){ae.isActive()&&Z.activeObservations_.push(ae)})},K.prototype.broadcastActive=function(){if(this.hasActive()){var Z=this.callbackCtx_,ae=this.activeObservations_.map(function(le){return new Ke(le.target,le.broadcastRect())});this.callback_.call(Z,ae,Z),this.clearActive()}},K.prototype.clearActive=function(){this.activeObservations_.splice(0)},K.prototype.hasActive=function(){return this.activeObservations_.length>0},K}(),Ue=typeof WeakMap<"u"?new WeakMap:new Y,we=function K(Z){if(!(this instanceof K))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var ae=J.getInstance(),le=new ot(Z,ae,this);Ue.set(this,le)};["observe","unobserve","disconnect"].forEach(function(K){we.prototype[K]=function(){var Z;return(Z=Ue.get(this))[K].apply(Z,arguments)}});const xe=ee.ResizeObserver!==void 0?ee.ResizeObserver:we;var $e=i(37),ne=i(697),te=c().memo(function(K){var Z=K.description,ae=K.fullscreen,le=K.handleImageLoaded,Q=K.isFullscreen,pe=K.onImageError,ve=K.original,B=K.originalAlt,H=K.originalHeight,X=K.originalWidth,ue=K.originalTitle,fe=K.sizes,se=K.srcSet,Re=K.loading,Te=Q&&ae||ve;return c().createElement(c().Fragment,null,c().createElement("img",{className:"image-gallery-image",src:Te,alt:B,srcSet:se,height:H,width:X,sizes:fe,title:ue,onLoad:function(Oe){return le(Oe,ve)},onError:pe,loading:Re}),Z&&c().createElement("span",{className:"image-gallery-description"},Z))});te.displayName="Item",te.propTypes={description:ne.string,fullscreen:ne.string,handleImageLoaded:ne.func.isRequired,isFullscreen:ne.bool,onImageError:ne.func.isRequired,original:ne.string.isRequired,originalAlt:ne.string,originalHeight:ne.string,originalWidth:ne.string,originalTitle:ne.string,sizes:ne.string,srcSet:ne.string,loading:ne.string},te.defaultProps={description:"",fullscreen:"",isFullscreen:!1,originalAlt:"",originalHeight:"",originalWidth:"",originalTitle:"",sizes:"",srcSet:"",loading:"eager"};const he=te;var Ie={left:c().createElement("polyline",{points:"15 18 9 12 15 6"}),right:c().createElement("polyline",{points:"9 18 15 12 9 6"}),maximize:c().createElement("path",{d:"M8 3H5a2 2 0 0 0-2 2v3m18 0V5a2 2 0 0 0-2-2h-3m0 18h3a2 2 0 0 0 2-2v-3M3 16v3a2 2 0 0 0 2 2h3"}),minimize:c().createElement("path",{d:"M8 3v3a2 2 0 0 1-2 2H3m18 0h-3a2 2 0 0 1-2-2V3m0 18v-3a2 2 0 0 1 2-2h3M3 16h3a2 2 0 0 1 2 2v3"}),play:c().createElement("polygon",{points:"5 3 19 12 5 21 5 3"}),pause:c().createElement(c().Fragment,null,c().createElement("rect",{x:"6",y:"4",width:"4",height:"16"}),c().createElement("rect",{x:"14",y:"4",width:"4",height:"16"}))},Be=function(K){var Z=K.strokeWidth,ae=K.viewBox,le=K.icon;return c().createElement("svg",{className:"image-gallery-svg",xmlns:"http://www.w3.org/2000/svg",viewBox:ae,fill:"none",stroke:"currentColor",strokeWidth:Z,strokeLinecap:"round",strokeLinejoin:"round"},Ie[le])};Be.propTypes={strokeWidth:ne.number,viewBox:ne.string,icon:(0,ne.oneOf)(["left","right","maximize","minimize","play","pause"]).isRequired},Be.defaultProps={strokeWidth:1,viewBox:"0 0 24 24"};const Ve=Be;var vt=c().memo(function(K){var Z=K.isFullscreen,ae=K.onClick;return c().createElement("button",{type:"button",className:"image-gallery-icon image-gallery-fullscreen-button",onClick:ae,"aria-label":"Open Fullscreen"},c().createElement(Ve,{strokeWidth:2,icon:Z?"minimize":"maximize"}))});vt.displayName="Fullscreen",vt.propTypes={isFullscreen:ne.bool.isRequired,onClick:ne.func.isRequired};const At=vt;var Et=c().memo(function(K){var Z=K.disabled,ae=K.onClick;return c().createElement("button",{type:"button",className:"image-gallery-icon image-gallery-left-nav",disabled:Z,onClick:ae,"aria-label":"Previous Slide"},c().createElement(Ve,{icon:"left",viewBox:"6 0 12 24"}))});Et.displayName="LeftNav",Et.propTypes={disabled:ne.bool.isRequired,onClick:ne.func.isRequired};const xt=Et;var jt=c().memo(function(K){var Z=K.disabled,ae=K.onClick;return c().createElement("button",{type:"button",className:"image-gallery-icon image-gallery-right-nav",disabled:Z,onClick:ae,"aria-label":"Next Slide"},c().createElement(Ve,{icon:"right",viewBox:"6 0 12 24"}))});jt.displayName="RightNav",jt.propTypes={disabled:ne.bool.isRequired,onClick:ne.func.isRequired};const Mt=jt;var _t=c().memo(function(K){var Z=K.isPlaying,ae=K.onClick;return c().createElement("button",{type:"button",className:"image-gallery-icon image-gallery-play-button",onClick:ae,"aria-label":"Play or Pause Slideshow"},c().createElement(Ve,{strokeWidth:2,icon:Z?"pause":"play"}))});_t.displayName="PlayPause",_t.propTypes={isPlaying:ne.bool.isRequired,onClick:ne.func.isRequired};const pt=_t;function dn(){return dn=Object.assign||function(K){for(var Z=1;Z<arguments.length;Z++){var ae=arguments[Z];for(var le in ae)Object.prototype.hasOwnProperty.call(ae,le)&&(K[le]=ae[le])}return K},dn.apply(this,arguments)}var Zt=function(K){var Z=K.children,ae=K.className,le=K.delta,Q=K.onSwiping,pe=K.onSwiped,ve=(0,$e.useSwipeable)({delta:le,onSwiping:Q,onSwiped:pe});return c().createElement("div",dn({},ve,{className:ae}),Z)};Zt.propTypes={children:ne.node.isRequired,className:ne.string,delta:ne.number,onSwiped:ne.func,onSwiping:ne.func},Zt.defaultProps={className:"",delta:0,onSwiping:function(){},onSwiped:function(){}};const fn=Zt;function mn(K){return mn=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(Z){return typeof Z}:function(Z){return Z&&typeof Symbol=="function"&&Z.constructor===Symbol&&Z!==Symbol.prototype?"symbol":typeof Z},mn(K)}function dt(K,Z){var ae=Object.keys(K);if(Object.getOwnPropertySymbols){var le=Object.getOwnPropertySymbols(K);Z&&(le=le.filter(function(Q){return Object.getOwnPropertyDescriptor(K,Q).enumerable})),ae.push.apply(ae,le)}return ae}function ft(K){for(var Z=1;Z<arguments.length;Z++){var ae=arguments[Z]!=null?arguments[Z]:{};Z%2?dt(Object(ae),!0).forEach(function(le){tn(K,le,ae[le])}):Object.getOwnPropertyDescriptors?Object.defineProperties(K,Object.getOwnPropertyDescriptors(ae)):dt(Object(ae)).forEach(function(le){Object.defineProperty(K,le,Object.getOwnPropertyDescriptor(ae,le))})}return K}function tn(K,Z,ae){return Z in K?Object.defineProperty(K,Z,{value:ae,enumerable:!0,configurable:!0,writable:!0}):K[Z]=ae,K}function Xn(K,Z){for(var ae=0;ae<Z.length;ae++){var le=Z[ae];le.enumerable=le.enumerable||!1,le.configurable=!0,"value"in le&&(le.writable=!0),Object.defineProperty(K,le.key,le)}}function Mn(K,Z){return Mn=Object.setPrototypeOf||function(ae,le){return ae.__proto__=le,ae},Mn(K,Z)}function pn(K,Z){return!Z||mn(Z)!=="object"&&typeof Z!="function"?Ct(K):Z}function Ct(K){if(K===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return K}function er(K){return er=Object.setPrototypeOf?Object.getPrototypeOf:function(Z){return Z.__proto__||Object.getPrototypeOf(Z)},er(K)}var nn=["fullscreenchange","MSFullscreenChange","mozfullscreenchange","webkitfullscreenchange"],Cr=(0,ne.arrayOf)((0,ne.shape)({srcSet:ne.string,media:ne.string}));function tr(K){var Z=parseInt(K.keyCode||K.which||0,10);return Z===66||Z===62}var $n=function(K){(function(B,H){if(typeof H!="function"&&H!==null)throw new TypeError("Super expression must either be null or a function");B.prototype=Object.create(H&&H.prototype,{constructor:{value:B,writable:!0,configurable:!0}}),H&&Mn(B,H)})(ve,K);var Z,ae,le,Q,pe=(le=ve,Q=function(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}(),function(){var B,H=er(le);if(Q){var X=er(this).constructor;B=Reflect.construct(H,arguments,X)}else B=H.apply(this,arguments);return pn(this,B)});function ve(B){var H;return function(X,ue){if(!(X instanceof ue))throw new TypeError("Cannot call a class as a function")}(this,ve),(H=pe.call(this,B)).state={currentIndex:B.startIndex,thumbsTranslate:0,thumbsSwipedTranslate:0,currentSlideOffset:0,galleryWidth:0,thumbnailsWrapperWidth:0,thumbnailsWrapperHeight:0,thumbsStyle:{transition:"all ".concat(B.slideDuration,"ms ease-out")},isFullscreen:!1,isSwipingThumbnail:!1,isPlaying:!1},H.loadedImages={},H.imageGallery=c().createRef(),H.thumbnailsWrapper=c().createRef(),H.thumbnails=c().createRef(),H.imageGallerySlideWrapper=c().createRef(),H.handleImageLoaded=H.handleImageLoaded.bind(Ct(H)),H.handleKeyDown=H.handleKeyDown.bind(Ct(H)),H.handleMouseDown=H.handleMouseDown.bind(Ct(H)),H.handleResize=H.handleResize.bind(Ct(H)),H.handleTouchMove=H.handleTouchMove.bind(Ct(H)),H.handleOnSwiped=H.handleOnSwiped.bind(Ct(H)),H.handleScreenChange=H.handleScreenChange.bind(Ct(H)),H.handleSwiping=H.handleSwiping.bind(Ct(H)),H.handleThumbnailSwiping=H.handleThumbnailSwiping.bind(Ct(H)),H.handleOnThumbnailSwiped=H.handleOnThumbnailSwiped.bind(Ct(H)),H.onThumbnailMouseLeave=H.onThumbnailMouseLeave.bind(Ct(H)),H.handleImageError=H.handleImageError.bind(Ct(H)),H.pauseOrPlay=H.pauseOrPlay.bind(Ct(H)),H.renderThumbInner=H.renderThumbInner.bind(Ct(H)),H.renderItem=H.renderItem.bind(Ct(H)),H.slideLeft=H.slideLeft.bind(Ct(H)),H.slideRight=H.slideRight.bind(Ct(H)),H.toggleFullScreen=H.toggleFullScreen.bind(Ct(H)),H.togglePlay=H.togglePlay.bind(Ct(H)),H.unthrottledSlideToIndex=H.slideToIndex,H.slideToIndex=U(H.unthrottledSlideToIndex,B.slideDuration,{trailing:!1}),B.lazyLoad&&(H.lazyLoaded=[]),H}return Z=ve,ae=[{key:"componentDidMount",value:function(){var B=this.props,H=B.autoPlay,X=B.useWindowKeyDown;H&&this.play(),X?window.addEventListener("keydown",this.handleKeyDown):this.imageGallery.current.addEventListener("keydown",this.handleKeyDown),window.addEventListener("mousedown",this.handleMouseDown),window.addEventListener("touchmove",this.handleTouchMove,{passive:!1}),this.initSlideWrapperResizeObserver(this.imageGallerySlideWrapper),this.initThumbnailWrapperResizeObserver(this.thumbnailsWrapper),this.addScreenChangeEvent()}},{key:"componentDidUpdate",value:function(B,H){var X=this.props,ue=X.items,fe=X.lazyLoad,se=X.slideDuration,Re=X.slideInterval,Te=X.startIndex,Oe=X.thumbnailPosition,Le=X.showThumbnails,We=X.useWindowKeyDown,ze=this.state,qe=ze.currentIndex,at=ze.isPlaying,mt=B.items.length!==ue.length,Xt=!j()(B.items,ue),$t=B.startIndex!==Te,Vt=B.thumbnailPosition!==Oe,_n=B.showThumbnails!==Le;Re===B.slideInterval&&se===B.slideDuration||at&&(this.pause(),this.play()),Vt&&(this.removeResizeObserver(),this.initSlideWrapperResizeObserver(this.imageGallerySlideWrapper),this.initThumbnailWrapperResizeObserver(this.thumbnailsWrapper)),_n&&Le&&this.initThumbnailWrapperResizeObserver(this.thumbnailsWrapper),_n&&!Le&&this.removeThumbnailsResizeObserver(),(mt||_n)&&this.handleResize(),H.currentIndex!==qe&&this.slideThumbnailBar(),B.slideDuration!==se&&(this.slideToIndex=U(this.unthrottledSlideToIndex,se,{trailing:!1})),!fe||B.lazyLoad&&!Xt||(this.lazyLoaded=[]),We!==B.useWindowKeyDown&&(We?(this.imageGallery.current.removeEventListener("keydown",this.handleKeyDown),window.addEventListener("keydown",this.handleKeyDown)):(window.removeEventListener("keydown",this.handleKeyDown),this.imageGallery.current.addEventListener("keydown",this.handleKeyDown))),($t||Xt)&&this.setState({currentIndex:Te,slideStyle:{transition:"none"}})}},{key:"componentWillUnmount",value:function(){var B=this.props.useWindowKeyDown;window.removeEventListener("mousedown",this.handleMouseDown),window.removeEventListener("touchmove",this.handleTouchMove),this.removeScreenChangeEvent(),this.removeResizeObserver(),this.playPauseIntervalId&&(window.clearInterval(this.playPauseIntervalId),this.playPauseIntervalId=null),this.transitionTimer&&window.clearTimeout(this.transitionTimer),B?window.removeEventListener("keydown",this.handleKeyDown):this.imageGallery.current.removeEventListener("keydown",this.handleKeyDown)}},{key:"onSliding",value:function(){var B=this,H=this.state,X=H.currentIndex,ue=H.isTransitioning,fe=this.props,se=fe.onSlide,Re=fe.slideDuration;this.transitionTimer=window.setTimeout(function(){ue&&(B.setState({isTransitioning:!ue,isSwipingThumbnail:!1}),se&&se(X))},Re+50)}},{key:"onThumbnailClick",value:function(B,H){var X=this.props.onThumbnailClick;B.target.parentNode.parentNode.blur(),this.slideToIndex(H,B),X&&X(B,H)}},{key:"onThumbnailMouseOver",value:function(B,H){var X=this;this.thumbnailMouseOverTimer&&(window.clearTimeout(this.thumbnailMouseOverTimer),this.thumbnailMouseOverTimer=null),this.thumbnailMouseOverTimer=window.setTimeout(function(){X.slideToIndex(H),X.pause()},300)}},{key:"onThumbnailMouseLeave",value:function(){if(this.thumbnailMouseOverTimer){var B=this.props.autoPlay;window.clearTimeout(this.thumbnailMouseOverTimer),this.thumbnailMouseOverTimer=null,B&&this.play()}}},{key:"setThumbsTranslate",value:function(B){this.setState({thumbsTranslate:B})}},{key:"setModalFullscreen",value:function(B){var H=this.props.onScreenChange;this.setState({modalFullscreen:B}),H&&H(B)}},{key:"getThumbsTranslate",value:function(B){var H,X=this.props,ue=X.disableThumbnailScroll,fe=X.items,se=this.state,Re=se.thumbnailsWrapperWidth,Te=se.thumbnailsWrapperHeight,Oe=this.thumbnails&&this.thumbnails.current;if(ue)return 0;if(Oe){if(this.isThumbnailVertical()){if(Oe.scrollHeight<=Te)return 0;H=Oe.scrollHeight-Te}else{if(Oe.scrollWidth<=Re||Re<=0)return 0;H=Oe.scrollWidth-Re}return B*(H/(fe.length-1))}return 0}},{key:"getThumbnailPositionClassName",value:function(B){switch(B){case"left":B=" ".concat("image-gallery-thumbnails-left");break;case"right":B=" ".concat("image-gallery-thumbnails-right");break;case"bottom":B=" ".concat("image-gallery-thumbnails-bottom");break;case"top":B=" ".concat("image-gallery-thumbnails-top")}return B}},{key:"getAlignmentClassName",value:function(B){var H=this.state.currentIndex,X=this.props,ue=X.infinite,fe=X.items,se="",Re="image-gallery-left",Te="image-gallery-right";switch(B){case H-1:se=" ".concat(Re);break;case H:se=" ".concat("image-gallery-center");break;case H+1:se=" ".concat(Te)}return fe.length>=3&&ue&&(B===0&&H===fe.length-1?se=" ".concat(Te):B===fe.length-1&&H===0&&(se=" ".concat(Re))),se}},{key:"getTranslateXForTwoSlide",value:function(B){var H=this.state,X=H.currentIndex,ue=H.currentSlideOffset,fe=H.previousIndex,se=X!==fe,Re=B===0&&fe===0,Te=B===1&&fe===1,Oe=B===0&&X===1,Le=B===1&&X===0,We=ue===0,ze=-100*X+100*B+ue;return ue>0?this.direction="left":ue<0&&(this.direction="right"),Le&&ue>0&&(ze=-100+ue),Oe&&ue<0&&(ze=100+ue),se?Re&&We&&this.direction==="left"?ze=100:Te&&We&&this.direction==="right"&&(ze=-100):(Le&&We&&this.direction==="left"&&(ze=-100),Oe&&We&&this.direction==="right"&&(ze=100)),ze}},{key:"getThumbnailBarHeight",value:function(){return this.isThumbnailVertical()?{height:this.state.gallerySlideWrapperHeight}:{}}},{key:"getSlideStyle",value:function(B){var H=this.state,X=H.currentIndex,ue=H.currentSlideOffset,fe=H.slideStyle,se=this.props,Re=se.infinite,Te=se.items,Oe=se.useTranslate3D,Le=se.isRTL,We=-100*X,ze=Te.length-1,qe=(We+100*B)*(Le?-1:1)+ue;Re&&Te.length>2&&(X===0&&B===ze?qe=-100*(Le?-1:1)+ue:X===ze&&B===0&&(qe=100*(Le?-1:1)+ue)),Re&&Te.length===2&&(qe=this.getTranslateXForTwoSlide(B));var at="translate(".concat(qe,"%, 0)");return Oe&&(at="translate3d(".concat(qe,"%, 0, 0)")),ft({display:this.isSlideVisible(B)?"inherit":"none",WebkitTransform:at,MozTransform:at,msTransform:at,OTransform:at,transform:at},fe)}},{key:"getCurrentIndex",value:function(){return this.state.currentIndex}},{key:"getThumbnailStyle",value:function(){var B,H=this.props,X=H.useTranslate3D,ue=H.isRTL,fe=this.state,se=fe.thumbsTranslate,Re=fe.thumbsStyle,Te=ue?-1*se:se;return this.isThumbnailVertical()?(B="translate(0, ".concat(se,"px)"),X&&(B="translate3d(0, ".concat(se,"px, 0)"))):(B="translate(".concat(Te,"px, 0)"),X&&(B="translate3d(".concat(Te,"px, 0, 0)"))),ft({WebkitTransform:B,MozTransform:B,msTransform:B,OTransform:B,transform:B},Re)}},{key:"getSlideItems",value:function(){var B=this,H=this.state.currentIndex,X=this.props,ue=X.items,fe=X.slideOnThumbnailOver,se=X.onClick,Re=X.lazyLoad,Te=X.onTouchMove,Oe=X.onTouchEnd,Le=X.onTouchStart,We=X.onMouseOver,ze=X.onMouseLeave,qe=X.renderItem,at=X.renderThumbInner,mt=X.showThumbnails,Xt=X.showBullets,$t=[],Vt=[],_n=[];return ue.forEach(function(Wt,st){var Pr=B.getAlignmentClassName(st),Qr=Wt.originalClass?" ".concat(Wt.originalClass):"",Pa=Wt.thumbnailClass?" ".concat(Wt.thumbnailClass):"",Jr=Wt.renderItem||qe||B.renderItem,ma=Wt.renderThumbInner||at||B.renderThumbInner,Xr=!Re||Pr||B.lazyLoaded[st];Xr&&Re&&!B.lazyLoaded[st]&&(B.lazyLoaded[st]=!0);var Or=B.getSlideStyle(st),ea=c().createElement("div",{"aria-label":"Go to Slide ".concat(st+1),key:"slide-".concat(st),tabIndex:"-1",className:"image-gallery-slide ".concat(Pr," ").concat(Qr),style:Or,onClick:se,onKeyUp:B.handleSlideKeyUp,onTouchMove:Te,onTouchEnd:Oe,onTouchStart:Le,onMouseOver:We,onFocus:We,onMouseLeave:ze,role:"button"},Xr?Jr(Wt):c().createElement("div",{style:{height:"100%"}}));if($t.push(ea),mt&&Wt.thumbnail){var wr=l("image-gallery-thumbnail",Pa,{active:H===st});Vt.push(c().createElement("button",{key:"thumbnail-".concat(st),type:"button",tabIndex:"0","aria-pressed":H===st?"true":"false","aria-label":"Go to Slide ".concat(st+1),className:wr,onMouseLeave:fe?B.onThumbnailMouseLeave:null,onMouseOver:function(xn){return B.handleThumbnailMouseOver(xn,st)},onFocus:function(xn){return B.handleThumbnailMouseOver(xn,st)},onKeyUp:function(xn){return B.handleThumbnailKeyUp(xn,st)},onClick:function(xn){return B.onThumbnailClick(xn,st)}},ma(Wt)))}if(Xt){var ta=l("image-gallery-bullet",Wt.bulletClass,{active:H===st});_n.push(c().createElement("button",{type:"button",key:"bullet-".concat(st),className:ta,onClick:function(xn){return Wt.bulletOnClick&&Wt.bulletOnClick({item:Wt,itemIndex:st,currentIndex:H}),xn.target.blur(),B.slideToIndex.call(B,st,xn)},"aria-pressed":H===st?"true":"false","aria-label":"Go to Slide ".concat(st+1)}))}}),{slides:$t,thumbnails:Vt,bullets:_n}}},{key:"ignoreIsTransitioning",value:function(){var B=this.props.items,H=this.state,X=H.previousIndex,ue=H.currentIndex,fe=B.length-1;return Math.abs(X-ue)>1&&!(X===0&&ue===fe)&&!(X===fe&&ue===0)}},{key:"isFirstOrLastSlide",value:function(B){return B===this.props.items.length-1||B===0}},{key:"slideIsTransitioning",value:function(B){var H=this.state,X=H.isTransitioning,ue=H.previousIndex,fe=H.currentIndex;return X&&!(B===ue||B===fe)}},{key:"isSlideVisible",value:function(B){return!this.slideIsTransitioning(B)||this.ignoreIsTransitioning()&&!this.isFirstOrLastSlide(B)}},{key:"slideThumbnailBar",value:function(){var B=this.state,H=B.currentIndex,X=B.isSwipingThumbnail,ue=-this.getThumbsTranslate(H);X||(H===0?this.setState({thumbsTranslate:0,thumbsSwipedTranslate:0}):this.setState({thumbsTranslate:ue,thumbsSwipedTranslate:ue}))}},{key:"canSlide",value:function(){return this.props.items.length>=2}},{key:"canSlideLeft",value:function(){var B=this.props,H=B.infinite,X=B.isRTL;return H||(X?this.canSlideNext():this.canSlidePrevious())}},{key:"canSlideRight",value:function(){var B=this.props,H=B.infinite,X=B.isRTL;return H||(X?this.canSlidePrevious():this.canSlideNext())}},{key:"canSlidePrevious",value:function(){return this.state.currentIndex>0}},{key:"canSlideNext",value:function(){return this.state.currentIndex<this.props.items.length-1}},{key:"handleSwiping",value:function(B){var H=B.event,X=B.absX,ue=B.dir,fe=this.props,se=fe.disableSwipe,Re=fe.stopPropagation,Te=this.state,Oe=Te.galleryWidth,Le=Te.isTransitioning,We=Te.swipingUpDown,ze=Te.swipingLeftRight;if(ue!==$e.UP&&ue!==$e.DOWN&&!We||ze){if(ue!==$e.LEFT&&ue!==$e.RIGHT||ze||this.setState({swipingLeftRight:!0}),!se){var qe=this.props.swipingTransitionDuration;if(Re&&H.preventDefault(),Le)this.setState({currentSlideOffset:0});else{var at=ue===$e.RIGHT?1:-1,mt=X/Oe*100;Math.abs(mt)>=100&&(mt=100);var Xt={transition:"transform ".concat(qe,"ms ease-out")};this.setState({currentSlideOffset:at*mt,slideStyle:Xt})}}}else We||this.setState({swipingUpDown:!0})}},{key:"handleThumbnailSwiping",value:function(B){var H=B.event,X=B.absX,ue=B.absY,fe=B.dir,se=this.props,Re=se.stopPropagation,Te=se.swipingThumbnailTransitionDuration,Oe=this.state,Le=Oe.thumbsSwipedTranslate,We=Oe.thumbnailsWrapperHeight,ze=Oe.thumbnailsWrapperWidth,qe=Oe.swipingUpDown,at=Oe.swipingLeftRight;if(this.isThumbnailVertical()){if((fe===$e.LEFT||fe===$e.RIGHT||at)&&!qe)return void(at||this.setState({swipingLeftRight:!0}));fe!==$e.UP&&fe!==$e.DOWN||qe||this.setState({swipingUpDown:!0})}else{if((fe===$e.UP||fe===$e.DOWN||qe)&&!at)return void(qe||this.setState({swipingUpDown:!0}));fe!==$e.LEFT&&fe!==$e.RIGHT||at||this.setState({swipingLeftRight:!0})}var mt,Xt,$t,Vt,_n,Wt=this.thumbnails&&this.thumbnails.current;if(this.isThumbnailVertical()?(mt=Le+(fe===$e.DOWN?ue:-ue),Xt=Wt.scrollHeight-We+20,$t=Math.abs(mt)>Xt,Vt=mt>20,_n=Wt.scrollHeight<=We):(mt=Le+(fe===$e.RIGHT?X:-X),Xt=Wt.scrollWidth-ze+20,$t=Math.abs(mt)>Xt,Vt=mt>20,_n=Wt.scrollWidth<=ze),!_n&&(fe!==$e.LEFT&&fe!==$e.UP||!$t)&&(fe!==$e.RIGHT&&fe!==$e.DOWN||!Vt)){Re&&H.stopPropagation();var st={transition:"transform ".concat(Te,"ms ease-out")};this.setState({thumbsTranslate:mt,thumbsStyle:st})}}},{key:"handleOnThumbnailSwiped",value:function(){var B=this.state.thumbsTranslate,H=this.props.slideDuration;this.resetSwipingDirection(),this.setState({isSwipingThumbnail:!0,thumbsSwipedTranslate:B,thumbsStyle:{transition:"all ".concat(H,"ms ease-out")}})}},{key:"sufficientSwipe",value:function(){var B=this.state.currentSlideOffset,H=this.props.swipeThreshold;return Math.abs(B)>H}},{key:"resetSwipingDirection",value:function(){var B=this.state,H=B.swipingUpDown,X=B.swipingLeftRight;H&&this.setState({swipingUpDown:!1}),X&&this.setState({swipingLeftRight:!1})}},{key:"handleOnSwiped",value:function(B){var H=B.event,X=B.dir,ue=B.velocity,fe=this.props,se=fe.disableSwipe,Re=fe.stopPropagation,Te=fe.flickThreshold;if(!se){var Oe=this.props.isRTL;Re&&H.stopPropagation(),this.resetSwipingDirection();var Le=(X===$e.LEFT?1:-1)*(Oe?-1:1),We=X===$e.UP||X===$e.DOWN,ze=ue>Te&&!We;this.handleOnSwipedTo(Le,ze)}}},{key:"handleOnSwipedTo",value:function(B,H){var X=this.state,ue=X.currentIndex,fe=X.isTransitioning,se=ue;!this.sufficientSwipe()&&!H||fe||(se+=B),(B===-1&&!this.canSlideLeft()||B===1&&!this.canSlideRight())&&(se=ue),this.unthrottledSlideToIndex(se)}},{key:"handleTouchMove",value:function(B){this.state.swipingLeftRight&&B.preventDefault()}},{key:"handleMouseDown",value:function(){this.imageGallery.current.classList.add("image-gallery-using-mouse")}},{key:"handleKeyDown",value:function(B){var H=this.props,X=H.disableKeyDown,ue=H.useBrowserFullscreen,fe=this.state.isFullscreen;if(this.imageGallery.current.classList.remove("image-gallery-using-mouse"),!X)switch(parseInt(B.keyCode||B.which||0,10)){case 37:this.canSlideLeft()&&!this.playPauseIntervalId&&this.slideLeft(B);break;case 39:this.canSlideRight()&&!this.playPauseIntervalId&&this.slideRight(B);break;case 27:fe&&!ue&&this.exitFullScreen()}}},{key:"handleImageError",value:function(B){var H=this.props.onErrorImageURL;H&&B.target.src.indexOf(H)===-1&&(B.target.src=H)}},{key:"removeThumbnailsResizeObserver",value:function(){this.resizeThumbnailWrapperObserver&&this.thumbnailsWrapper&&this.thumbnailsWrapper.current&&(this.resizeThumbnailWrapperObserver.unobserve(this.thumbnailsWrapper.current),this.resizeThumbnailWrapperObserver=null)}},{key:"removeResizeObserver",value:function(){this.resizeSlideWrapperObserver&&this.imageGallerySlideWrapper&&this.imageGallerySlideWrapper.current&&(this.resizeSlideWrapperObserver.unobserve(this.imageGallerySlideWrapper.current),this.resizeSlideWrapperObserver=null),this.removeThumbnailsResizeObserver()}},{key:"handleResize",value:function(){var B=this.state.currentIndex;this.imageGallery&&(this.imageGallery&&this.imageGallery.current&&this.setState({galleryWidth:this.imageGallery.current.offsetWidth}),this.imageGallerySlideWrapper&&this.imageGallerySlideWrapper.current&&this.setState({gallerySlideWrapperHeight:this.imageGallerySlideWrapper.current.offsetHeight}),this.setThumbsTranslate(-this.getThumbsTranslate(B)))}},{key:"initSlideWrapperResizeObserver",value:function(B){var H=this;B&&!B.current||(this.resizeSlideWrapperObserver=new xe($(function(X){X&&X.forEach(function(ue){H.setState({thumbnailsWrapperWidth:ue.contentRect.width},H.handleResize)})},50)),this.resizeSlideWrapperObserver.observe(B.current))}},{key:"initThumbnailWrapperResizeObserver",value:function(B){var H=this;B&&!B.current||(this.resizeThumbnailWrapperObserver=new xe($(function(X){X&&X.forEach(function(ue){H.setState({thumbnailsWrapperHeight:ue.contentRect.height},H.handleResize)})},50)),this.resizeThumbnailWrapperObserver.observe(B.current))}},{key:"toggleFullScreen",value:function(){this.state.isFullscreen?this.exitFullScreen():this.fullScreen()}},{key:"togglePlay",value:function(){this.playPauseIntervalId?this.pause():this.play()}},{key:"handleScreenChange",value:function(){var B=this.props,H=B.onScreenChange,X=B.useBrowserFullscreen,ue=document.fullscreenElement||document.msFullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement,fe=this.imageGallery.current===ue;H&&H(fe),X&&this.setState({isFullscreen:fe})}},{key:"slideToIndex",value:function(B,H){var X=this.state,ue=X.currentIndex,fe=X.isTransitioning,se=this.props,Re=se.items,Te=se.slideDuration,Oe=se.onBeforeSlide;if(!fe){H&&this.playPauseIntervalId&&(this.pause(!1),this.play(!1));var Le=Re.length-1,We=B;B<0?We=Le:B>Le&&(We=0),Oe&&We!==ue&&Oe(We),this.setState({previousIndex:ue,currentIndex:We,isTransitioning:We!==ue,currentSlideOffset:0,slideStyle:{transition:"all ".concat(Te,"ms ease-out")}},this.onSliding)}}},{key:"slideLeft",value:function(B){var H=this.props.isRTL;this.slideTo(B,H?"right":"left")}},{key:"slideRight",value:function(B){var H=this.props.isRTL;this.slideTo(B,H?"left":"right")}},{key:"slideTo",value:function(B,H){var X=this,ue=this.state,fe=ue.currentIndex,se=ue.currentSlideOffset,Re=ue.isTransitioning,Te=this.props.items,Oe=fe+(H==="left"?-1:1);Re||(Te.length===2?this.setState({currentSlideOffset:se+(H==="left"?.001:-.001),slideStyle:{transition:"none"}},function(){window.setTimeout(function(){return X.slideToIndex(Oe,B)},25)}):this.slideToIndex(Oe,B))}},{key:"handleThumbnailMouseOver",value:function(B,H){this.props.slideOnThumbnailOver&&this.onThumbnailMouseOver(B,H)}},{key:"handleThumbnailKeyUp",value:function(B,H){tr(B)&&this.onThumbnailClick(B,H)}},{key:"handleSlideKeyUp",value:function(B){tr(B)&&(0,this.props.onClick)(B)}},{key:"isThumbnailVertical",value:function(){var B=this.props.thumbnailPosition;return B==="left"||B==="right"}},{key:"addScreenChangeEvent",value:function(){var B=this;nn.forEach(function(H){document.addEventListener(H,B.handleScreenChange)})}},{key:"removeScreenChangeEvent",value:function(){var B=this;nn.forEach(function(H){document.removeEventListener(H,B.handleScreenChange)})}},{key:"fullScreen",value:function(){var B=this.props.useBrowserFullscreen,H=this.imageGallery.current;B?H.requestFullscreen?H.requestFullscreen():H.msRequestFullscreen?H.msRequestFullscreen():H.mozRequestFullScreen?H.mozRequestFullScreen():H.webkitRequestFullscreen?H.webkitRequestFullscreen():this.setModalFullscreen(!0):this.setModalFullscreen(!0),this.setState({isFullscreen:!0})}},{key:"exitFullScreen",value:function(){var B=this.state.isFullscreen,H=this.props.useBrowserFullscreen;B&&(H?document.exitFullscreen?document.exitFullscreen():document.webkitExitFullscreen?document.webkitExitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.msExitFullscreen?document.msExitFullscreen():this.setModalFullscreen(!1):this.setModalFullscreen(!1),this.setState({isFullscreen:!1}))}},{key:"pauseOrPlay",value:function(){var B=this.props.infinite,H=this.state.currentIndex;B||this.canSlideRight()?this.slideToIndex(H+1):this.pause()}},{key:"play",value:function(){var B=!(arguments.length>0&&arguments[0]!==void 0)||arguments[0],H=this.props,X=H.onPlay,ue=H.slideInterval,fe=H.slideDuration,se=this.state.currentIndex;this.playPauseIntervalId||(this.setState({isPlaying:!0}),this.playPauseIntervalId=window.setInterval(this.pauseOrPlay,Math.max(ue,fe)),X&&B&&X(se))}},{key:"pause",value:function(){var B=!(arguments.length>0&&arguments[0]!==void 0)||arguments[0],H=this.props.onPause,X=this.state.currentIndex;this.playPauseIntervalId&&(window.clearInterval(this.playPauseIntervalId),this.playPauseIntervalId=null,this.setState({isPlaying:!1}),H&&B&&H(X))}},{key:"isImageLoaded",value:function(B){return!!this.loadedImages[B.original]||(this.loadedImages[B.original]=!0,!1)}},{key:"handleImageLoaded",value:function(B,H){var X=this.props.onImageLoad;!this.loadedImages[H]&&X&&(this.loadedImages[H]=!0,X(B))}},{key:"renderItem",value:function(B){var H=this.state.isFullscreen,X=this.props.onImageError||this.handleImageError;return c().createElement(he,{description:B.description,fullscreen:B.fullscreen,handleImageLoaded:this.handleImageLoaded,isFullscreen:H,onImageError:X,original:B.original,originalAlt:B.originalAlt,originalHeight:B.originalHeight,originalWidth:B.originalWidth,originalTitle:B.originalTitle,sizes:B.sizes,loading:B.loading,srcSet:B.srcSet})}},{key:"renderThumbInner",value:function(B){var H=this.props.onThumbnailError||this.handleImageError;return c().createElement("span",{className:"image-gallery-thumbnail-inner"},c().createElement("img",{className:"image-gallery-thumbnail-image",src:B.thumbnail,height:B.thumbnailHeight,width:B.thumbnailWidth,alt:B.thumbnailAlt,title:B.thumbnailTitle,loading:B.thumbnailLoading,onError:H}),B.thumbnailLabel&&c().createElement("div",{className:"image-gallery-thumbnail-label"},B.thumbnailLabel))}},{key:"render",value:function(){var B=this.state,H=B.currentIndex,X=B.isFullscreen,ue=B.modalFullscreen,fe=B.isPlaying,se=this.props,Re=se.additionalClass,Te=se.disableThumbnailSwipe,Oe=se.indexSeparator,Le=se.isRTL,We=se.items,ze=se.thumbnailPosition,qe=se.renderFullscreenButton,at=se.renderCustomControls,mt=se.renderLeftNav,Xt=se.renderRightNav,$t=se.showBullets,Vt=se.showFullscreenButton,_n=se.showIndex,Wt=se.showThumbnails,st=se.showNav,Pr=se.showPlayButton,Qr=se.renderPlayPauseButton,Pa=this.getThumbnailStyle(),Jr=this.getSlideItems(),ma=Jr.slides,Xr=Jr.thumbnails,Or=Jr.bullets,ea=l("image-gallery-slide-wrapper",this.getThumbnailPositionClassName(ze),{"image-gallery-rtl":Le}),wr=c().createElement("div",{ref:this.imageGallerySlideWrapper,className:ea},at&&at(),this.canSlide()?c().createElement(c().Fragment,null,st&&c().createElement(c().Fragment,null,mt(this.slideLeft,!this.canSlideLeft()),Xt(this.slideRight,!this.canSlideRight())),c().createElement(fn,{className:"image-gallery-swipe",delta:0,onSwiping:this.handleSwiping,onSwiped:this.handleOnSwiped},c().createElement("div",{className:"image-gallery-slides"},ma))):c().createElement("div",{className:"image-gallery-slides"},ma),Pr&&Qr(this.togglePlay,fe),$t&&c().createElement("div",{className:"image-gallery-bullets"},c().createElement("div",{className:"image-gallery-bullets-container",role:"navigation","aria-label":"Bullet Navigation"},Or)),Vt&&qe(this.toggleFullScreen,X),_n&&c().createElement("div",{className:"image-gallery-index"},c().createElement("span",{className:"image-gallery-index-current"},H+1),c().createElement("span",{className:"image-gallery-index-separator"},Oe),c().createElement("span",{className:"image-gallery-index-total"},We.length))),ta=l("image-gallery",Re,{"fullscreen-modal":ue}),xn=l("image-gallery-content",this.getThumbnailPositionClassName(ze),{fullscreen:X}),xi=l("image-gallery-thumbnails-wrapper",this.getThumbnailPositionClassName(ze),{"thumbnails-wrapper-rtl":!this.isThumbnailVertical()&&Le},{"thumbnails-swipe-horizontal":!this.isThumbnailVertical()&&!Te},{"thumbnails-swipe-vertical":this.isThumbnailVertical()&&!Te});return c().createElement("div",{ref:this.imageGallery,className:ta,"aria-live":"polite"},c().createElement("div",{className:xn},(ze==="bottom"||ze==="right")&&wr,Wt&&Xr.length>0?c().createElement(fn,{className:xi,delta:0,onSwiping:!Te&&this.handleThumbnailSwiping,onSwiped:!Te&&this.handleOnThumbnailSwiped},c().createElement("div",{className:"image-gallery-thumbnails",ref:this.thumbnailsWrapper,style:this.getThumbnailBarHeight()},c().createElement("nav",{ref:this.thumbnails,className:"image-gallery-thumbnails-container",style:Pa,"aria-label":"Thumbnail Navigation"},Xr))):null,(ze==="top"||ze==="left")&&wr))}}],ae&&Xn(Z.prototype,ae),ve}(c().Component);$n.propTypes={flickThreshold:ne.number,items:(0,ne.arrayOf)((0,ne.shape)({bulletClass:ne.string,bulletOnClick:ne.func,description:ne.string,original:ne.string,originalHeight:ne.number,originalWidth:ne.number,loading:ne.string,thumbnailHeight:ne.number,thumbnailWidth:ne.number,thumbnailLoading:ne.string,fullscreen:ne.string,originalAlt:ne.string,originalTitle:ne.string,thumbnail:ne.string,thumbnailAlt:ne.string,thumbnailLabel:ne.string,thumbnailTitle:ne.string,originalClass:ne.string,thumbnailClass:ne.string,renderItem:ne.func,renderThumbInner:ne.func,imageSet:Cr,srcSet:ne.string,sizes:ne.string})).isRequired,showNav:ne.bool,autoPlay:ne.bool,lazyLoad:ne.bool,infinite:ne.bool,showIndex:ne.bool,showBullets:ne.bool,showThumbnails:ne.bool,showPlayButton:ne.bool,showFullscreenButton:ne.bool,disableThumbnailScroll:ne.bool,disableKeyDown:ne.bool,disableSwipe:ne.bool,disableThumbnailSwipe:ne.bool,useBrowserFullscreen:ne.bool,onErrorImageURL:ne.string,indexSeparator:ne.string,thumbnailPosition:(0,ne.oneOf)(["top","bottom","left","right"]),startIndex:ne.number,slideDuration:ne.number,slideInterval:ne.number,slideOnThumbnailOver:ne.bool,swipeThreshold:ne.number,swipingTransitionDuration:ne.number,swipingThumbnailTransitionDuration:ne.number,onSlide:ne.func,onBeforeSlide:ne.func,onScreenChange:ne.func,onPause:ne.func,onPlay:ne.func,onClick:ne.func,onImageLoad:ne.func,onImageError:ne.func,onTouchMove:ne.func,onTouchEnd:ne.func,onTouchStart:ne.func,onMouseOver:ne.func,onMouseLeave:ne.func,onThumbnailError:ne.func,onThumbnailClick:ne.func,renderCustomControls:ne.func,renderLeftNav:ne.func,renderRightNav:ne.func,renderPlayPauseButton:ne.func,renderFullscreenButton:ne.func,renderItem:ne.func,renderThumbInner:ne.func,stopPropagation:ne.bool,additionalClass:ne.string,useTranslate3D:ne.bool,isRTL:ne.bool,useWindowKeyDown:ne.bool},$n.defaultProps={onErrorImageURL:"",additionalClass:"",showNav:!0,autoPlay:!1,lazyLoad:!1,infinite:!0,showIndex:!1,showBullets:!1,showThumbnails:!0,showPlayButton:!0,showFullscreenButton:!0,disableThumbnailScroll:!1,disableKeyDown:!1,disableSwipe:!1,disableThumbnailSwipe:!1,useTranslate3D:!0,isRTL:!1,useBrowserFullscreen:!0,flickThreshold:.4,stopPropagation:!1,indexSeparator:" / ",thumbnailPosition:"bottom",startIndex:0,slideDuration:450,swipingTransitionDuration:0,swipingThumbnailTransitionDuration:0,onSlide:null,onBeforeSlide:null,onScreenChange:null,onPause:null,onPlay:null,onClick:null,onImageLoad:null,onImageError:null,onTouchMove:null,onTouchEnd:null,onTouchStart:null,onMouseOver:null,onMouseLeave:null,onThumbnailError:null,onThumbnailClick:null,renderCustomControls:null,renderThumbInner:null,renderItem:null,slideInterval:3e3,slideOnThumbnailOver:!1,swipeThreshold:30,renderLeftNav:function(K,Z){return c().createElement(xt,{onClick:K,disabled:Z})},renderRightNav:function(K,Z){return c().createElement(Mt,{onClick:K,disabled:Z})},renderPlayPauseButton:function(K,Z){return c().createElement(pt,{onClick:K,isPlaying:Z})},renderFullscreenButton:function(K,Z){return c().createElement(At,{onClick:K,isFullscreen:Z})},useWindowKeyDown:!0};const Rr=$n})(),o})()})})(Tp);var Lw=Tp.exports;const Rw=Hn(Lw);var Pw=function(e){e.target.alt=""},Ow=function(e){var t=e.original,n=e.originalAlt;return f.createElement(Qs,{alt:n,className:"image-gallery-image",onError:Pw,src:t})},Lp=function(e){var t=e.images,n=e.index,r=ke("ModalGallery").t,a=L.useMemo(function(){return t.map(function(i){var o=i.image_url||i.thumb_url||"";return{original:o,originalAlt:r("User uploaded content"),source:o}})},[t]);return f.createElement(Rw,{items:a,renderItem:Ow,showIndex:!0,showPlayButton:!1,showThumbnails:!1,startIndex:n})},Fw=function(e){var t=e.images,n=e.innerRefs,r=L.useState(0),a=r[0],i=r[1],o=L.useState(!1),s=o[0],l=o[1],u=It("Gallery"),c=u.BaseImage,d=c===void 0?Qs:c,h=u.ModalGallery,m=h===void 0?Lp:h,p=ke("Gallery").t,y=p("User uploaded content"),b=4,w=b-1,S=function(C){s?l(!1):(i(C),l(!0))},M=t.slice(0,b).map(function(C,E){return E===w&&t.length>b?f.createElement("button",V({className:"str-chat__gallery-placeholder","data-testid":"gallery-image-last",key:"gallery-image-".concat(E),onClick:function(){return S(E)},style:V({backgroundImage:"url(".concat(t[w].previewUrl||t[w].image_url||t[w].thumb_url,")")},C.style)},(n==null?void 0:n.current)&&{ref:function(D){return n.current[E]=D}}),f.createElement("p",null,p("{{ imageCount }} more",{imageCount:t.length-b}))):f.createElement("button",{className:"str-chat__gallery-image","data-testid":"gallery-image",key:"gallery-image-".concat(E),onClick:function(){return S(E)}},f.createElement(d,V({alt:(C==null?void 0:C.fallback)||y,src:Ks.sanitizeUrl(C.previewUrl||C.image_url||C.thumb_url),style:C.style,title:(C==null?void 0:C.fallback)||y},(n==null?void 0:n.current)&&{ref:function(D){return n.current[E]=D}})))}),k=nt("str-chat__gallery",{"str-chat__gallery--square":t.length>w,"str-chat__gallery-two-rows":t.length>2});return f.createElement("div",{className:k},M,f.createElement(fo,{onClose:function(){return l(function(C){return!C})},open:s},f.createElement(m,{images:t,index:a})))},Iw=f.memo(Fw),Rp=function(e){var t=e.dimensions,n=t===void 0?{}:t,r=e.fallback,a=e.image_url,i=e.thumb_url,o=e.innerRef,s=e.previewUrl,l=e.style,u=L.useState(!1),c=u[0],d=u[1],h=It("ImageComponent"),m=h.BaseImage,p=m===void 0?Qs:m,y=h.ModalGallery,b=y===void 0?Lp:y,w=Ks.sanitizeUrl(s||a||i),S=function(){return d(function(M){return!M})};return f.createElement(f.Fragment,null,f.createElement(p,V({alt:r,className:"str-chat__message-attachment--img","data-testid":"image-test",onClick:S,src:w,style:l,tabIndex:0,title:r},n,o&&{ref:o})),f.createElement(fo,{onClose:S,open:c},f.createElement(b,{images:[e],index:0})))},Pp=function(e){if(e!=null){var t=e.replace(/^(?:https?:\/\/)?(?:www\.)?/i,"").split("/")[0];return t}return null},Op=function(e){var t,n=e.type,r=ke("Card").t;return f.createElement("div",{className:nt("str-chat__message-attachment-card",(t={},t["str-chat__message-attachment-card--".concat(n)]=n,t))},f.createElement("div",{className:"str-chat__message-attachment-card--content"},f.createElement("div",{className:"str-chat__message-attachment-card--text"},r("this content could not be displayed"))))},Aw=function(e){var t=e.asset_url,n=e.giphy,r=e.image_url,a=e.og_scrape_url,i=e.text,o=e.thumb_url,s=e.title,l=e.title_link,u=e.type,c=ct("Card").giphyVersion,d=o||r,h={};if(u==="giphy"&&typeof n<"u"){var m=n[c];d=m.url,h.height=m.height,h.width=m.width}return!s&&!l&&!t&&!d?f.createElement(Op,{type:u}):!l&&!a?null:f.createElement("div",{className:"str-chat__message-attachment-card str-chat__message-attachment-card--".concat(u)},f.createElement(Ip,V({},e,{dimensions:h,image:d})),u!=="video"&&f.createElement("div",{className:"str-chat__message-attachment-card--content"},f.createElement("div",{className:"str-chat__message-attachment-card--flex"},s&&f.createElement("div",{className:"str-chat__message-attachment-card--title"},s),i&&f.createElement("div",{className:"str-chat__message-attachment-card--text"},i),(l||a)&&f.createElement(Gs,{className:"str-chat__message-attachment-card--url",href:l||a,rel:"noopener noreferrer",target:"_blank"},Pp(l||a)))))},Fp=function(e){var t=e.author_name,n=e.url;return f.createElement("div",{className:"str-chat__message-attachment-card--source-link","data-testid":"card-source-link"},f.createElement(Gs,{className:"str-chat__message-attachment-card--url",href:n,rel:"noopener noreferrer",target:"_blank"},t||Pp(n)))},Ip=function(e){var t=e.asset_url,n=e.dimensions,r=e.image,a=e.image_url,i=e.thumb_url,o=e.title,s=e.type,l=null;return t&&s==="video"?l=f.createElement(Zh,{className:"react-player",controls:!0,height:"100%",url:t,width:"100%"}):r&&(l=f.createElement(Rp,{dimensions:n,fallback:o||r,image_url:a,thumb_url:i})),l?f.createElement("div",{className:"str-chat__message-attachment-card--header str-chat__message-attachment-card-react--header","data-testid":"card-header"},l):null},Nw=function(e){var t=e.author_name,n=e.og_scrape_url,r=e.text,a=e.title,i=e.title_link,o=e.type,s=i||n;return f.createElement("div",{className:"str-chat__message-attachment-card--content"},o==="audio"?f.createElement(Bw,{og:e}):f.createElement("div",{className:"str-chat__message-attachment-card--flex"},s&&f.createElement(Fp,{author_name:t,url:s}),a&&f.createElement("div",{className:"str-chat__message-attachment-card--title"},a),r&&f.createElement("div",{className:"str-chat__message-attachment-card--text"},r)))},Uw=function(e){var t=e.asset_url,n=e.giphy,r=e.image_url,a=e.thumb_url,i=e.title,o=e.title_link,s=e.type,l=ct("CardHeader").giphyVersion,u=a||r,c={};if(s==="giphy"&&typeof n<"u"){var d=n[l];u=d.url,c.height=d.height,c.width=d.width}return!i&&!o&&!t&&!u?f.createElement(Op,null):f.createElement("div",{className:"str-chat__message-attachment-card str-chat__message-attachment-card--".concat(s)},f.createElement(Ip,V({},e,{dimensions:c,image:u})),f.createElement(Nw,V({},e)))},Bw=function(e){var t=e.og,n=t.asset_url,r=t.author_name,a=t.og_scrape_url,i=t.text,o=t.title,s=t.title_link,l=Zs(),u=l.audioRef,c=l.isPlaying,d=l.progress,h=l.seek,m=l.togglePlay,p=s||a,y="card-audio-widget",b="str-chat__message-attachment-card-audio-widget";return f.createElement("div",{className:b,"data-testid":y},n&&f.createElement(f.Fragment,null,f.createElement("audio",{ref:u},f.createElement("source",{"data-testid":"audio-source",src:n,type:"audio/mp3"})),f.createElement("div",{className:"str-chat__message-attachment-card-audio-widget--first-row"},f.createElement("div",{className:"str-chat__message-attachment-audio-widget--play-controls"},f.createElement(hc,{isPlaying:c,onClick:m})),f.createElement(Dp,{onClick:h,progress:d}))),f.createElement("div",{className:"str-chat__message-attachment-audio-widget--second-row"},p&&f.createElement(Fp,{author_name:r,url:p}),o&&f.createElement("div",{className:"str-chat__message-attachment-audio-widget--title"},o),i&&f.createElement("div",{className:"str-chat__message-attachment-audio-widget--description"},i)))},zw=function(e){var t=Fe("Card").themeVersion;return t==="2"?f.createElement(Uw,V({},e)):f.createElement(Aw,V({},e))},Hw=f.memo(zw),Lr=20,jw=function(e){var t=e.size,n=t===void 0?Lr:t,r=Qe(e,["size"]);return f.createElement("svg",V({className:"rfu-file-icon--small fa-file-pdf",height:n,viewBox:"0 0 384 512",width:n,xmlns:"http://www.w3.org/2000/svg"},r),f.createElement("path",{d:"M369.9 97.9L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zM332.1 128H256V51.9l76.1 76.1zM48 464V48h160v104c0 13.3 10.7 24 24 24h104v288H48zm250.2-143.7c-12.2-12-47-8.7-64.4-6.5-17.2-10.5-28.7-25-36.8-46.3 3.9-16.1 10.1-40.6 5.4-56-4.2-26.2-37.8-23.6-42.6-5.9-4.4 16.1-.4 38.5 7 67.1-10 23.9-24.9 56-35.4 74.4-20 10.3-47 26.2-51 46.2-3.3 15.8 26 55.2 76.1-31.2 22.4-7.4 46.8-16.5 68.4-20.1 18.9 10.2 41 17 55.8 17 25.5 0 28-28.2 17.5-38.7zm-198.1 77.8c5.1-13.7 24.5-29.5 30.4-35-19 30.3-30.4 35.7-30.4 35zm81.6-190.6c7.4 0 6.7 32.1 1.8 40.8-4.4-13.9-4.3-40.8-1.8-40.8zm-24.4 136.6c9.7-16.9 18-37 24.7-54.7 8.3 15.1 18.9 27.2 30.1 35.5-20.8 4.3-38.9 13.1-54.8 19.2zm131.6-5s-5 6-37.3-7.8c35.1-2.6 40.9 5.4 37.3 7.8z",fill:"#f82903"}))},$w=function(e){var t=e.size,n=t===void 0?Lr:t,r=Qe(e,["size"]);return f.createElement("svg",V({className:"rfu-file-icon--small fa-file-word",height:n,viewBox:"0 0 384 512",width:n,xmlns:"http://www.w3.org/2000/svg"},r),f.createElement("path",{d:"M369.9 97.9L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zM332.1 128H256V51.9l76.1 76.1zM48 464V48h160v104c0 13.3 10.7 24 24 24h104v288H48zm220.1-208c-5.7 0-10.6 4-11.7 9.5-20.6 97.7-20.4 95.4-21 103.5-.2-1.2-.4-2.6-.7-4.3-.8-5.1.3.2-23.6-99.5-1.3-5.4-6.1-9.2-11.7-9.2h-13.3c-5.5 0-10.3 3.8-11.7 9.1-24.4 99-24 96.2-24.8 103.7-.1-1.1-.2-2.5-.5-4.2-.7-5.2-14.1-73.3-19.1-99-1.1-5.6-6-9.7-11.8-9.7h-16.8c-7.8 0-13.5 7.3-11.7 14.8 8 32.6 26.7 109.5 33.2 136 1.3 5.4 6.1 9.1 11.7 9.1h25.2c5.5 0 10.3-3.7 11.6-9.1l17.9-71.4c1.5-6.2 2.5-12 3-17.3l2.9 17.3c.1.4 12.6 50.5 17.9 71.4 1.3 5.3 6.1 9.1 11.6 9.1h24.7c5.5 0 10.3-3.7 11.6-9.1 20.8-81.9 30.2-119 34.5-136 1.9-7.6-3.8-14.9-11.6-14.9h-15.8z",fill:"#2c599d"}))},Vw=function(e){var t=e.size,n=t===void 0?Lr:t,r=Qe(e,["size"]);return f.createElement("svg",V({className:"rfu-file-icon--small fa-file-powerpoint",height:n,viewBox:"0 0 384 512",width:n,xmlns:"http://www.w3.org/2000/svg"},r),f.createElement("path",{d:"M369.9 97.9L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zM332.1 128H256V51.9l76.1 76.1zM48 464V48h160v104c0 13.3 10.7 24 24 24h104v288H48zm72-60V236c0-6.6 5.4-12 12-12h69.2c36.7 0 62.8 27 62.8 66.3 0 74.3-68.7 66.5-95.5 66.5V404c0 6.6-5.4 12-12 12H132c-6.6 0-12-5.4-12-12zm48.5-87.4h23c7.9 0 13.9-2.4 18.1-7.2 8.5-9.8 8.4-28.5.1-37.8-4.1-4.6-9.9-7-17.4-7h-23.9v52z",fill:"#cb4a32"}))},Ww=function(e){var t=e.size,n=t===void 0?Lr:t,r=Qe(e,["size"]);return f.createElement("svg",V({className:"rfu-file-icon--small fa-file-excel",height:n,viewBox:"0 0 384 512",width:n,xmlns:"http://www.w3.org/2000/svg"},r),f.createElement("path",{d:"M369.9 97.9L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zM332.1 128H256V51.9l76.1 76.1zM48 464V48h160v104c0 13.3 10.7 24 24 24h104v288H48zm212-240h-28.8c-4.4 0-8.4 2.4-10.5 6.3-18 33.1-22.2 42.4-28.6 57.7-13.9-29.1-6.9-17.3-28.6-57.7-2.1-3.9-6.2-6.3-10.6-6.3H124c-9.3 0-15 10-10.4 18l46.3 78-46.3 78c-4.7 8 1.1 18 10.4 18h28.9c4.4 0 8.4-2.4 10.5-6.3 21.7-40 23-45 28.6-57.7 14.9 30.2 5.9 15.9 28.6 57.7 2.1 3.9 6.2 6.3 10.6 6.3H260c9.3 0 15-10 10.4-18L224 320c.7-1.1 30.3-50.5 46.3-78 4.7-8-1.1-18-10.3-18z",fill:"#207245"}))},qw=function(e){var t=e.size,n=t===void 0?Lr:t,r=Qe(e,["size"]);return f.createElement("svg",V({className:"rfu-file-icon--small fa-file-archive",height:n,viewBox:"0 0 384 512",width:n,xmlns:"http://www.w3.org/2000/svg"},r),f.createElement("path",{d:"M128.3 160v32h32v-32zm64-96h-32v32h32zm-64 32v32h32V96zm64 32h-32v32h32zm177.6-30.1L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zM256 51.9l76.1 76.1H256zM336 464H48V48h79.7v16h32V48H208v104c0 13.3 10.7 24 24 24h104zM194.2 265.7c-1.1-5.6-6-9.7-11.8-9.7h-22.1v-32h-32v32l-19.7 97.1C102 385.6 126.8 416 160 416c33.1 0 57.9-30.2 51.5-62.6zm-33.9 124.4c-17.9 0-32.4-12.1-32.4-27s14.5-27 32.4-27 32.4 12.1 32.4 27-14.5 27-32.4 27zm32-198.1h-32v32h32z",fill:"#414D54"}))},Yw=function(e){var t=e.size,n=t===void 0?Lr:t,r=Qe(e,["size"]);return f.createElement("svg",V({className:"rfu-file-icon--small fa-file-code",height:n,viewBox:"0 0 384 512",width:n,xmlns:"http://www.w3.org/2000/svg"},r),f.createElement("path",{d:"M149.9 349.1l-.2-.2-32.8-28.9 32.8-28.9c3.6-3.2 4-8.8.8-12.4l-.2-.2-17.4-18.6c-3.4-3.6-9-3.7-12.4-.4l-57.7 54.1c-3.7 3.5-3.7 9.4 0 12.8l57.7 54.1c1.6 1.5 3.8 2.4 6 2.4 2.4 0 4.8-1 6.4-2.8l17.4-18.6c3.3-3.5 3.1-9.1-.4-12.4zm220-251.2L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zM256 51.9l76.1 76.1H256zM336 464H48V48h160v104c0 13.3 10.7 24 24 24h104zM209.6 214c-4.7-1.4-9.5 1.3-10.9 6L144 408.1c-1.4 4.7 1.3 9.6 6 10.9l24.4 7.1c4.7 1.4 9.6-1.4 10.9-6L240 231.9c1.4-4.7-1.3-9.6-6-10.9zm24.5 76.9l.2.2 32.8 28.9-32.8 28.9c-3.6 3.2-4 8.8-.8 12.4l.2.2 17.4 18.6c3.3 3.5 8.9 3.7 12.4.4l57.7-54.1c3.7-3.5 3.7-9.4 0-12.8l-57.7-54.1c-3.5-3.3-9.1-3.2-12.4.4l-17.4 18.6c-3.3 3.5-3.1 9.1.4 12.4z",fill:"#414D54"}))},Kw=function(e){var t=e.size,n=t===void 0?Lr:t,r=Qe(e,["size"]);return f.createElement("svg",V({className:"rfu-file-icon--small fa-file-audio",height:n,viewBox:"0 0 384 512",width:n,xmlns:"http://www.w3.org/2000/svg"},r),f.createElement("path",{d:"M369.941 97.941l-83.882-83.882A48 48 0 0 0 252.118 0H48C21.49 0 0 21.49 0 48v416c0 26.51 21.49 48 48 48h288c26.51 0 48-21.49 48-48V131.882a48 48 0 0 0-14.059-33.941zM332.118 128H256V51.882L332.118 128zM48 464V48h160v104c0 13.255 10.745 24 24 24h104v288H48zm144-76.024c0 10.691-12.926 16.045-20.485 8.485L136 360.486h-28c-6.627 0-12-5.373-12-12v-56c0-6.627 5.373-12 12-12h28l35.515-36.947c7.56-7.56 20.485-2.206 20.485 8.485v135.952zm41.201-47.13c9.051-9.297 9.06-24.133.001-33.439-22.149-22.752 12.235-56.246 34.395-33.481 27.198 27.94 27.212 72.444.001 100.401-21.793 22.386-56.947-10.315-34.397-33.481z",fill:"#414D54"}))},Gw=function(e){var t=e.size,n=t===void 0?Lr:t,r=Qe(e,["size"]);return f.createElement("svg",V({className:"rfu-file-icon--small fa-file-video",height:n,viewBox:"0 0 384 512",width:n,xmlns:"http://www.w3.org/2000/svg"},r),f.createElement("path",{d:"M369.941 97.941l-83.882-83.882A48 48 0 0 0 252.118 0H48C21.49 0 0 21.49 0 48v416c0 26.51 21.49 48 48 48h288c26.51 0 48-21.49 48-48V131.882a48 48 0 0 0-14.059-33.941zM332.118 128H256V51.882L332.118 128zM48 464V48h160v104c0 13.255 10.745 24 24 24h104v288H48zm228.687-211.303L224 305.374V268c0-11.046-8.954-20-20-20H100c-11.046 0-20 8.954-20 20v104c0 11.046 8.954 20 20 20h104c11.046 0 20-8.954 20-20v-37.374l52.687 52.674C286.704 397.318 304 390.28 304 375.986V264.011c0-14.311-17.309-21.319-27.313-11.314z",fill:"#414D54"}))},Zw=function(e){var t=e.size,n=t===void 0?Lr:t,r=Qe(e,["size"]);return f.createElement("svg",V({className:"rfu-file-icon--small fa-file-image",height:n,viewBox:"0 0 384 512",width:n,xmlns:"http://www.w3.org/2000/svg"},r),f.createElement("path",{d:"M369.9 97.9L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zM332.1 128H256V51.9l76.1 76.1zM48 464V48h160v104c0 13.3 10.7 24 24 24h104v288H48zm32-48h224V288l-23.5-23.5c-4.7-4.7-12.3-4.7-17 0L176 352l-39.5-39.5c-4.7-4.7-12.3-4.7-17 0L80 352v64zm48-240c-26.5 0-48 21.5-48 48s21.5 48 48 48 48-21.5 48-48-21.5-48-48-48z",fill:"#414D54"}))},Qw=function(e){var t=e.size,n=t===void 0?Lr:t,r=Qe(e,["size"]);return f.createElement("svg",V({className:"rfu-file-icon--small fa-file-alt",height:n,viewBox:"0 0 384 512",width:n,xmlns:"http://www.w3.org/2000/svg"},r),f.createElement("path",{d:"M288 248v28c0 6.6-5.4 12-12 12H108c-6.6 0-12-5.4-12-12v-28c0-6.6 5.4-12 12-12h168c6.6 0 12 5.4 12 12zm-12 72H108c-6.6 0-12 5.4-12 12v28c0 6.6 5.4 12 12 12h168c6.6 0 12-5.4 12-12v-28c0-6.6-5.4-12-12-12zm108-188.1V464c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V48C0 21.5 21.5 0 48 0h204.1C264.8 0 277 5.1 286 14.1L369.9 98c9 8.9 14.1 21.2 14.1 33.9zm-128-80V128h76.1L256 51.9zM336 464V176H232c-13.3 0-24-10.7-24-24V48H48v416h288z",fill:"#414D54"}))},Jw=function(e){var t=e.size,n=t===void 0?Lr:t,r=Qe(e,["size"]);return f.createElement("svg",V({className:"rfu-file-icon--small fa-file-fallback",height:n,viewBox:"0 0 384 512",width:n,xmlns:"http://www.w3.org/2000/svg"},r),f.createElement("path",{d:"M369.9 97.9L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zM332.1 128H256V51.9l76.1 76.1zM48 464V48h160v104c0 13.3 10.7 24 24 24h104v288H48z",fill:"#414D54"}))},Pn=40,Ef=function(e){var t=e.className,n=t===void 0?"":t,r=e.size,a=r===void 0?Pn:r,i=Qe(e,["className","size"]);return f.createElement("svg",V({className:"rfu-file-pdf ".concat(n).trim(),fill:"none",height:a,viewBox:"0 0 34 40",width:a,xmlns:"http://www.w3.org/2000/svg"},i),f.createElement("path",{d:"M0 3C0 1.34315 1.34315 0 3 0H23L34 11V37C34 38.6569 32.6569 40 31 40H3C1.34315 40 0 38.6569 0 37V3Z",fill:"#F5F5F5"}),f.createElement("path",{d:"M0 28H34V37C34 38.6569 32.6569 40 31 40H3C1.34315 40 0 38.6569 0 37V28Z",fill:"#E71A01"}),f.createElement("path",{d:"M34 11L26 11C24.3431 11 23 9.65685 23 8V0L34 11Z",fill:"#DBDBDB"}),f.createElement("path",{clipRule:"evenodd",d:"M16.39 8.90641C16.215 8.27341 15.787 7.95841 15.426 8.00441C14.99 8.06141 14.526 8.32041 14.34 8.72941C13.854 9.82141 14.768 12.8934 15.028 13.7674L15.073 13.9194C14.015 17.1134 10.394 23.4264 8.62002 23.8534C8.58302 23.4364 8.80602 22.2294 11.146 20.7244C11.266 20.5944 11.406 20.4374 11.471 20.3344C9.49302 21.3004 6.93108 22.8514 8.47102 24.0114C8.55602 24.0774 8.68502 24.1314 8.83402 24.1874C10.014 24.6244 11.666 23.1954 13.327 19.9544C15.157 19.3504 16.633 18.8964 18.722 18.5804C21.005 20.1304 22.538 20.4464 23.578 20.0474C23.866 19.9354 24.32 19.5734 24.45 19.1004C24.515 18.8774 24.608 18.5154 24.432 18.2274C23.842 17.2664 21.452 17.5954 20.032 17.7904C19.779 17.8254 19.557 17.8564 19.381 17.8744C17.552 16.7704 16.289 14.8014 15.778 13.3804C15.857 13.0784 15.936 12.7894 16.012 12.5124C16.397 11.1124 16.701 10.0064 16.392 8.90641H16.39ZM24.45 19.1004C23.605 20.1404 21.628 19.4164 20.05 18.4224C21.507 18.2644 23.01 18.1724 23.661 18.3764C24.488 18.6364 24.459 19.0444 24.451 19.1004H24.45ZM15.601 12.7404C15.296 11.6544 14.868 9.24041 15.555 8.46041C16.701 9.11641 16.266 10.5384 15.825 11.9834C15.748 12.2364 15.671 12.4894 15.601 12.7404ZM13.439 19.5834C15.156 18.9054 16.354 18.4494 18.118 18.1254C16.818 16.9554 16.028 15.6834 15.378 14.3834C14.915 16.0554 13.948 18.5894 13.438 19.5834H13.439Z",fill:"#E71A01",fillRule:"evenodd"}),f.createElement("path",{d:"M13.1719 33.0127V37.4219H12.1875V32.3018H13.1001L13.1719 33.0127ZM15.5132 34.1099V34.1816C15.5132 34.4505 15.4813 34.7 15.4175 34.9302C15.356 35.1603 15.2648 35.3608 15.144 35.5317C15.0233 35.7004 14.8729 35.8325 14.6929 35.9282C14.5151 36.0216 14.3101 36.0684 14.0776 36.0684C13.8521 36.0684 13.6561 36.0228 13.4897 35.9316C13.3234 35.8405 13.1833 35.7129 13.0693 35.5488C12.9577 35.3825 12.8677 35.1899 12.7993 34.9712C12.731 34.7524 12.6785 34.5177 12.6421 34.2671V34.0791C12.6785 33.8102 12.731 33.5641 12.7993 33.3408C12.8677 33.1152 12.9577 32.9204 13.0693 32.7563C13.1833 32.59 13.3223 32.4613 13.4863 32.3701C13.6527 32.279 13.8475 32.2334 14.0708 32.2334C14.3055 32.2334 14.5117 32.2778 14.6895 32.3667C14.8695 32.4556 15.0199 32.5832 15.1406 32.7495C15.2637 32.9159 15.356 33.1141 15.4175 33.3442C15.4813 33.5744 15.5132 33.8296 15.5132 34.1099ZM14.5254 34.1816V34.1099C14.5254 33.9526 14.5117 33.8079 14.4844 33.6758C14.4593 33.5413 14.4183 33.424 14.3613 33.3237C14.3066 33.2235 14.2337 33.146 14.1426 33.0913C14.0537 33.0343 13.9455 33.0059 13.8179 33.0059C13.6834 33.0059 13.5684 33.0275 13.4727 33.0708C13.3792 33.1141 13.3029 33.1768 13.2437 33.2588C13.1844 33.3408 13.14 33.4388 13.1104 33.5527C13.0807 33.6667 13.0625 33.7954 13.0557 33.939V34.4141C13.0671 34.5827 13.099 34.7342 13.1514 34.8687C13.2038 35.0008 13.2847 35.1056 13.394 35.1831C13.5034 35.2606 13.647 35.2993 13.8247 35.2993C13.9546 35.2993 14.064 35.2708 14.1528 35.2139C14.2417 35.1546 14.3135 35.0737 14.3682 34.9712C14.4251 34.8687 14.465 34.7502 14.4878 34.6157C14.5129 34.4813 14.5254 34.3366 14.5254 34.1816ZM18.3091 35.1934V30.75H19.3003V36H18.4082L18.3091 35.1934ZM15.9712 34.1953V34.1235C15.9712 33.841 16.0031 33.5846 16.0669 33.3545C16.1307 33.1221 16.2241 32.9227 16.3472 32.7563C16.4702 32.59 16.6217 32.4613 16.8018 32.3701C16.9818 32.279 17.1868 32.2334 17.417 32.2334C17.6335 32.2334 17.8226 32.279 17.9844 32.3701C18.1484 32.4613 18.2874 32.5911 18.4014 32.7598C18.5176 32.9261 18.611 33.1232 18.6816 33.3511C18.7523 33.5767 18.8035 33.8239 18.8354 34.0928V34.25C18.8035 34.5075 18.7523 34.7467 18.6816 34.9678C18.611 35.1888 18.5176 35.3825 18.4014 35.5488C18.2874 35.7129 18.1484 35.8405 17.9844 35.9316C17.8203 36.0228 17.6289 36.0684 17.4102 36.0684C17.18 36.0684 16.9749 36.0216 16.7949 35.9282C16.6172 35.8348 16.4668 35.7038 16.3438 35.5352C16.223 35.3665 16.1307 35.1683 16.0669 34.9404C16.0031 34.7126 15.9712 34.4642 15.9712 34.1953ZM16.9556 34.1235V34.1953C16.9556 34.348 16.967 34.4904 16.9897 34.6226C17.0148 34.7547 17.0547 34.8721 17.1094 34.9746C17.1663 35.0749 17.2393 35.1535 17.3281 35.2104C17.4193 35.2651 17.5298 35.2925 17.6597 35.2925C17.8283 35.2925 17.9673 35.2549 18.0767 35.1797C18.186 35.1022 18.2692 34.9963 18.3262 34.8618C18.3854 34.7274 18.4196 34.5724 18.4287 34.397V33.9492C18.4219 33.8057 18.4014 33.6769 18.3672 33.563C18.3353 33.4468 18.2874 33.3477 18.2236 33.2656C18.1621 33.1836 18.0846 33.1198 17.9912 33.0742C17.9001 33.0286 17.7918 33.0059 17.6665 33.0059C17.5389 33.0059 17.4295 33.0355 17.3384 33.0947C17.2472 33.1517 17.1732 33.2303 17.1162 33.3306C17.0615 33.4308 17.0205 33.5493 16.9932 33.686C16.9681 33.8205 16.9556 33.9663 16.9556 34.1235ZM21.3237 36H20.3325V31.9736C20.3325 31.6934 20.3872 31.4575 20.4966 31.2661C20.6082 31.0724 20.7643 30.9266 20.9648 30.8286C21.1676 30.7284 21.408 30.6782 21.686 30.6782C21.7772 30.6782 21.8649 30.6851 21.9492 30.6987C22.0335 30.7101 22.1156 30.7249 22.1953 30.7432L22.1851 31.4849C22.1418 31.4735 22.0962 31.4655 22.0483 31.4609C22.0005 31.4564 21.9447 31.4541 21.8809 31.4541C21.7624 31.4541 21.661 31.4746 21.5767 31.5156C21.4946 31.5544 21.432 31.6125 21.3887 31.6899C21.3454 31.7674 21.3237 31.862 21.3237 31.9736V36ZM22.062 32.3018V32.999H19.7822V32.3018H22.062Z",fill:"white"}))},Xw=function(e){var t=e.className,n=t===void 0?"":t,r=e.size,a=r===void 0?Pn:r,i=Qe(e,["className","size"]);return f.createElement("svg",V({className:"rfu-file-word ".concat(n).trim(),fill:"none",height:a,viewBox:"0 0 34 40",width:a,xmlns:"http://www.w3.org/2000/svg"},i),f.createElement("path",{d:"M0 28H34V37C34 38.6569 32.6569 40 31 40H3C1.34315 40 0 38.6569 0 37V28Z",fill:"#4285F4"}),f.createElement("path",{d:"M0 3C0 1.34315 1.34315 0 3 0H23L34 11V28H0V3Z",fill:"#F5F5F5"}),f.createElement("path",{d:"M34 11L26 11C24.3431 11 23 9.65685 23 8V0L34 11Z",fill:"#DBDBDB"}),f.createElement("path",{clipRule:"evenodd",d:"M8 13H23V15H8V13Z",fill:"#4285F4",fillRule:"evenodd"}),f.createElement("path",{clipRule:"evenodd",d:"M8 17H18V19H8V17Z",fill:"#4285F4",fillRule:"evenodd"}),f.createElement("path",{clipRule:"evenodd",d:"M8 21H23V23H8V21Z",fill:"#4285F4",fillRule:"evenodd"}))},e4=function(e){var t=e.className,n=t===void 0?"":t,r=e.size,a=r===void 0?Pn:r,i=Qe(e,["className","size"]);return f.createElement("svg",V({className:"rfu-file-word-alt ".concat(n).trim(),fill:"none",height:a,viewBox:"0 0 34 40",width:a,xmlns:"http://www.w3.org/2000/svg"},i),f.createElement("path",{d:"M0 3C0 1.34315 1.34315 0 3 0H23L34 11V37C34 38.6569 32.6569 40 31 40H3C1.34315 40 0 38.6569 0 37V3Z",fill:"url(#paint0_linear_11084_64)"}),f.createElement("path",{d:"M34 11L26 11C24.3431 11 23 9.65685 23 8V0L34 11Z",fill:"#3670D3"}),f.createElement("path",{clipRule:"evenodd",d:"M8 13H23V15H8V13Z",fill:"#C1D8FF",fillRule:"evenodd"}),f.createElement("path",{clipRule:"evenodd",d:"M8 17H18V19H8V17Z",fill:"#C1D8FF",fillRule:"evenodd"}),f.createElement("path",{clipRule:"evenodd",d:"M8 21H23V23H8V21Z",fill:"#C1D8FF",fillRule:"evenodd"}),f.createElement("defs",null,f.createElement("linearGradient",{gradientUnits:"userSpaceOnUse",id:"paint0_linear_11084_64",x1:"0",x2:"0",y1:"0",y2:"40"},f.createElement("stop",{stopColor:"#79A4F2"}),f.createElement("stop",{offset:"1",stopColor:"#3375E2"}))))},t4=function(e){var t=e.className,n=t===void 0?"":t,r=e.size,a=r===void 0?Pn:r,i=Qe(e,["className","size"]);return f.createElement("svg",V({className:"rfu-file-powerpoint ".concat(n).trim(),fill:"none",height:a,viewBox:"0 0 34 40",width:a,xmlns:"http://www.w3.org/2000/svg"},i),f.createElement("path",{clipRule:"evenodd",d:"M17.7168 33.172C18.2348 33.172 18.4238 33.655 18.4238 34.18C18.4238 34.642 18.2978 35.195 17.7168 35.195C17.1708 35.195 16.9888 34.642 16.9888 34.145C16.9888 33.683 17.1708 33.172 17.7168 33.172ZM19.5718 31.002H18.3818V32.7589H18.3678C18.1228 32.43 17.7798 32.262 17.3318 32.262C16.3028 32.262 15.7988 33.158 15.7988 34.103C15.7988 35.125 16.2818 36.1049 17.4228 36.1049C17.8428 36.1049 18.1928 35.923 18.4238 35.58H18.4378V36H19.5718V31.002ZM12.7095 34.1872C12.7095 33.7252 12.8775 33.1722 13.4305 33.1722C13.9835 33.1722 14.1585 33.7252 14.1585 34.1872C14.1585 34.6492 13.9835 35.1952 13.4305 35.1952C12.8775 35.1952 12.7095 34.6492 12.7095 34.1872ZM11.5195 34.1872C11.5195 35.2792 12.3035 36.1052 13.4305 36.1052C14.5575 36.1052 15.3485 35.2792 15.3485 34.1872C15.3485 33.0952 14.5575 32.2622 13.4305 32.2622C12.3035 32.2622 11.5195 33.0952 11.5195 34.1872ZM21.839 32.3671H22.574V33.1371H21.839V34.7891C21.839 35.0761 22.007 35.1391 22.266 35.1391C22.3142 35.1391 22.364 35.1357 22.4147 35.1323C22.4672 35.1287 22.5206 35.1251 22.574 35.1251V36.0001C22.481 36.0031 22.388 36.0099 22.295 36.0168C22.171 36.0259 22.047 36.0351 21.923 36.0351C20.908 36.0351 20.649 35.7411 20.649 34.7541V33.1371H20.047V32.3671H20.649V31.2681H21.839V32.3671Z",fill:"white",fillRule:"evenodd"}),f.createElement("path",{d:"M0 28H34V37C34 38.6569 32.6569 40 31 40H3C1.34315 40 0 38.6569 0 37V28Z",fill:"#D65537"}),f.createElement("path",{d:"M0 3C0 1.34315 1.34315 0 3 0H23L34 11V28H0V3Z",fill:"#F5F5F5"}),f.createElement("path",{d:"M34 11L26 11C24.3431 11 23 9.65685 23 8V0L34 11Z",fill:"#DBDBDB"}),f.createElement("path",{clipRule:"evenodd",d:"M7 12C7 10.8954 7.89543 10 9 10H19C20.1046 10 21 10.8954 21 12V18C21 19.1046 20.1046 20 19 20H9C7.89543 20 7 19.1046 7 18V12ZM9 12H19V18H9V12ZM25 22C25 23.1046 24.1046 24 23 24H11V22H23V15H25V22Z",fill:"#D65537",fillRule:"evenodd"}))},n4=function(e){var t=e.className,n=t===void 0?"":t,r=e.size,a=r===void 0?Pn:r,i=Qe(e,["className","size"]);return f.createElement("svg",V({className:"rfu-file-powerpoint-alt ".concat(n).trim(),fill:"none",height:a,viewBox:"0 0 34 40",width:a,xmlns:"http://www.w3.org/2000/svg"},i),f.createElement("path",{d:"M0 3C0 1.34315 1.34315 0 3 0H23L34 11V37C34 38.6569 32.6569 40 31 40H3C1.34315 40 0 38.6569 0 37V3Z",fill:"url(#paint0_linear_11084_76)"}),f.createElement("path",{d:"M34 11L26 11C24.3431 11 23 9.65685 23 8V0L34 11Z",fill:"#AB381D"}),f.createElement("path",{clipRule:"evenodd",d:"M7 12C7 10.8954 7.89543 10 9 10H19C20.1046 10 21 10.8954 21 12V18C21 19.1046 20.1046 20 19 20H9C7.89543 20 7 19.1046 7 18V12ZM9 12H19V18H9V12ZM25 22C25 23.1046 24.1046 24 23 24H11V22H23V15H25V22Z",fill:"#FFB3A0",fillRule:"evenodd"}),f.createElement("defs",null,f.createElement("linearGradient",{gradientUnits:"userSpaceOnUse",id:"paint0_linear_11084_76",x1:"0",x2:"0",y1:"0",y2:"40"},f.createElement("stop",{stopColor:"#DC7259"}),f.createElement("stop",{offset:"1",stopColor:"#D14423"}))))},r4=function(e){var t=e.className,n=t===void 0?"":t,r=e.size,a=r===void 0?Pn:r,i=Qe(e,["className","size"]);return f.createElement("svg",V({className:"rfu-file-excel ".concat(n).trim(),fill:"none",height:a,viewBox:"0 0 34 40",width:a,xmlns:"http://www.w3.org/2000/svg"},i),f.createElement("path",{clipRule:"evenodd",d:"M17.7168 33.172C18.2348 33.172 18.4238 33.655 18.4238 34.18C18.4238 34.642 18.2978 35.195 17.7168 35.195C17.1708 35.195 16.9888 34.642 16.9888 34.145C16.9888 33.683 17.1708 33.172 17.7168 33.172ZM19.5718 31.002H18.3818V32.7589H18.3678C18.1228 32.43 17.7798 32.262 17.3318 32.262C16.3028 32.262 15.7988 33.158 15.7988 34.103C15.7988 35.125 16.2818 36.1049 17.4228 36.1049C17.8428 36.1049 18.1928 35.923 18.4238 35.58H18.4378V36H19.5718V31.002ZM12.7095 34.1872C12.7095 33.7252 12.8775 33.1722 13.4305 33.1722C13.9835 33.1722 14.1585 33.7252 14.1585 34.1872C14.1585 34.6492 13.9835 35.1952 13.4305 35.1952C12.8775 35.1952 12.7095 34.6492 12.7095 34.1872ZM11.5195 34.1872C11.5195 35.2792 12.3035 36.1052 13.4305 36.1052C14.5575 36.1052 15.3485 35.2792 15.3485 34.1872C15.3485 33.0952 14.5575 32.2622 13.4305 32.2622C12.3035 32.2622 11.5195 33.0952 11.5195 34.1872ZM21.839 32.3671H22.574V33.1371H21.839V34.7891C21.839 35.0761 22.007 35.1391 22.266 35.1391C22.3142 35.1391 22.364 35.1357 22.4147 35.1323C22.4672 35.1287 22.5206 35.1251 22.574 35.1251V36.0001C22.481 36.0031 22.388 36.0099 22.295 36.0168C22.171 36.0259 22.047 36.0351 21.923 36.0351C20.908 36.0351 20.649 35.7411 20.649 34.7541V33.1371H20.047V32.3671H20.649V31.2681H21.839V32.3671Z",fill:"white",fillRule:"evenodd"}),f.createElement("path",{d:"M0 28H34V37C34 38.6569 32.6569 40 31 40H3C1.34315 40 0 38.6569 0 37V28Z",fill:"#0F9D58"}),f.createElement("path",{d:"M0 3C0 1.34315 1.34315 0 3 0H23L34 11V28H0V3Z",fill:"#F5F5F5"}),f.createElement("path",{d:"M34 11L26 11C24.3431 11 23 9.65685 23 8V0L34 11Z",fill:"#DBDBDB"}),f.createElement("path",{clipRule:"evenodd",d:"M12 13H7V15H12V13ZM12 17H7V19H12V17ZM7 21H12V23H7V21ZM23 13H14V15H23V13ZM14 17H23V19H14V17ZM23 21H14V23H23V21Z",fill:"#0F9D58",fillRule:"evenodd"}))},a4=function(e){var t=e.className,n=t===void 0?"":t,r=e.size,a=r===void 0?Pn:r,i=Qe(e,["className","size"]);return f.createElement("svg",V({className:"rfu-file-excel-alt ".concat(n).trim(),fill:"none",height:a,viewBox:"0 0 34 40",width:a,xmlns:"http://www.w3.org/2000/svg"},i),f.createElement("path",{d:"M0 3C0 1.34315 1.34315 0 3 0H23L34 11V37C34 38.6569 32.6569 40 31 40H3C1.34315 40 0 38.6569 0 37V3Z",fill:"url(#paint0_linear_11084_326)"}),f.createElement("path",{d:"M34 11L26 11C24.3431 11 23 9.65685 23 8V0L34 11Z",fill:"#0C864B"}),f.createElement("path",{clipRule:"evenodd",d:"M12 13H7V15H12V13ZM12 17H7V19H12V17ZM7 21H12V23H7V21ZM23 13H14V15H23V13ZM14 17H23V19H14V17ZM23 21H14V23H23V21Z",fill:"#A8E7C9",fillRule:"evenodd"}),f.createElement("defs",null,f.createElement("linearGradient",{gradientUnits:"userSpaceOnUse",id:"paint0_linear_11084_326",x1:"0",x2:"0",y1:"0",y2:"40"},f.createElement("stop",{stopColor:"#64AD8A"}),f.createElement("stop",{offset:"1",stopColor:"#0C864B"}))))},i4=function(e){var t=e.className,n=t===void 0?"":t,r=e.size,a=r===void 0?Pn:r,i=Qe(e,["className","size"]);return f.createElement("svg",V({className:"rfu-file-archive ".concat(n).trim(),fill:"none",height:a,viewBox:"0 0 34 40",width:a,xmlns:"http://www.w3.org/2000/svg"},i),f.createElement("path",{clipRule:"evenodd",d:"M17.7168 33.172C18.2348 33.172 18.4238 33.655 18.4238 34.18C18.4238 34.642 18.2978 35.195 17.7168 35.195C17.1708 35.195 16.9888 34.642 16.9888 34.145C16.9888 33.683 17.1708 33.172 17.7168 33.172ZM19.5718 31.002H18.3818V32.7589H18.3678C18.1228 32.43 17.7798 32.262 17.3318 32.262C16.3028 32.262 15.7988 33.158 15.7988 34.103C15.7988 35.125 16.2818 36.1049 17.4228 36.1049C17.8428 36.1049 18.1928 35.923 18.4238 35.58H18.4378V36H19.5718V31.002ZM12.7095 34.1872C12.7095 33.7252 12.8775 33.1722 13.4305 33.1722C13.9835 33.1722 14.1585 33.7252 14.1585 34.1872C14.1585 34.6492 13.9835 35.1952 13.4305 35.1952C12.8775 35.1952 12.7095 34.6492 12.7095 34.1872ZM11.5195 34.1872C11.5195 35.2792 12.3035 36.1052 13.4305 36.1052C14.5575 36.1052 15.3485 35.2792 15.3485 34.1872C15.3485 33.0952 14.5575 32.2622 13.4305 32.2622C12.3035 32.2622 11.5195 33.0952 11.5195 34.1872ZM21.839 32.3671H22.574V33.1371H21.839V34.7891C21.839 35.0761 22.007 35.1391 22.266 35.1391C22.3142 35.1391 22.364 35.1357 22.4147 35.1323C22.4672 35.1287 22.5206 35.1251 22.574 35.1251V36.0001C22.481 36.0031 22.388 36.0099 22.295 36.0168C22.171 36.0259 22.047 36.0351 21.923 36.0351C20.908 36.0351 20.649 35.7411 20.649 34.7541V33.1371H20.047V32.3671H20.649V31.2681H21.839V32.3671Z",fill:"white",fillRule:"evenodd"}),f.createElement("path",{d:"M0 28H34V37C34 38.6569 32.6569 40 31 40H3C1.34315 40 0 38.6569 0 37V28Z",fill:"#F8B859"}),f.createElement("path",{d:"M0 3C0 1.34315 1.34315 0 3 0H23L34 11V28H0V3Z",fill:"#F5F5F5"}),f.createElement("path",{d:"M34 11L26 11C24.3431 11 23 9.65685 23 8V0L34 11Z",fill:"#DBDBDB"}),f.createElement("path",{clipRule:"evenodd",d:"M10 0H8V2H10V4H8V6H10V8H8V10H10V12H8V14H10V12H12V10H10V8H12V6H10V4H12V2H10V0ZM8 17C8 16.4477 8.44771 16 9 16H11C11.5523 16 12 16.4477 12 17V23C12 23.5523 11.5523 24 11 24H9C8.44771 24 8 23.5523 8 23V17ZM9 23V20H11V23H9Z",fill:"#F8B859",fillRule:"evenodd"}))},o4=function(e){var t=e.className,n=t===void 0?"":t,r=e.size,a=r===void 0?Pn:r,i=Qe(e,["className","size"]);return f.createElement("svg",V({className:"rfu-file-archive-alt ".concat(n).trim(),fill:"none",height:a,viewBox:"0 0 34 40",width:a,xmlns:"http://www.w3.org/2000/svg"},i),f.createElement("path",{d:"M0 3C0 1.34315 1.34315 0 3 0H23L34 11V37C34 38.6569 32.6569 40 31 40H3C1.34315 40 0 38.6569 0 37V3Z",fill:"url(#paint0_linear_11086_246)"}),f.createElement("path",{d:"M34 11L26 11C24.3431 11 23 9.65685 23 8V0L34 11Z",fill:"#B67A24"}),f.createElement("path",{clipRule:"evenodd",d:"M10 0H8V2H10V4H8V6H10V8H8V10H10V12H8V14H10V12H12V10H10V8H12V6H10V4H12V2H10V0ZM8 17C8 16.4477 8.44771 16 9 16H11C11.5523 16 12 16.4477 12 17V23C12 23.5523 11.5523 24 11 24H9C8.44771 24 8 23.5523 8 23V17ZM9 23V20H11V23H9Z",fill:"#FFE9C8",fillRule:"evenodd"}),f.createElement("defs",null,f.createElement("linearGradient",{gradientUnits:"userSpaceOnUse",id:"paint0_linear_11086_246",x1:"0",x2:"0",y1:"0",y2:"40"},f.createElement("stop",{stopColor:"#FFC775"}),f.createElement("stop",{offset:"1",stopColor:"#E69E34"}))))},s4=function(e){var t=e.className,n=t===void 0?"":t,r=e.size,a=r===void 0?Pn:r,i=Qe(e,["className","size"]);return f.createElement("svg",V({className:"rfu-file-code ".concat(n).trim(),fill:"none",height:a,viewBox:"0 0 34 40",width:a,xmlns:"http://www.w3.org/2000/svg"},i),f.createElement("path",{d:"M0 28H34V37C34 38.6569 32.6569 40 31 40H3C1.34315 40 0 38.6569 0 37V28Z",fill:"#00ACA1"}),f.createElement("path",{d:"M0 3C0 1.34315 1.34315 0 3 0H23L34 11V28H0V3Z",fill:"#F5F5F5"}),f.createElement("path",{d:"M34 11L26 11C24.3431 11 23 9.65685 23 8V0L34 11Z",fill:"#DBDBDB"}),f.createElement("path",{clipRule:"evenodd",d:"M15 21V18.984L11.5 18L15 17V15L9 17V19L15 21ZM19 15V17.016L22.5 18L19 19V21L25 19V17L19 15Z",fill:"#00ACA1",fillRule:"evenodd"}))},l4=function(e){var t=e.className,n=t===void 0?"":t,r=e.size,a=r===void 0?Pn:r,i=Qe(e,["className","size"]);return f.createElement("svg",V({className:"rfu-file-code-alt ".concat(n).trim(),fill:"none",height:a,viewBox:"0 0 34 40",width:a,xmlns:"http://www.w3.org/2000/svg"},i),f.createElement("path",{d:"M0 3C0 1.34315 1.34315 0 3 0H23L34 11V37C34 38.6569 32.6569 40 31 40H3C1.34315 40 0 38.6569 0 37V3Z",fill:"url(#paint0_linear_11086_611)"}),f.createElement("path",{d:"M34 11L26 11C24.3431 11 23 9.65685 23 8V0L34 11Z",fill:"#00ACA1"}),f.createElement("path",{clipRule:"evenodd",d:"M15 21V18.984L11.5 18L15 17V15L9 17V19L15 21ZM19 15V17.016L22.5 18L19 19V21L25 19V17L19 15Z",fill:"#A3DCD8",fillRule:"evenodd"}),f.createElement("defs",null,f.createElement("linearGradient",{gradientUnits:"userSpaceOnUse",id:"paint0_linear_11086_611",x1:"0",x2:"0",y1:"0",y2:"40"},f.createElement("stop",{stopColor:"#7FC4BD"}),f.createElement("stop",{offset:"1",stopColor:"#00ACA1"}))))},u4=function(e){var t=e.className,n=t===void 0?"":t,r=e.size,a=r===void 0?Pn:r,i=Qe(e,["className","size"]);return f.createElement("svg",V({className:"rfu-file-audio ".concat(n).trim(),fill:"none",height:a,viewBox:"0 0 34 40",width:a,xmlns:"http://www.w3.org/2000/svg"},i),f.createElement("path",{clipRule:"evenodd",d:"M17.7168 33.172C18.2348 33.172 18.4238 33.655 18.4238 34.18C18.4238 34.642 18.2978 35.195 17.7168 35.195C17.1708 35.195 16.9888 34.642 16.9888 34.145C16.9888 33.683 17.1708 33.172 17.7168 33.172ZM19.5718 31.002H18.3818V32.7589H18.3678C18.1228 32.43 17.7798 32.262 17.3318 32.262C16.3028 32.262 15.7988 33.158 15.7988 34.103C15.7988 35.125 16.2818 36.1049 17.4228 36.1049C17.8428 36.1049 18.1928 35.923 18.4238 35.58H18.4378V36H19.5718V31.002ZM12.7095 34.1872C12.7095 33.7252 12.8775 33.1722 13.4305 33.1722C13.9835 33.1722 14.1585 33.7252 14.1585 34.1872C14.1585 34.6492 13.9835 35.1952 13.4305 35.1952C12.8775 35.1952 12.7095 34.6492 12.7095 34.1872ZM11.5195 34.1872C11.5195 35.2792 12.3035 36.1052 13.4305 36.1052C14.5575 36.1052 15.3485 35.2792 15.3485 34.1872C15.3485 33.0952 14.5575 32.2622 13.4305 32.2622C12.3035 32.2622 11.5195 33.0952 11.5195 34.1872ZM21.839 32.3671H22.574V33.1371H21.839V34.7891C21.839 35.0761 22.007 35.1391 22.266 35.1391C22.3142 35.1391 22.364 35.1357 22.4147 35.1323C22.4672 35.1287 22.5206 35.1251 22.574 35.1251V36.0001C22.481 36.0031 22.388 36.0099 22.295 36.0168C22.171 36.0259 22.047 36.0351 21.923 36.0351C20.908 36.0351 20.649 35.7411 20.649 34.7541V33.1371H20.047V32.3671H20.649V31.2681H21.839V32.3671Z",fill:"white",fillRule:"evenodd"}),f.createElement("path",{d:"M0 28H34V37C34 38.6569 32.6569 40 31 40H3C1.34315 40 0 38.6569 0 37V28Z",fill:"#2727B0"}),f.createElement("path",{d:"M0 3C0 1.34315 1.34315 0 3 0H23L34 11V28H0V3Z",fill:"#F5F5F5"}),f.createElement("path",{d:"M34 11L26 11C24.3431 11 23 9.65685 23 8V0L34 11Z",fill:"#DBDBDB"}),f.createElement("path",{clipRule:"evenodd",d:"M8.87912 21.941H12.298L16.9521 24.7493C17.0307 24.8138 17.1293 24.849 17.2311 24.849C17.4738 24.8488 17.6705 24.6519 17.6703 24.4092V12.4399C17.6704 12.3381 17.6352 12.2396 17.5707 12.1609C17.4168 11.9732 17.1398 11.9457 16.9521 12.0996L12.298 14.908H8.87912C8.3936 14.908 8 15.3016 8 15.7871V21.0619C8 21.5474 8.3936 21.941 8.87912 21.941ZM12.9258 16.6664L15.9122 15.2224V21.6268L12.9258 20.1829H9.7583V16.6664H12.9258ZM19.8511 16.3517C19.474 16.4092 19.2397 16.6637 19.3283 16.9191L19.3262 16.92C19.5295 17.4995 19.6305 18.098 19.6284 18.6953C19.6305 19.2975 19.5237 19.9014 19.3196 20.4909C19.229 20.7462 19.4682 20.9996 19.8474 21.06C19.9008 21.0683 19.9542 21.072 20.0076 21.072C20.3259 21.072 20.6156 20.9234 20.6922 20.7057C20.9194 20.0451 21.0337 19.37 21.0374 18.6953C21.0349 18.0251 20.9211 17.3575 20.6955 16.7035C20.6053 16.4477 20.229 16.2908 19.8511 16.3517ZM22.1605 14.6028C22.5252 14.5163 22.9259 14.6454 23.055 14.8938C23.6891 16.1157 24 17.4042 24 18.6923C24.0004 19.9895 23.6796 21.2839 23.0521 22.5153C22.9503 22.7123 22.6763 22.8344 22.3828 22.8344C22.3071 22.8344 22.2301 22.8261 22.1543 22.8092C21.7863 22.7251 21.5914 22.4536 21.7185 22.2077C22.2988 21.0761 22.5922 19.8836 22.5931 18.6919C22.5931 17.5056 22.3054 16.3222 21.7276 15.2025C21.6001 14.9563 21.795 14.686 22.1605 14.6028Z",fill:"#2727B0",fillRule:"evenodd"}))},c4=function(e){var t=e.className,n=t===void 0?"":t,r=e.size,a=r===void 0?Pn:r,i=Qe(e,["className","size"]);return f.createElement("svg",V({className:"rfu-file-audio-alt ".concat(n).trim(),fill:"none",height:a,viewBox:"0 0 34 40",width:a,xmlns:"http://www.w3.org/2000/svg"},i),f.createElement("path",{d:"M0 3C0 1.34315 1.34315 0 3 0H23L34 11V37C34 38.6569 32.6569 40 31 40H3C1.34315 40 0 38.6569 0 37V3Z",fill:"url(#paint0_linear_11086_420)"}),f.createElement("path",{d:"M34 11L26 11C24.3431 11 23 9.65685 23 8V0L34 11Z",fill:"#1919A5"}),f.createElement("path",{clipRule:"evenodd",d:"M8.87912 21.941H12.298L16.9521 24.7493C17.0307 24.8138 17.1293 24.849 17.2311 24.849C17.4738 24.8488 17.6705 24.6519 17.6703 24.4092V12.4399C17.6704 12.3381 17.6352 12.2396 17.5707 12.1609C17.4168 11.9732 17.1398 11.9457 16.9521 12.0996L12.298 14.908H8.87912C8.3936 14.908 8 15.3016 8 15.7871V21.0619C8 21.5474 8.3936 21.941 8.87912 21.941ZM12.9258 16.6664L15.9122 15.2224V21.6268L12.9258 20.1829H9.7583V16.6664H12.9258ZM19.8511 16.3517C19.474 16.4092 19.2397 16.6637 19.3283 16.9191L19.3262 16.92C19.5295 17.4995 19.6305 18.098 19.6284 18.6953C19.6305 19.2975 19.5237 19.9014 19.3196 20.4909C19.229 20.7462 19.4682 20.9996 19.8474 21.06C19.9008 21.0683 19.9542 21.072 20.0076 21.072C20.3259 21.072 20.6156 20.9234 20.6922 20.7057C20.9194 20.0451 21.0337 19.37 21.0374 18.6953C21.0349 18.0251 20.9211 17.3575 20.6955 16.7035C20.6053 16.4477 20.229 16.2908 19.8511 16.3517ZM22.1605 14.6028C22.5252 14.5163 22.9259 14.6454 23.055 14.8938C23.6891 16.1157 24 17.4042 24 18.6923C24.0004 19.9895 23.6796 21.2839 23.0521 22.5153C22.9503 22.7123 22.6763 22.8344 22.3828 22.8344C22.3071 22.8344 22.2301 22.8261 22.1543 22.8092C21.7863 22.7251 21.5914 22.4536 21.7185 22.2077C22.2988 21.0761 22.5922 19.8836 22.5931 18.6919C22.5931 17.5056 22.3054 16.3222 21.7276 15.2025C21.6001 14.9563 21.795 14.686 22.1605 14.6028Z",fill:"#AAAAFF",fillRule:"evenodd"}),f.createElement("defs",null,f.createElement("linearGradient",{gradientUnits:"userSpaceOnUse",id:"paint0_linear_11086_420",x1:"0",x2:"0",y1:"0",y2:"40"},f.createElement("stop",{stopColor:"#4A4AB8"}),f.createElement("stop",{offset:"1",stopColor:"#2727B0"}))))},d4=function(e){var t=e.className,n=t===void 0?"":t,r=e.size,a=r===void 0?Pn:r,i=Qe(e,["className","size"]);return f.createElement("svg",V({className:"rfu-file-video ".concat(n).trim(),fill:"none",height:a,viewBox:"0 0 34 40",width:a,xmlns:"http://www.w3.org/2000/svg"},i),f.createElement("path",{clipRule:"evenodd",d:"M17.7168 33.172C18.2348 33.172 18.4238 33.655 18.4238 34.18C18.4238 34.642 18.2978 35.195 17.7168 35.195C17.1708 35.195 16.9888 34.642 16.9888 34.145C16.9888 33.683 17.1708 33.172 17.7168 33.172ZM19.5718 31.002H18.3818V32.7589H18.3678C18.1228 32.43 17.7798 32.262 17.3318 32.262C16.3028 32.262 15.7988 33.158 15.7988 34.103C15.7988 35.125 16.2818 36.1049 17.4228 36.1049C17.8428 36.1049 18.1928 35.923 18.4238 35.58H18.4378V36H19.5718V31.002ZM12.7095 34.1872C12.7095 33.7252 12.8775 33.1722 13.4305 33.1722C13.9835 33.1722 14.1585 33.7252 14.1585 34.1872C14.1585 34.6492 13.9835 35.1952 13.4305 35.1952C12.8775 35.1952 12.7095 34.6492 12.7095 34.1872ZM11.5195 34.1872C11.5195 35.2792 12.3035 36.1052 13.4305 36.1052C14.5575 36.1052 15.3485 35.2792 15.3485 34.1872C15.3485 33.0952 14.5575 32.2622 13.4305 32.2622C12.3035 32.2622 11.5195 33.0952 11.5195 34.1872ZM21.839 32.3671H22.574V33.1371H21.839V34.7891C21.839 35.0761 22.007 35.1391 22.266 35.1391C22.3142 35.1391 22.364 35.1357 22.4147 35.1323C22.4672 35.1287 22.5206 35.1251 22.574 35.1251V36.0001C22.481 36.0031 22.388 36.0099 22.295 36.0168C22.171 36.0259 22.047 36.0351 21.923 36.0351C20.908 36.0351 20.649 35.7411 20.649 34.7541V33.1371H20.047V32.3671H20.649V31.2681H21.839V32.3671Z",fill:"white",fillRule:"evenodd"}),f.createElement("path",{d:"M0 28H34V37C34 38.6569 32.6569 40 31 40H3C1.34315 40 0 38.6569 0 37V28Z",fill:"#9D27B0"}),f.createElement("path",{d:"M0 3C0 1.34315 1.34315 0 3 0H23L34 11V28H0V3Z",fill:"#F5F5F5"}),f.createElement("path",{d:"M34 11L26 11C24.3431 11 23 9.65685 23 8V0L34 11Z",fill:"#DBDBDB"}),f.createElement("path",{d:"M9 17H25V24H9V17ZM27 14C27 12.8954 26.1046 12 25 12H22L24 15H21L19 12H17L19 15H16L14 12H12L14 15H11L9 12C7.9 12 7.01 12.9 7.01 14L7 24C7 25.1 7.9 26 9 26H25C26.1 26 27 25.1 27 24V14Z",fill:"#9D27B0"}))},f4=function(e){var t=e.className,n=t===void 0?"":t,r=e.size,a=r===void 0?Pn:r,i=Qe(e,["className","size"]);return f.createElement("svg",V({className:"rfu-file-video-alt ".concat(n).trim(),fill:"none",height:a,viewBox:"0 0 34 40",width:a,xmlns:"http://www.w3.org/2000/svg"},i),f.createElement("path",{d:"M0 3C0 1.34315 1.34315 0 3 0H23L34 11V37C34 38.6569 32.6569 40 31 40H3C1.34315 40 0 38.6569 0 37V3Z",fill:"url(#paint0_linear_18604_164254)"}),f.createElement("path",{d:"M34 11L26 11C24.3431 11 23 9.65685 23 8V0L34 11Z",fill:"#7A1589"}),f.createElement("path",{d:"M9 17H25V24H9V17ZM27 14C27 12.8954 26.1046 12 25 12H22L24 15H21L19 12H17L19 15H16L14 12H12L14 15H11L9 12C7.9 12 7.01 12.9 7.01 14L7 24C7 25.1 7.9 26 9 26H25C26.1 26 27 25.1 27 24V14Z",fill:"#F3A8FF"}),f.createElement("defs",null,f.createElement("linearGradient",{gradientUnits:"userSpaceOnUse",id:"paint0_linear_18604_164254",x1:"0",x2:"0",y1:"0",y2:"40"},f.createElement("stop",{stopColor:"#A94AB8"}),f.createElement("stop",{offset:"1",stopColor:"#9D27B0"}))))},Lo=function(e){var t=e.className,n=t===void 0?"":t,r=e.size,a=r===void 0?Pn:r,i=Qe(e,["className","size"]);return f.createElement("svg",V({className:"rfu-file-fallback ".concat(n).trim(),fill:"none",height:a,viewBox:"0 0 34 40",width:a,xmlns:"http://www.w3.org/2000/svg"},i),f.createElement("path",{d:"M0 3C0 1.34315 1.34315 0 3 0H23L34 11V37C34 38.6569 32.6569 40 31 40H3C1.34315 40 0 38.6569 0 37V3Z",fill:"url(#paint0_linear)"}),f.createElement("path",{d:"M34 11L26 11C24.3431 11 23 9.65685 23 8V0L34 11Z",fill:"#DBDBDB"}),f.createElement("path",{clipRule:"evenodd",d:"M8 13H23V15H8V13Z",fill:"#CFCFCF",fillRule:"evenodd"}),f.createElement("path",{clipRule:"evenodd",d:"M8 17H18V19H8V17Z",fill:"#CFCFCF",fillRule:"evenodd"}),f.createElement("path",{clipRule:"evenodd",d:"M8 21H23V23H8V21Z",fill:"#CFCFCF",fillRule:"evenodd"}),f.createElement("defs",null,f.createElement("linearGradient",{gradientUnits:"userSpaceOnUse",id:"paint0_linear",x1:"0",x2:"0",y1:"0",y2:"40"},f.createElement("stop",{stopColor:"white"}),f.createElement("stop",{offset:"1",stopColor:"#DBDBDB"}))))},Cf=function(e){var t=e.className,n=t===void 0?"":t,r=e.size,a=r===void 0?Pn:r,i=Qe(e,["className","size"]);return f.createElement("svg",V({className:"rfu-file-image  ".concat(n).trim(),height:a,viewBox:"0 0 384 512",width:a,xmlns:"http://www.w3.org/2000/svg"},i),f.createElement("path",{d:"M369.9 97.9L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zM332.1 128H256V51.9l76.1 76.1zM48 464V48h160v104c0 13.3 10.7 24 24 24h104v288H48zm32-48h224V288l-23.5-23.5c-4.7-4.7-12.3-4.7-17 0L176 352l-39.5-39.5c-4.7-4.7-12.3-4.7-17 0L80 352v64zm48-240c-26.5 0-48 21.5-48 48s21.5 48 48 48 48-21.5 48-48-21.5-48-48-48z",fill:"#414D54"}))},m4=["application/msword","application/msword-template","application/vnd.openxmlformats-officedocument.wordprocessingml.document","application/vnd.openxmlformats-officedocument.wordprocessingml.template","application/vnd.ms-word.document.macroEnabled.12","application/vnd.ms-word.template.macroEnabled.12","application/vnd.oasis.opendocument.text","application/vnd.oasis.opendocument.text-template","application/vnd.oasis.opendocument.text-flat-xml"],h4=["text/csv","application/vnd.ms-excel","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","application/vnd.openxmlformats-officedocument.spreadsheetml.template","application/vnd.ms-excel.sheet.macroEnabled.12","application/vnd.ms-excel.template.macroEnabled.12","application/vnd.ms-excel.addin.macroEnabled.12","application/vnd.ms-excel.addin.macroEnabled.12","application/vnd.oasis.opendocument.spreadsheet","application/vnd.oasis.opendocument.spreadsheet-template","application/vnd.oasis.opendocument.spreadsheet-flat-xml"],p4=["application/vnd.ms-powerpoint","application/vnd.openxmlformats-officedocument.presentationml.presentation","application/vnd.openxmlformats-officedocument.presentationml.template","application/vnd.openxmlformats-officedocument.presentationml.slideshow","application/vnd.ms-powerpoint.addin.macroEnabled.12","application/vnd.ms-powerpoint.presentation.macroEnabled.12","application/vnd.ms-powerpoint.template.macroEnabled.12","application/vnd.ms-powerpoint.slideshow.macroEnabled.12","application/vnd.oasis.opendocument.presentation","application/vnd.oasis.opendocument.presentation-template","application/vnd.oasis.opendocument.presentation-flat-xml"],g4=["application/zip","application/x-7z-compressed","application/x-archive","application/x-tar","application/gzip","application/x-compress","application/x-bzip","application/x-lzip","application/x-lz4","application/x-lzma","application/x-lzop","application/x-xz","application/x-webarchive","application/vnd.rar"],v4=["text/html","text/css","application/x-javascript","text/javascript","application/json","text/x-python","text/x-go","text/x-csrc","text/x-c++src","application/x-ruby","text/rust","text/x-java","application/x-php","text/x-csharp","text/x-scala","text/x-erlang","application/x-shellscript"];function Zl(e){for(var t=e.FileArchiveIcon,n=e.FileCodeIcon,r=e.FileExcelIcon,a=e.FilePdfIcon,i=e.FilePowerPointIcon,o=e.FileWordIcon,s={"application/pdf":a},l=0,u=m4;l<u.length;l++){var c=u[l];s[c]=o}for(var d=0,h=h4;d<h.length;d++){var c=h[d];s[c]=r}for(var m=0,p=p4;m<p.length;m++){var c=p[m];s[c]=i}for(var y=0,b=g4;y<b.length;y++){var c=b[y];s[c]=t}for(var w=0,S=v4;w<S.length;w++){var c=S[w];s[c]=n}return s}function Ql(e){var t=e.FileAltIcon,n=e.FileAudioIcon,r=e.FileImageIcon,a=e.FileVideoIcon;return{"audio/":n,"image/":r,"text/":t,"video/":a}}var wf={1:{alt:{},standard:V(V(V({},Zl({FileArchiveIcon:qw,FileCodeIcon:Yw,FileExcelIcon:Ww,FilePdfIcon:jw,FilePowerPointIcon:Vw,FileWordIcon:$w})),Ql({FileAltIcon:Qw,FileAudioIcon:Kw,FileImageIcon:Zw,FileVideoIcon:Gw})),{fallback:Jw})},2:{alt:V(V(V({},Zl({FileArchiveIcon:o4,FileCodeIcon:l4,FileExcelIcon:a4,FilePdfIcon:Ef,FilePowerPointIcon:n4,FileWordIcon:e4})),Ql({FileAltIcon:Lo,FileAudioIcon:c4,FileImageIcon:Cf,FileVideoIcon:f4})),{fallback:Lo}),standard:V(V(V({},Zl({FileArchiveIcon:i4,FileCodeIcon:s4,FileExcelIcon:r4,FilePdfIcon:Ef,FilePowerPointIcon:t4,FileWordIcon:Xw})),Ql({FileAltIcon:Lo,FileAudioIcon:u4,FileImageIcon:Cf,FileVideoIcon:d4})),{fallback:Lo})}};function y4(e,t,n){var r;e===void 0&&(e="standard"),t===void 0&&(t="1");var a=((r=wf[t])===null||r===void 0?void 0:r[e])||wf[t].standard;if(!n)return a.fallback;var i=a[n];return i||(n.startsWith("audio/")?a["audio/"]:n.startsWith("video/")?a["video/"]:n.startsWith("image/")?a["image/"]:n.startsWith("text/")?a["text/"]:a.fallback)}var bi=function(e){var t=e.big,n=t===void 0?!1:t,r=e.mimeType,a=e.size,i=a===void 0?50:a,o=e.sizeSmall,s=o===void 0?20:o,l=e.type,u=l===void 0?"standard":l,c=e.version,d=c===void 0?"1":c,h=Qe(e,["big","mimeType","size","sizeSmall","type","version"]),m=y4(u,d,r);return f.createElement(m,V({},h,{size:n?i:s}))},Ap=function(e){var t=e.backgroundColor,n=e.color,r=e.size,a=r===void 0?20:r,i=e.width,o=i===void 0?2:i;return f.createElement("div",{className:"rfu-loading-indicator__spinner",style:{borderColor:t||"",borderTopColor:n||"",borderWidth:o||"",height:a||"",margin:"0 auto",width:a||""}})},b4=function(e){var t=e.fileIconProps,n=t===void 0?{}:t,r=e.uploads,a=e.handleRemove,i=e.handleRetry;return f.createElement("div",{className:"rfu-file-previewer"},f.createElement("ol",null,r==null?void 0:r.map(function(o){return f.createElement("li",{className:"rfu-file-previewer__file ".concat(o.state==="uploading"?"rfu-file-previewer__file--uploading":""," ").concat(o.state==="failed"?"rfu-file-previewer__file--failed":""),key:o.id},f.createElement(bi,V({mimeType:o.file.type},n)),f.createElement("a",{download:!0,href:o.url},o.file.name,o.state==="failed"&&f.createElement(f.Fragment,null,f.createElement("div",{className:"rfu-file-previewer__failed",onClick:function(){return i==null?void 0:i(o.id)}},"failed"),f.createElement("div",{className:"rfu-file-previewer__retry",onClick:function(){return i==null?void 0:i(o.id)}},"retry"))),f.createElement("span",{className:"rfu-file-previewer__close-button",onClick:a&&function(){return a(o.id)}},"✘"),o.state==="uploading"&&f.createElement("div",{className:"rfu-file-previewer__loading-indicator"},f.createElement(Ap,null)))})))},_4=function(){return f.createElement("svg",{height:"20",viewBox:"0 0 24 24",width:"24",xmlns:"http://www.w3.org/2000/svg"},f.createElement("path",{d:"M16.5 6v11.5c0 2.21-1.79 4-4 4s-4-1.79-4-4V5a2.5 2.5 0 0 1 5 0v10.5c0 .55-.45 1-1 1s-1-.45-1-1V6H10v9.5a2.5 2.5 0 0 0 5 0V5c0-2.21-1.79-4-4-4S7 2.79 7 5v12.5c0 3.04 2.46 5.5 5.5 5.5s5.5-2.46 5.5-5.5V6h-1.5z"}),f.createElement("path",{d:"M0 0h24v24H0z",fill:"none"}))},D4=function(){return f.createElement("svg",{height:"28",viewBox:"0 0 28 28",width:"28",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},f.createElement("defs",null,f.createElement("path",{d:"M465 5c5.53 0 10 4.47 10 10s-4.47 10-10 10-10-4.47-10-10 4.47-10 10-10zm3.59 5L465 13.59 461.41 10 460 11.41l3.59 3.59-3.59 3.59 1.41 1.41 3.59-3.59 3.59 3.59 1.41-1.41-3.59-3.59 3.59-3.59-1.41-1.41z",id:"b"}),f.createElement("filter",{filterUnits:"objectBoundingBox",height:"160%",id:"a",width:"160%",x:"-30%",y:"-30%"},f.createElement("feOffset",{in:"SourceAlpha",result:"shadowOffsetOuter1"}),f.createElement("feGaussianBlur",{in:"shadowOffsetOuter1",result:"shadowBlurOuter1",stdDeviation:"2"}),f.createElement("feColorMatrix",{in:"shadowBlurOuter1",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0"}))),f.createElement("g",{fill:"none",fillRule:"nonzero",transform:"translate(-451 -1)"},f.createElement("use",{fill:"#000",filter:"url(#a)",xlinkHref:"#b"}),f.createElement("use",{fill:"#FFF",fillRule:"evenodd",xlinkHref:"#b"})))},E4=function(e){return f.createElement("svg",V({role:"img",viewBox:"0 0 400 400",xmlns:"http://www.w3.org/2000/svg"},e),f.createElement("g",null,f.createElement("path",{d:"M0.000 200.000 L 0.000 400.000 200.000 400.000 L 400.000 400.000 400.000 200.000 L 400.000 0.000 200.000 0.000 L 0.000 0.000 0.000 200.000 M243.085 68.180 C 251.168 72.240,252.758 82.164,246.332 88.456 C 242.609 92.102,249.072 91.774,176.600 92.000 L 112.600 92.200 111.000 93.165 C 107.620 95.203,105.382 98.131,104.780 101.304 C 104.548 102.526,104.400 132.258,104.400 177.461 C 104.400 261.065,104.646 254.561,101.340 258.340 C 95.134 265.435,84.540 263.898,80.562 255.326 L 79.600 253.251 79.600 170.356 L 79.600 87.460 80.613 84.526 C 83.246 76.897,91.469 68.511,96.439 68.386 C 96.747 68.378,97.450 68.114,98.000 67.800 C 98.856 67.311,109.214 67.226,170.067 67.214 L 241.134 67.200 243.085 68.180 M230.400 116.002 C 236.845 117.273,237.603 117.566,242.024 120.500 C 243.269 121.327,256.977 134.788,274.002 151.902 C 299.664 177.700,305.143 183.306,307.142 185.815 C 307.838 186.688,309.600 190.497,309.602 191.133 C 309.604 191.500,309.919 192.340,310.302 193.000 C 310.956 194.125,311.007 197.998,311.108 254.600 L 311.215 315.000 310.241 318.000 C 307.327 326.967,302.400 332.072,293.800 335.031 L 291.000 335.994 219.630 335.997 L 148.260 336.000 145.430 335.018 C 140.319 333.244,139.684 332.841,134.862 328.318 C 132.616 326.212,129.907 321.565,129.427 318.997 C 129.263 318.118,128.920 317.147,128.664 316.839 C 128.315 316.416,128.200 294.170,128.200 227.039 L 128.200 137.800 129.067 134.600 C 129.543 132.840,130.393 130.590,130.954 129.600 C 131.515 128.610,132.247 127.320,132.580 126.733 C 134.155 123.961,138.478 120.313,143.000 117.940 C 144.003 117.414,146.644 116.725,151.000 115.853 C 152.661 115.520,228.681 115.664,230.400 116.002 M226.250 137.650 C 225.849 139.656,225.987 187.508,226.403 190.713 C 227.174 196.647,230.700 200.107,237.136 201.245 C 239.519 201.666,290.972 201.562,291.398 201.135 C 291.727 200.807,227.629 136.400,226.974 136.400 C 226.713 136.400,226.388 136.963,226.250 137.650",fill:"#fcfcfc",fillRule:"evenodd",stroke:"none"}),f.createElement("path",{d:"M98.000 67.800 C 97.450 68.114,96.747 68.378,96.439 68.386 C 91.469 68.511,83.246 76.897,80.613 84.526 L 79.600 87.460 79.600 170.356 L 79.600 253.251 80.562 255.326 C 84.540 263.898,95.134 265.435,101.340 258.340 C 104.646 254.561,104.400 261.065,104.400 177.461 C 104.400 132.258,104.548 102.526,104.780 101.304 C 105.382 98.131,107.620 95.203,111.000 93.165 L 112.600 92.200 176.600 92.000 C 249.072 91.774,242.609 92.102,246.332 88.456 C 252.758 82.164,251.168 72.240,243.085 68.180 L 241.134 67.200 170.067 67.214 C 109.214 67.226,98.856 67.311,98.000 67.800 M151.000 115.853 C 146.644 116.725,144.003 117.414,143.000 117.940 C 138.478 120.313,134.155 123.961,132.580 126.733 C 132.247 127.320,131.515 128.610,130.954 129.600 C 130.393 130.590,129.543 132.840,129.067 134.600 L 128.200 137.800 128.200 227.039 C 128.200 294.170,128.315 316.416,128.664 316.839 C 128.920 317.147,129.263 318.118,129.427 318.997 C 129.907 321.565,132.616 326.212,134.862 328.318 C 139.684 332.841,140.319 333.244,145.430 335.018 L 148.260 336.000 219.630 335.997 L 291.000 335.994 293.800 335.031 C 302.400 332.072,307.327 326.967,310.241 318.000 L 311.215 315.000 311.108 254.600 C 311.007 197.998,310.956 194.125,310.302 193.000 C 309.919 192.340,309.604 191.500,309.602 191.133 C 309.600 190.497,307.838 186.688,307.142 185.815 C 305.143 183.306,299.664 177.700,274.002 151.902 C 238.906 116.622,240.594 118.012,230.400 116.002 C 228.681 115.664,152.661 115.520,151.000 115.853 M259.556 168.635 C 277.215 186.364,291.544 200.989,291.398 201.135 C 290.972 201.562,239.519 201.666,237.136 201.245 C 230.700 200.107,227.174 196.647,226.403 190.713 C 225.460 183.450,225.955 136.400,226.974 136.400 C 227.235 136.400,241.897 150.906,259.556 168.635",fill:"#e4e4e4",fillRule:"evenodd",stroke:"none"})))},C4=function(){return f.createElement("svg",{height:"20",viewBox:"0 0 20 20",width:"20",xmlns:"http://www.w3.org/2000/svg"},f.createElement("path",{d:"M2 0h16a2 2 0 0 1 2 2v16a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2zm3 2a2.5 2.5 0 1 0 0 5 2.5 2.5 0 0 0 0-5zM2 16v2h16v-6l-3-3-6 6-3-3-4 4z",fillRule:"nonzero"}))},w4=function(){return f.createElement("svg",{height:"20",viewBox:"0 0 22 20",width:"22",xmlns:"http://www.w3.org/2000/svg"},f.createElement("path",{d:"M20 5.535V2a1 1 0 0 1 2 0v6a1 1 0 0 1-1 1h-6a1 1 0 0 1 0-2h3.638l-2.975-2.653a8 8 0 1 0 1.884 8.32 1 1 0 1 1 1.886.666A10 10 0 1 1 5.175 1.245c3.901-2.15 8.754-1.462 11.88 1.667L20 5.535z",fill:"#FFF",fillRule:"nonzero"}))},S4=function(e,t){return e===void 0&&(e=!1),L.useCallback(function(n){var r=n.currentTarget,a=r.files;if(a){try{t==null||t(Array.from(a))}catch(i){console.error(i)}e&&(r.value="")}},[t,e])};function M4(e){if(!e||!e.length)return!1;for(var t=0,n=e;t<n.length;t++){var r=n[t];if(r.kind==="file"||r.type==="text/html")return!0}return!1}function x4(e){return Ge(this,void 0,void 0,function(){var t,n,r,a,i,o,s=this;return Ze(this,function(l){switch(l.label){case 0:if(!e||!e.length)return[2,[]];if(t=k4(e),t.length)return[2,t];for(n=[],r=function(u){u.type==="text/html"&&n.push(new Promise(function(c){u.getAsString(function(d){return Ge(s,void 0,void 0,function(){var h;return Ze(this,function(m){switch(m.label){case 0:return h=L4(d).map(function(p){return T4(t,p)}),[4,Promise.all(h)];case 1:return m.sent(),c(),[2]}})})})}))},a=0,i=e;a<i.length;a++)o=i[a],r(o);return[4,Promise.all(n)];case 1:return l.sent(),[2,t]}})})}function k4(e){for(var t=[],n=0,r=e;n<r.length;n++){var a=r[n];if(a.kind==="file"){var i=a.getAsFile();i&&t.push(i)}}return t}function T4(e,t){return Ge(this,void 0,void 0,function(){var n,r,a,i;return Ze(this,function(o){switch(o.label){case 0:return o.trys.push([0,2,,3]),[4,fetch(t)];case 1:return n=o.sent(),[3,3];case 2:return o.sent(),[2];case 3:return r=n.headers.get("Content-type")||"application/octet-stream",[4,n.arrayBuffer()];case 4:return a=o.sent(),i=new Blob([a],{type:r}),e.push(i),[2]}})})}var L4=function(e){var t=new DOMParser().parseFromString(e,"text/html").getElementsByTagName("img");return Array.from(t,function(n){return n.src}).filter(function(n){return n})},yc=function(e){var t=e.onFileChange,n=e.resetOnChange,r=n===void 0?!0:n,a=Qe(e,["onFileChange","resetOnChange"]),i=S4(r,t);return f.createElement("input",V({onChange:i,type:"file"},a))},bc=function(e){var t=e.disabled,n=t===void 0?!1:t,r=e.multiple,a=r===void 0?!1:r,i=e.children,o=i===void 0?f.createElement(_4,null):i,s=e.handleFiles,l=e.accepts,u=e.resetOnChange,c=u===void 0?!0:u,d=ke("FileUploadButton").t,h="rfu-file-upload-button";return n&&(h="".concat(h," rfu-file-upload-button--disabled")),f.createElement("div",{className:h},f.createElement("label",null,f.createElement(yc,{accept:Array.isArray(l)?l.join(","):l,"aria-label":d("aria/File input"),className:"rfu-file-input",disabled:n,multiple:a,onFileChange:s,resetOnChange:c}),o))},Js=function(e){var t=e.accept,n=t===void 0?[]:t,r=e.children,a=e.disabled,i=e.handleFiles,o=e.maxNumberOfFiles,s=e.multiple,l=ke("ImageDropzone").t,u=L.useCallback(function(y){i&&y&&y.length&&i(y)},[i]),c=L.useMemo(function(){return(typeof n=="string"?n.split(","):n).reduce(function(y,b){var w;return(w=y[b])!==null&&w!==void 0||(y[b]=[]),y},{})},[n]),d=Sh({accept:c,disabled:a,maxFiles:o,multiple:s,noClick:!0,onDrop:u}),h=d.getRootProps,m=d.isDragAccept,p=d.isDragReject;return f.createElement("div",V({},h({className:nt("rfu-dropzone",{"rfu-dropzone--accept":m,"rfu-dropzone--reject":p}),style:{position:"relative"}}),{tabIndex:-1}),f.createElement("div",{className:"rfu-dropzone__notifier"},f.createElement("div",{className:"rfu-dropzone__inner"},f.createElement("svg",{height:"41",viewBox:"0 0 41 41",width:"41",xmlns:"http://www.w3.org/2000/svg"},f.createElement("path",{d:"M40.517 28.002V3.997c0-2.197-1.808-3.992-4.005-3.992H12.507a4.004 4.004 0 0 0-3.992 3.993v24.004a4.004 4.004 0 0 0 3.992 3.993h24.005c2.197 0 4.005-1.795 4.005-3.993zm-22.002-7.997l4.062 5.42 5.937-7.423 7.998 10H12.507l6.008-7.997zM.517 8.003V36c0 2.198 1.795 4.005 3.993 4.005h27.997V36H4.51V8.002H.517z",fill:"#000",fillRule:"nonzero"})),f.createElement("p",null,l("Drag your files here to add to your post")))),r)},R4=function(e){var t=e.children,n=e.onClick,r=ke("IconButton").t;return f.createElement("button",{"aria-label":r("aria/Cancel upload"),className:"rfu-icon-button","data-testid":"cancel-upload-button",onClick:n,type:"button"},t)},P4=function(e){var t=e.alt,n=e.handleClose,r=e.image,a=e.size,i=a===void 0?100:a,o=L.useCallback(function(s){return n==null?void 0:n(s)},[n]);return f.createElement("div",{className:"rfu-thumbnail__wrapper",style:{height:i,width:i}},f.createElement("div",{className:"rfu-thumbnail__overlay"},n?f.createElement(R4,{onClick:o},f.createElement(D4,null)):null),r?f.createElement("img",{alt:t??"",className:"rfu-thumbnail__image",src:r}):f.createElement(E4,{className:"rfu-thumbnail__image",preserveAspectRatio:"xMinYMin slice"}))},O4=function(e){var t=e.multiple,n=t===void 0?!1:t,r=e.disabled,a=r===void 0?!1:r,i=e.handleFiles,o=e.children,s=o===void 0?f.createElement(C4,null):o,l=e.resetOnChange,u=l===void 0?!1:l,c=ke("ImageUploadButton").t;return f.createElement("div",{className:"rfu-image-upload-button"},f.createElement("label",null,f.createElement(yc,{accept:"image/*","aria-label":c("aria/Image input"),className:"rfu-image-input",disabled:a,multiple:n,onFileChange:i,resetOnChange:u}),s))},F4=function(e){var t=e.handleFiles,n=e.multiple,r=n===void 0?!1:n;return f.createElement(O4,{handleFiles:t,multiple:r},f.createElement("div",{className:"rfu-thumbnail-placeholder"},f.createElement("svg",{height:"15",viewBox:"0 0 14 15",width:"14",xmlns:"http://www.w3.org/2000/svg"},f.createElement("path",{d:"M14 8.998H8v6H6v-6H0v-2h6v-6h2v6h6z",fill:"#A0B2B8",fillRule:"nonzero"}))))},I4=function(e){var t=e.disabled,n=t===void 0?!1:t,r=e.handleFiles,a=e.handleRemove,i=e.handleRetry,o=e.imageUploads,s=e.multiple,l=s===void 0?!0:s,u=ke("ImagePreviewer").t,c=L.useCallback(function(d,h){if(!d)return console.warn(`image.id of closed image was "null", this shouldn't happen`);a==null||a(d,h)},[a]);return f.createElement("div",{className:"rfu-image-previewer"},o==null?void 0:o.map(function(d){var h=d.url||d.previewUri;return f.createElement("div",{className:nt("rfu-image-previewer__image",d.state==="finished"&&"rfu-image-previewer__image--loaded"),key:d.id},d.state==="failed"&&f.createElement("button",{"aria-label":u("aria/Retry upload"),className:"rfu-image-previewer__retry",onClick:function(m){return i==null?void 0:i(d.id,m)},type:"button"},f.createElement(w4,null)),h&&f.createElement(P4,{handleClose:function(m){return c(d.id,m)},image:h}),d.state==="uploading"&&f.createElement(Ap,{backgroundColor:"#ffffff19",color:"#ffffffb2"}))}),r&&!n&&f.createElement(F4,{handleFiles:r,multiple:l}))},A4=function(e){var t=e.attachment;return f.createElement("div",{className:"str-chat__message-attachment-file--item","data-testid":"attachment-file"},f.createElement(bi,{big:!0,mimeType:t.mime_type,size:30}),f.createElement("div",{className:"str-chat__message-attachment-file--item-text"},f.createElement(Gs,{download:!0,href:t.asset_url,target:"_blank"},t.title),f.createElement(uo,{fileSize:t.file_size})))},N4=function(e){var t=e.attachment;return f.createElement("div",{className:"str-chat__message-attachment-file--item","data-testid":"attachment-file"},f.createElement(bi,{className:"str-chat__file-icon",mimeType:t.mime_type,version:"2"}),f.createElement("div",{className:"str-chat__message-attachment-file--item-text"},f.createElement("div",{className:"str-chat__message-attachment-file--item-first-row"},f.createElement("div",{className:"str-chat__message-attachment-file--item-name","data-testid":"file-title"},t.title),f.createElement(mc,{assetUrl:t.asset_url})),f.createElement(uo,{fileSize:t.file_size})))},U4=function(e){var t=e.attachment,n=Fe("FileAttachment").themeVersion;return n==="2"?f.createElement(N4,{attachment:t}):f.createElement(A4,{attachment:t})},B4=f.memo(U4),Np=["video/mp4","video/ogg","video/webm","video/quicktime"],Up=function(e){return e.og_scrape_url||e.title_link},Sf=function(e){return e.type==="image"&&!Up(e)},z4=function(e){return Array.isArray(e.images)},H4=function(e){return e.type==="audio"},j4=function(e){return e.type==="voiceRecording"},$4=function(e){return e.type==="file"||e.mime_type&&Np.indexOf(e.mime_type)===-1&&e.type!=="video"},V4=function(e){return e.mime_type&&Np.indexOf(e.mime_type)!==-1||e.type==="video"},W4=function(e){var t=e.fallback||"";return t.toLowerCase().endsWith(".svg")},Iu=function(e,t){return[Math.floor(e/t),e%t]},Bp=function(e){if(!e||e<0)return"00:00";var t=Iu(e,3600),n=t[0],r=t[1],a=Iu(r,60),i=a[0],o=a[1],s=Math.ceil(o),l=n.toString().length===1?"0":"",u=i.toString().length===1?"0":"",c=s.toString().length===1?"0":"",d="".concat(u).concat(i,":").concat(c).concat(s);return n?"".concat(l).concat(n,":")+d:d};const q4="aaa1rp3bb0ott3vie4c1le2ogado5udhabi7c0ademy5centure6ountant0s9o1tor4d0s1ult4e0g1ro2tna4f0l1rica5g0akhan5ency5i0g1rbus3force5tel5kdn3l0ibaba4pay4lfinanz6state5y2sace3tom5m0azon4ericanexpress7family11x2fam3ica3sterdam8nalytics7droid5quan4z2o0l2partments8p0le4q0uarelle8r0ab1mco4chi3my2pa2t0e3s0da2ia2sociates9t0hleta5torney7u0ction5di0ble3o3spost5thor3o0s4vianca6w0s2x0a2z0ure5ba0by2idu3namex3narepublic11d1k2r0celona5laycard4s5efoot5gains6seball5ketball8uhaus5yern5b0c1t1va3cg1n2d1e0ats2uty4er2ntley5rlin4st0buy5t2f1g1h0arti5i0ble3d1ke2ng0o3o1z2j1lack0friday9ockbuster8g1omberg7ue3m0s1w2n0pparibas9o0ats3ehringer8fa2m1nd2o0k0ing5sch2tik2on4t1utique6x2r0adesco6idgestone9oadway5ker3ther5ussels7s1t1uild0ers6siness6y1zz3v1w1y1z0h3ca0b1fe2l0l1vinklein9m0era3p2non3petown5ital0one8r0avan4ds2e0er0s4s2sa1e1h1ino4t0ering5holic7ba1n1re3c1d1enter4o1rn3f0a1d2g1h0anel2nel4rity4se2t2eap3intai5ristmas6ome4urch5i0priani6rcle4sco3tadel4i0c2y3k1l0aims4eaning6ick2nic1que6othing5ud3ub0med6m1n1o0ach3des3ffee4llege4ogne5m0cast4mbank4unity6pany2re3uter5sec4ndos3struction8ulting7tact3ractors9oking4l1p2rsica5untry4pon0s4rses6pa2r0edit0card4union9icket5own3s1uise0s6u0isinella9v1w1x1y0mru3ou3z2dabur3d1nce3ta1e1ing3sun4y2clk3ds2e0al0er2s3gree4livery5l1oitte5ta3mocrat6ntal2ist5si0gn4v2hl2iamonds6et2gital5rect0ory7scount3ver5h2y2j1k1m1np2o0cs1tor4g1mains5t1wnload7rive4tv2ubai3nlop4pont4rban5vag2r2z2earth3t2c0o2deka3u0cation8e1g1mail3erck5nergy4gineer0ing9terprises10pson4quipment8r0icsson6ni3s0q1tate5t1u0rovision8s2vents5xchange6pert3osed4ress5traspace10fage2il1rwinds6th3mily4n0s2rm0ers5shion4t3edex3edback6rrari3ero6i0delity5o2lm2nal1nce1ial7re0stone6mdale6sh0ing5t0ness6j1k1lickr3ghts4r2orist4wers5y2m1o0o0d1tball6rd1ex2sale4um3undation8x2r0ee1senius7l1ogans4ntier7tr2ujitsu5n0d2rniture7tbol5yi3ga0l0lery3o1up4me0s3p1rden4y2b0iz3d0n2e0a1nt0ing5orge5f1g0ee3h1i0ft0s3ves2ing5l0ass3e1obal2o4m0ail3bh2o1x2n1odaddy5ld0point6f2o0dyear5g0le4p1t1v2p1q1r0ainger5phics5tis4een3ipe3ocery4up4s1t1u0ardian6cci3ge2ide2tars5ru3w1y2hair2mburg5ngout5us3bo2dfc0bank7ealth0care8lp1sinki6re1mes5iphop4samitsu7tachi5v2k0t2m1n1ockey4ldings5iday5medepot5goods5s0ense7nda3rse3spital5t0ing5t0els3mail5use3w2r1sbc3t1u0ghes5yatt3undai7ibm2cbc2e1u2d1e0ee3fm2kano4l1m0amat4db2mo0bilien9n0c1dustries8finiti5o2g1k1stitute6urance4e4t0ernational10uit4vestments10o1piranga7q1r0ish4s0maili5t0anbul7t0au2v3jaguar4va3cb2e0ep2tzt3welry6io2ll2m0p2nj2o0bs1urg4t1y2p0morgan6rs3uegos4niper7kaufen5ddi3e0rryhotels6logistics9properties14fh2g1h1i0a1ds2m1ndle4tchen5wi3m1n1oeln3matsu5sher5p0mg2n2r0d1ed3uokgroup8w1y0oto4z2la0caixa5mborghini8er3ncaster6d0rover6xess5salle5t0ino3robe5w0yer5b1c1ds2ease3clerc5frak4gal2o2xus4gbt3i0dl2fe0insurance9style7ghting6ke2lly3mited4o2ncoln4k2psy3ve1ing5k1lc1p2oan0s3cker3us3l1ndon4tte1o3ve3pl0financial11r1s1t0d0a3u0ndbeck6xe1ury5v1y2ma0drid4if1son4keup4n0agement7go3p1rket0ing3s4riott5shalls7ttel5ba2c0kinsey7d1e0d0ia3et2lbourne7me1orial6n0u2rckmsd7g1h1iami3crosoft7l1ni1t2t0subishi9k1l0b1s2m0a2n1o0bi0le4da2e1i1m1nash3ey2ster5rmon3tgage6scow4to0rcycles9v0ie4p1q1r1s0d2t0n1r2u0seum3ic4v1w1x1y1z2na0b1goya4me2tura4vy3ba2c1e0c1t0bank4flix4work5ustar5w0s2xt0direct7us4f0l2g0o2hk2i0co2ke1on3nja3ssan1y5l1o0kia3rton4w0ruz3tv4p1r0a1w2tt2u1yc2z2obi1server7ffice5kinawa6layan0group9dnavy5lo3m0ega4ne1g1l0ine5oo2pen3racle3nge4g0anic5igins6saka4tsuka4t2vh3pa0ge2nasonic7ris2s1tners4s1y3y2ccw3e0t2f0izer5g1h0armacy6d1ilips5one2to0graphy6s4ysio5ics1tet2ures6d1n0g1k2oneer5zza4k1l0ace2y0station9umbing5s3m1n0c2ohl2ker3litie5rn2st3r0america6xi3ess3ime3o0d0uctions8f1gressive8mo2perties3y5tection8u0dential9s1t1ub2w0c2y2qa1pon3uebec3st5racing4dio4e0ad1lestate6tor2y4cipes5d0stone5umbrella9hab3ise0n3t2liance6n0t0als5pair3ort3ublican8st0aurant8view0s5xroth6ich0ardli6oh3l1o1p2o0cks3deo3gers4om3s0vp3u0gby3hr2n2w0e2yukyu6sa0arland6fe0ty4kura4le1on3msclub4ung5ndvik0coromant12ofi4p1rl2s1ve2xo3b0i1s2c0a1b1haeffler7midt4olarships8ol3ule3warz5ience5ot3d1e0arch3t2cure1ity6ek2lect4ner3rvices6ven3w1x0y3fr2g1h0angrila6rp2w2ell3ia1ksha5oes2p0ping5uji3w3i0lk2na1gles5te3j1k0i0n2y0pe4l0ing4m0art3ile4n0cf3o0ccer3ial4ftbank4ware6hu2lar2utions7ng1y2y2pa0ce3ort2t3r0l2s1t0ada2ples4r1tebank4farm7c0group6ockholm6rage3e3ream4udio2y3yle4u0cks3pplies3y2ort5rf1gery5zuki5v1watch4iss4x1y0dney4stems6z2tab1ipei4lk2obao4rget4tamotors6r2too4x0i3c0i2d0k2eam2ch0nology8l1masek5nnis4va3f1g1h0d1eater2re6iaa2ckets5enda4ps2res2ol4j0maxx4x2k0maxx5l1m0all4n1o0day3kyo3ols3p1ray3shiba5tal3urs3wn2yota3s3r0ade1ing4ining5vel0ers0insurance16ust3v2t1ube2i1nes3shu4v0s2w1z2ua1bank3s2g1k1nicom3versity8o2ol2ps2s1y1z2va0cations7na1guard7c1e0gas3ntures6risign5mögensberater2ung14sicherung10t2g1i0ajes4deo3g1king4llas4n1p1rgin4sa1ion4va1o3laanderen9n1odka3lvo3te1ing3o2yage5u2wales2mart4ter4ng0gou5tch0es6eather0channel12bcam3er2site5d0ding5ibo2r3f1hoswho6ien2ki2lliamhill9n0dows4e1ners6me2olterskluwer11odside6rk0s2ld3w2s1tc1f3xbox3erox4finity6ihuan4n2xx2yz3yachts4hoo3maxun5ndex5e1odobashi7ga2kohama6u0tube6t1un3za0ppos4ra3ero3ip2m1one3uerich6w2",Y4="ελ1υ2бг1ел3дети4ею2католик6ом3мкд2он1сква6онлайн5рг3рус2ф2сайт3рб3укр3қаз3հայ3ישראל5קום3ابوظبي5رامكو5لاردن4بحرين5جزائر5سعودية6عليان5مغرب5مارات5یران5بارت2زار4يتك3ھارت5تونس4سودان3رية5شبكة4عراق2ب2مان4فلسطين6قطر3كاثوليك6وم3مصر2ليسيا5وريتانيا7قع4همراه5پاکستان7ڀارت4कॉम3नेट3भारत0म्3ोत5संगठन5বাংলা5ভারত2ৰত4ਭਾਰਤ4ભારત4ଭାରତ4இந்தியா6லங்கை6சிங்கப்பூர்11భారత్5ಭಾರತ4ഭാരതം5ලංකා4คอม3ไทย3ລາວ3გე2みんな3アマゾン4クラウド4グーグル4コム2ストア3セール3ファッション6ポイント4世界2中信1国1國1文网3亚马逊3企业2佛山2信息2健康2八卦2公司1益2台湾1灣2商城1店1标2嘉里0大酒店5在线2大拿2天主教3娱乐2家電2广东2微博2慈善2我爱你3手机2招聘2政务1府2新加坡2闻2时尚2書籍2机构2淡马锡3游戏2澳門2点看2移动2组织机构4网址1店1站1络2联通2谷歌2购物2通販2集团2電訊盈科4飞利浦3食品2餐厅2香格里拉3港2닷넷1컴2삼성2한국2",vi=(e,t)=>{for(const n in t)e[n]=t[n];return e},Au="numeric",Nu="ascii",Uu="alpha",jo="asciinumeric",Ro="alphanumeric",Bu="domain",zp="emoji",K4="scheme",G4="slashscheme",Mf="whitespace";function Z4(e,t){return e in t||(t[e]=[]),t[e]}function Ha(e,t,n){t[Au]&&(t[jo]=!0,t[Ro]=!0),t[Nu]&&(t[jo]=!0,t[Uu]=!0),t[jo]&&(t[Ro]=!0),t[Uu]&&(t[Ro]=!0),t[Ro]&&(t[Bu]=!0),t[zp]&&(t[Bu]=!0);for(const r in t){const a=Z4(r,n);a.indexOf(e)<0&&a.push(e)}}function Q4(e,t){const n={};for(const r in t)t[r].indexOf(e)>=0&&(n[r]=!0);return n}function sr(e){e===void 0&&(e=null),this.j={},this.jr=[],this.jd=null,this.t=e}sr.groups={};sr.prototype={accepts(){return!!this.t},go(e){const t=this,n=t.j[e];if(n)return n;for(let r=0;r<t.jr.length;r++){const a=t.jr[r][0],i=t.jr[r][1];if(i&&a.test(e))return i}return t.jd},has(e,t){return t===void 0&&(t=!1),t?e in this.j:!!this.go(e)},ta(e,t,n,r){for(let a=0;a<e.length;a++)this.tt(e[a],t,n,r)},tr(e,t,n,r){r=r||sr.groups;let a;return t&&t.j?a=t:(a=new sr(t),n&&r&&Ha(t,n,r)),this.jr.push([e,a]),a},ts(e,t,n,r){let a=this;const i=e.length;if(!i)return a;for(let o=0;o<i-1;o++)a=a.tt(e[o]);return a.tt(e[i-1],t,n,r)},tt(e,t,n,r){r=r||sr.groups;const a=this;if(t&&t.j)return a.j[e]=t,t;const i=t;let o,s=a.go(e);if(s?(o=new sr,vi(o.j,s.j),o.jr.push.apply(o.jr,s.jr),o.jd=s.jd,o.t=s.t):o=new sr,i){if(r)if(o.t&&typeof o.t=="string"){const l=vi(Q4(o.t,r),n);Ha(i,l,r)}else n&&Ha(i,n,r);o.t=i}return a.j[e]=o,o}};const yt=(e,t,n,r,a)=>e.ta(t,n,r,a),pr=(e,t,n,r,a)=>e.tr(t,n,r,a),xf=(e,t,n,r,a)=>e.ts(t,n,r,a),Ee=(e,t,n,r,a)=>e.tt(t,n,r,a),aa="WORD",zu="UWORD",eo="LOCALHOST",Hu="TLD",ju="UTLD",$o="SCHEME",li="SLASH_SCHEME",_c="NUM",Hp="WS",Dc="NL",qi="OPENBRACE",Yi="CLOSEBRACE",ns="OPENBRACKET",rs="CLOSEBRACKET",as="OPENPAREN",is="CLOSEPAREN",os="OPENANGLEBRACKET",ss="CLOSEANGLEBRACKET",ls="FULLWIDTHLEFTPAREN",us="FULLWIDTHRIGHTPAREN",cs="LEFTCORNERBRACKET",ds="RIGHTCORNERBRACKET",fs="LEFTWHITECORNERBRACKET",ms="RIGHTWHITECORNERBRACKET",hs="FULLWIDTHLESSTHAN",ps="FULLWIDTHGREATERTHAN",gs="AMPERSAND",vs="APOSTROPHE",ys="ASTERISK",ba="AT",bs="BACKSLASH",_s="BACKTICK",Ds="CARET",Da="COLON",Ec="COMMA",Es="DOLLAR",Nr="DOT",Cs="EQUALS",Cc="EXCLAMATION",Ur="HYPHEN",ws="PERCENT",Ss="PIPE",Ms="PLUS",xs="POUND",ks="QUERY",wc="QUOTE",Sc="SEMI",Br="SLASH",Ki="TILDE",Ts="UNDERSCORE",jp="EMOJI",Ls="SYM";var $p=Object.freeze({__proto__:null,WORD:aa,UWORD:zu,LOCALHOST:eo,TLD:Hu,UTLD:ju,SCHEME:$o,SLASH_SCHEME:li,NUM:_c,WS:Hp,NL:Dc,OPENBRACE:qi,CLOSEBRACE:Yi,OPENBRACKET:ns,CLOSEBRACKET:rs,OPENPAREN:as,CLOSEPAREN:is,OPENANGLEBRACKET:os,CLOSEANGLEBRACKET:ss,FULLWIDTHLEFTPAREN:ls,FULLWIDTHRIGHTPAREN:us,LEFTCORNERBRACKET:cs,RIGHTCORNERBRACKET:ds,LEFTWHITECORNERBRACKET:fs,RIGHTWHITECORNERBRACKET:ms,FULLWIDTHLESSTHAN:hs,FULLWIDTHGREATERTHAN:ps,AMPERSAND:gs,APOSTROPHE:vs,ASTERISK:ys,AT:ba,BACKSLASH:bs,BACKTICK:_s,CARET:Ds,COLON:Da,COMMA:Ec,DOLLAR:Es,DOT:Nr,EQUALS:Cs,EXCLAMATION:Cc,HYPHEN:Ur,PERCENT:ws,PIPE:Ss,PLUS:Ms,POUND:xs,QUERY:ks,QUOTE:wc,SEMI:Sc,SLASH:Br,TILDE:Ki,UNDERSCORE:Ts,EMOJI:jp,SYM:Ls});const ii=/[a-z]/,Jl=/\p{L}/u,Xl=/\p{Emoji}/u,eu=/\d/,kf=/\s/,Tf=`
`,J4="️",X4="‍";let Po=null,Oo=null;function eS(e){e===void 0&&(e=[]);const t={};sr.groups=t;const n=new sr;Po==null&&(Po=Lf(q4)),Oo==null&&(Oo=Lf(Y4)),Ee(n,"'",vs),Ee(n,"{",qi),Ee(n,"}",Yi),Ee(n,"[",ns),Ee(n,"]",rs),Ee(n,"(",as),Ee(n,")",is),Ee(n,"<",os),Ee(n,">",ss),Ee(n,"(",ls),Ee(n,")",us),Ee(n,"「",cs),Ee(n,"」",ds),Ee(n,"『",fs),Ee(n,"』",ms),Ee(n,"<",hs),Ee(n,">",ps),Ee(n,"&",gs),Ee(n,"*",ys),Ee(n,"@",ba),Ee(n,"`",_s),Ee(n,"^",Ds),Ee(n,":",Da),Ee(n,",",Ec),Ee(n,"$",Es),Ee(n,".",Nr),Ee(n,"=",Cs),Ee(n,"!",Cc),Ee(n,"-",Ur),Ee(n,"%",ws),Ee(n,"|",Ss),Ee(n,"+",Ms),Ee(n,"#",xs),Ee(n,"?",ks),Ee(n,'"',wc),Ee(n,"/",Br),Ee(n,";",Sc),Ee(n,"~",Ki),Ee(n,"_",Ts),Ee(n,"\\",bs);const r=pr(n,eu,_c,{[Au]:!0});pr(r,eu,r);const a=pr(n,ii,aa,{[Nu]:!0});pr(a,ii,a);const i=pr(n,Jl,zu,{[Uu]:!0});pr(i,ii),pr(i,Jl,i);const o=pr(n,kf,Hp,{[Mf]:!0});Ee(n,Tf,Dc,{[Mf]:!0}),Ee(o,Tf),pr(o,kf,o);const s=pr(n,Xl,jp,{[zp]:!0});pr(s,Xl,s),Ee(s,J4,s);const l=Ee(s,X4);pr(l,Xl,s);const u=[[ii,a]],c=[[ii,null],[Jl,i]];for(let d=0;d<Po.length;d++)va(n,Po[d],Hu,aa,u);for(let d=0;d<Oo.length;d++)va(n,Oo[d],ju,zu,c);Ha(Hu,{tld:!0,ascii:!0},t),Ha(ju,{utld:!0,alpha:!0},t),va(n,"file",$o,aa,u),va(n,"mailto",$o,aa,u),va(n,"http",li,aa,u),va(n,"https",li,aa,u),va(n,"ftp",li,aa,u),va(n,"ftps",li,aa,u),Ha($o,{scheme:!0,ascii:!0},t),Ha(li,{slashscheme:!0,ascii:!0},t),e=e.sort((d,h)=>d[0]>h[0]?1:-1);for(let d=0;d<e.length;d++){const h=e[d][0],p=e[d][1]?{[K4]:!0}:{[G4]:!0};h.indexOf("-")>=0?p[Bu]=!0:ii.test(h)?eu.test(h)?p[jo]=!0:p[Nu]=!0:p[Au]=!0,xf(n,h,h,p)}return xf(n,"localhost",eo,{ascii:!0}),n.jd=new sr(Ls),{start:n,tokens:vi({groups:t},$p)}}function tS(e,t){const n=nS(t.replace(/[A-Z]/g,s=>s.toLowerCase())),r=n.length,a=[];let i=0,o=0;for(;o<r;){let s=e,l=null,u=0,c=null,d=-1,h=-1;for(;o<r&&(l=s.go(n[o]));)s=l,s.accepts()?(d=0,h=0,c=s):d>=0&&(d+=n[o].length,h++),u+=n[o].length,i+=n[o].length,o++;i-=d,o-=h,u-=d,a.push({t:c.t,v:t.slice(i-u,i),s:i-u,e:i})}return a}function nS(e){const t=[],n=e.length;let r=0;for(;r<n;){let a=e.charCodeAt(r),i,o=a<55296||a>56319||r+1===n||(i=e.charCodeAt(r+1))<56320||i>57343?e[r]:e.slice(r,r+2);t.push(o),r+=o.length}return t}function va(e,t,n,r,a){let i;const o=t.length;for(let s=0;s<o-1;s++){const l=t[s];e.j[l]?i=e.j[l]:(i=new sr(r),i.jr=a.slice(),e.j[l]=i),e=i}return i=new sr(n),i.jr=a.slice(),e.j[t[o-1]]=i,i}function Lf(e){const t=[],n=[];let r=0,a="0123456789";for(;r<e.length;){let i=0;for(;a.indexOf(e[r+i])>=0;)i++;if(i>0){t.push(n.join(""));for(let o=parseInt(e.substring(r,r+i),10);o>0;o--)n.pop();r+=i}else n.push(e[r]),r++}return t}const to={defaultProtocol:"http",events:null,format:Rf,formatHref:Rf,nl2br:!1,tagName:"a",target:null,rel:null,validate:!0,truncate:1/0,className:null,attributes:null,ignoreTags:[],render:null};function Mc(e,t){t===void 0&&(t=null);let n=vi({},to);e&&(n=vi(n,e instanceof Mc?e.o:e));const r=n.ignoreTags,a=[];for(let i=0;i<r.length;i++)a.push(r[i].toUpperCase());this.o=n,t&&(this.defaultRender=t),this.ignoreTags=a}Mc.prototype={o:to,ignoreTags:[],defaultRender(e){return e},check(e){return this.get("validate",e.toString(),e)},get(e,t,n){const r=t!=null;let a=this.o[e];return a&&(typeof a=="object"?(a=n.t in a?a[n.t]:to[e],typeof a=="function"&&r&&(a=a(t,n))):typeof a=="function"&&r&&(a=a(t,n.t,n)),a)},getObj(e,t,n){let r=this.o[e];return typeof r=="function"&&t!=null&&(r=r(t,n.t,n)),r},render(e){const t=e.render(this);return(this.get("render",null,e)||this.defaultRender)(t,e.t,e)}};function Rf(e){return e}function Vp(e,t){this.t="token",this.v=e,this.tk=t}Vp.prototype={isLink:!1,toString(){return this.v},toHref(e){return this.toString()},toFormattedString(e){const t=this.toString(),n=e.get("truncate",t,this),r=e.get("format",t,this);return n&&r.length>n?r.substring(0,n)+"…":r},toFormattedHref(e){return e.get("formatHref",this.toHref(e.get("defaultProtocol")),this)},startIndex(){return this.tk[0].s},endIndex(){return this.tk[this.tk.length-1].e},toObject(e){return e===void 0&&(e=to.defaultProtocol),{type:this.t,value:this.toString(),isLink:this.isLink,href:this.toHref(e),start:this.startIndex(),end:this.endIndex()}},toFormattedObject(e){return{type:this.t,value:this.toFormattedString(e),isLink:this.isLink,href:this.toFormattedHref(e),start:this.startIndex(),end:this.endIndex()}},validate(e){return e.get("validate",this.toString(),this)},render(e){const t=this,n=this.toHref(e.get("defaultProtocol")),r=e.get("formatHref",n,this),a=e.get("tagName",n,t),i=this.toFormattedString(e),o={},s=e.get("className",n,t),l=e.get("target",n,t),u=e.get("rel",n,t),c=e.getObj("attributes",n,t),d=e.getObj("events",n,t);return o.href=r,s&&(o.class=s),l&&(o.target=l),u&&(o.rel=u),c&&vi(o,c),{tagName:a,attributes:o,content:i,eventListeners:d}}};function Xs(e,t){class n extends Vp{constructor(a,i){super(a,i),this.t=e}}for(const r in t)n.prototype[r]=t[r];return n.t=e,n}const Pf=Xs("email",{isLink:!0,toHref(){return"mailto:"+this.toString()}}),Of=Xs("text"),rS=Xs("nl"),Fo=Xs("url",{isLink:!0,toHref(e){return e===void 0&&(e=to.defaultProtocol),this.hasProtocol()?this.v:`${e}://${this.v}`},hasProtocol(){const e=this.tk;return e.length>=2&&e[0].t!==eo&&e[1].t===Da}}),gr=e=>new sr(e);function aS(e){let{groups:t}=e;const n=t.domain.concat([gs,ys,ba,bs,_s,Ds,Es,Cs,Ur,_c,ws,Ss,Ms,xs,Br,Ls,Ki,Ts]),r=[vs,Da,Ec,Nr,Cc,ks,wc,Sc,os,ss,qi,Yi,rs,ns,as,is,ls,us,cs,ds,fs,ms,hs,ps],a=[gs,vs,ys,bs,_s,Ds,Es,Cs,Ur,qi,Yi,ws,Ss,Ms,xs,ks,Br,Ls,Ki,Ts],i=gr(),o=Ee(i,Ki);yt(o,a,o),yt(o,t.domain,o);const s=gr(),l=gr(),u=gr();yt(i,t.domain,s),yt(i,t.scheme,l),yt(i,t.slashscheme,u),yt(s,a,o),yt(s,t.domain,s);const c=Ee(s,ba);Ee(o,ba,c),Ee(l,ba,c),Ee(u,ba,c);const d=Ee(o,Nr);yt(d,a,o),yt(d,t.domain,o);const h=gr();yt(c,t.domain,h),yt(h,t.domain,h);const m=Ee(h,Nr);yt(m,t.domain,h);const p=gr(Pf);yt(m,t.tld,p),yt(m,t.utld,p),Ee(c,eo,p);const y=Ee(h,Ur);yt(y,t.domain,h),yt(p,t.domain,h),Ee(p,Nr,m),Ee(p,Ur,y);const b=Ee(p,Da);yt(b,t.numeric,Pf);const w=Ee(s,Ur),S=Ee(s,Nr);yt(w,t.domain,s),yt(S,a,o),yt(S,t.domain,s);const M=gr(Fo);yt(S,t.tld,M),yt(S,t.utld,M),yt(M,t.domain,s),yt(M,a,o),Ee(M,Nr,S),Ee(M,Ur,w),Ee(M,ba,c);const k=Ee(M,Da),C=gr(Fo);yt(k,t.numeric,C);const E=gr(Fo),D=gr();yt(E,n,E),yt(E,r,D),yt(D,n,E),yt(D,r,D),Ee(M,Br,E),Ee(C,Br,E);const g=Ee(l,Da),_=Ee(u,Da),v=Ee(_,Br),x=Ee(v,Br);yt(l,t.domain,s),Ee(l,Nr,S),Ee(l,Ur,w),yt(u,t.domain,s),Ee(u,Nr,S),Ee(u,Ur,w),yt(g,t.domain,E),Ee(g,Br,E),yt(x,t.domain,E),yt(x,n,E),Ee(x,Br,E);const R=[[qi,Yi],[ns,rs],[as,is],[os,ss],[ls,us],[cs,ds],[fs,ms],[hs,ps]];for(let N=0;N<R.length;N++){const[P,F]=R[N],A=Ee(E,P);Ee(D,P,A),Ee(A,F,E);const z=gr(Fo);yt(A,n,z);const $=gr();yt(A,r),yt(z,n,z),yt(z,r,$),yt($,n,z),yt($,r,$),Ee(z,F,E),Ee($,F,E)}return Ee(i,eo,M),Ee(i,Dc,rS),{start:i,tokens:$p}}function iS(e,t,n){let r=n.length,a=0,i=[],o=[];for(;a<r;){let s=e,l=null,u=null,c=0,d=null,h=-1;for(;a<r&&!(l=s.go(n[a].t));)o.push(n[a++]);for(;a<r&&(u=l||s.go(n[a].t));)l=null,s=u,s.accepts()?(h=0,d=s):h>=0&&h++,a++,c++;if(h<0)a-=c,a<r&&(o.push(n[a]),a++);else{o.length>0&&(i.push(tu(Of,t,o)),o=[]),a-=h,c-=h;const m=d.t,p=n.slice(a-c,a);i.push(tu(m,t,p))}}return o.length>0&&i.push(tu(Of,t,o)),i}function tu(e,t,n){const r=n[0].s,a=n[n.length-1].e,i=t.slice(r,a);return new e(i,n)}const Yn={scanner:null,parser:null,tokenQueue:[],pluginQueue:[],customSchemes:[],initialized:!1};function oS(){Yn.scanner=eS(Yn.customSchemes);for(let e=0;e<Yn.tokenQueue.length;e++)Yn.tokenQueue[e][1]({scanner:Yn.scanner});Yn.parser=aS(Yn.scanner.tokens);for(let e=0;e<Yn.pluginQueue.length;e++)Yn.pluginQueue[e][1]({scanner:Yn.scanner,parser:Yn.parser});Yn.initialized=!0}function Wp(e){return Yn.initialized||oS(),iS(Yn.parser.start,e,tS(Yn.scanner.start,e))}function $u(e,t,n){if(t===void 0&&(t=null),n===void 0&&(n=null),t&&typeof t=="object"){if(n)throw Error(`linkifyjs: Invalid link type ${t}; must be a string`);n=t,t=null}const r=new Mc(n),a=Wp(e),i=[];for(let o=0;o<a.length;o++){const s=a[o];s.isLink&&(!t||s.t===t)&&r.check(s)&&i.push(s.toFormattedObject(r))}return i}function xc(e,t){t===void 0&&(t=null);const n=Wp(e);return n.length===1&&n[0].isLink&&(!t||n[0].t===t)}var qp="str-chat__message-attachment__voice-recording-widget",sS=function(e){var t=e.attachment,n=e.playbackRates,r=ke("VoiceRecordingPlayer").t,a=t.asset_url,i=t.duration,o=t.mime_type,s=t.title,l=s===void 0?r("Voice message"):s,u=t.waveform_data,c=Zs({durationSeconds:i??0,playbackRates:n}),d=c.audioRef,h=c.increasePlaybackRate,m=c.isPlaying,p=c.playbackRate,y=c.progress,b=c.secondsElapsed,w=c.seek,S=c.togglePlay;return a?f.createElement("div",{className:qp,"data-testid":"voice-recording-widget"},f.createElement("audio",{ref:d},f.createElement("source",{"data-testid":"audio-source",src:a,type:o})),f.createElement(hc,{isPlaying:m,onClick:S}),f.createElement("div",{className:"str-chat__message-attachment__voice-recording-widget__metadata"},f.createElement("div",{className:"str-chat__message-attachment__voice-recording-widget__title","data-testid":"voice-recording-title",title:l},l),f.createElement("div",{className:"str-chat__message-attachment__voice-recording-widget__audio-state"},f.createElement("div",{className:"str-chat__message-attachment__voice-recording-widget__timer"},t.duration?Bp(b):f.createElement(uo,{fileSize:t.file_size,maximumFractionDigits:0})),f.createElement(qC,{progress:y,seek:w,waveformData:u||[]}))),f.createElement("div",{className:"str-chat__message-attachment__voice-recording-widget__right-section"},m?f.createElement(WC,{disabled:!d.current,onClick:h},p.toFixed(1),"x"):f.createElement(bi,{big:!0,mimeType:o,size:40,version:"2"}))):null},lS=function(e){var t=e.attachment,n=ke().t,r=t.title||n("Voice message");return f.createElement("div",{className:qp,"data-testid":"quoted-voice-recording-widget"},f.createElement("div",{className:"str-chat__message-attachment__voice-recording-widget__metadata"},r&&f.createElement("div",{className:"str-chat__message-attachment__voice-recording-widget__title","data-testid":"voice-recording-title",title:r},r),f.createElement("div",{className:"str-chat__message-attachment__voice-recording-widget__audio-state"},f.createElement("div",{className:"str-chat__message-attachment__voice-recording-widget__timer"},t.duration?Bp(t.duration):f.createElement(uo,{fileSize:t.file_size,maximumFractionDigits:0})))),f.createElement(bi,{big:!0,mimeType:t.mime_type,size:34,version:"2"}))},uS=function(e){var t=e.attachment,n=e.isQuoted;return n?f.createElement(lS,{attachment:t}):f.createElement(sS,{attachment:t})},cS=function(){return null},qr=function(e){var t,n,r=e.attachment,a=e.children,i=e.componentType,o=z4(r),s="";o||(s=i==="card"&&!(r!=null&&r.image_url)&&!(r!=null&&r.thumb_url)?"no-image":!((n=r==null?void 0:r.actions)===null||n===void 0)&&n.length?"actions":"");var l=nt("str-chat__message-attachment str-chat__message-attachment-dynamic-size",(t={},t["str-chat__message-attachment--".concat(i)]=i,t["str-chat__message-attachment--".concat(r==null?void 0:r.type)]=r==null?void 0:r.type,t["str-chat__message-attachment--".concat(i,"--").concat(s)]=i&&s,t["str-chat__message-attachment--svg-image"]=W4(r),t["str-chat__message-attachment-with-actions"]=s==="actions",t));return f.createElement("div",{className:l},a)},kc=function(e){var t,n=e.actionHandler,r=e.attachment,a=e.AttachmentActions,i=a===void 0?NC:a;return!((t=r.actions)===null||t===void 0)&&t.length?f.createElement(i,V({},r,{actionHandler:n,actions:r.actions,id:r.id||"",text:r.text||""})):null};function Tc(e){var t={"--original-height":1e6,"--original-width":1e6};if(xc(e,"url")){var n=new URL(e).searchParams,r=Number(n.get("oh")),a=Number(n.get("ow")),i=r>1?r:1e6,o=a>1?a:1e6;t["--original-width"]=o,t["--original-height"]=i}return t}var dS=function(e){var t=e.attachment,n=e.Gallery,r=n===void 0?Iw:n,a=L.useRef([]),i=ct().imageAttachmentSizeHandler,o=L.useState([]),s=o[0],l=o[1];L.useLayoutEffect(function(){if(a.current&&a.current.every(function(d){return!!d})&&i){var c=[];a.current.forEach(function(d,h){var m=i(t.images[h],d);c.push(m)}),l(c)}},[a,i,t]);var u=t.images.map(function(c,d){var h,m,p;return V(V({},c),{previewUrl:((h=s[d])===null||h===void 0?void 0:h.url)||"about:blank",style:Tc(((m=t.images[d])===null||m===void 0?void 0:m.image_url)||((p=t.images[d])===null||p===void 0?void 0:p.thumb_url)||"")})});return f.createElement(qr,{attachment:t,componentType:"gallery"},f.createElement(r,{images:u||[],innerRefs:a,key:"gallery"}))},fS=function(e){var t=e.attachment,n=e.Image,r=n===void 0?Rp:n,a="image",i=L.useRef(null),o=ct().imageAttachmentSizeHandler,s=L.useState(void 0),l=s[0],u=s[1];L.useLayoutEffect(function(){if(i.current&&o){var d=o(t,i.current);u(d)}},[i,o,t]);var c=V(V({},t),{previewUrl:(l==null?void 0:l.url)||"about:blank",style:Tc(t.image_url||t.thumb_url||"")});return t.actions&&t.actions.length?f.createElement(qr,{attachment:t,componentType:a},f.createElement("div",{className:"str-chat__attachment"},f.createElement(r,V({},c,{innerRef:i})),f.createElement(kc,V({},e)))):f.createElement(qr,{attachment:t,componentType:a},f.createElement(r,V({},c,{innerRef:i})))},mS=function(e){var t=e.attachment,n=e.Card,r=n===void 0?Hw:n,a="card";return t.actions&&t.actions.length?f.createElement(qr,{attachment:t,componentType:a},f.createElement("div",{className:"str-chat__attachment"},f.createElement(r,V({},t)),f.createElement(kc,V({},e)))):f.createElement(qr,{attachment:t,componentType:a},f.createElement(r,V({},t)))},hS=function(e){var t=e.attachment,n=e.File,r=n===void 0?B4:n;return t.asset_url?f.createElement(qr,{attachment:t,componentType:"file"},f.createElement(r,{attachment:t})):null},pS=function(e){var t=e.attachment,n=e.Audio,r=n===void 0?nw:n;return f.createElement(qr,{attachment:t,componentType:"audio"},f.createElement("div",{className:"str-chat__attachment"},f.createElement(r,{og:t})))},gS=function(e){var t=e.attachment,n=e.VoiceRecording,r=n===void 0?uS:n,a=e.isQuoted;return f.createElement(qr,{attachment:t,componentType:"voiceRecording"},f.createElement("div",{className:"str-chat__attachment"},f.createElement(r,{attachment:t,isQuoted:a})))},vS=function(e){var t,n=e.attachment,r=e.Media,a=r===void 0?Zh:r,i="media",o=ct(),s=o.shouldGenerateVideoThumbnail,l=o.videoAttachmentSizeHandler,u=L.useRef(null),c=L.useState(),d=c[0],h=c[1];L.useLayoutEffect(function(){if(u.current&&l){var p=l(n,u.current,s);h(p)}},[u,l,n]);var m=f.createElement("div",{className:"str-chat__player-wrapper","data-testid":"video-wrapper",ref:u,style:Tc(n.thumb_url||"")},f.createElement(a,{className:"react-player",config:{file:{attributes:{poster:d==null?void 0:d.thumbUrl}}},controls:!0,height:"100%",url:d==null?void 0:d.url,width:"100%"}));return!((t=n.actions)===null||t===void 0)&&t.length?f.createElement(qr,{attachment:n,componentType:i},f.createElement("div",{className:"str-chat__attachment str-chat__attachment-media"},m,f.createElement(kc,V({},e)))):f.createElement(qr,{attachment:n,componentType:i},m)},yS=function(e){var t=e.attachment,n=e.UnsupportedAttachment,r=n===void 0?cS:n;return f.createElement(f.Fragment,null,f.createElement(r,{attachment:t}))},bS={audio:pS,card:mS,file:hS,media:vS,unsupported:yS,voiceRecording:gS},_S=["card","gallery","image","media","audio","voiceRecording","file","unsupported"],DS=function(e){var t=e.attachments,n=L.useMemo(function(){return ES(e)},[t]);return f.createElement("div",{className:"str-chat__attachment-list"},_S.reduce(function(r,a){return lt(lt([],r,!0),n[a],!0)},[]))},ES=function(e){var t=e.attachments,n=Qe(e,["attachments"]),r=t.filter(function(i){return Sf(i)}),a=t.filter(function(i){return!Sf(i)}).reduce(function(i,o){var s=CS(o),l=bS[s];return i[s].push(f.createElement(l,V({key:"".concat(s,"-").concat(i[s].length)},n,{attachment:o}))),i},{audio:[],card:[],file:[],media:[],unsupported:[],image:[],gallery:[],voiceRecording:[]});return r.length>1?a.gallery=[f.createElement(dS,V({key:"gallery-container"},n,{attachment:{images:r,type:"gallery"}}))]:r.length===1&&(a.image=[f.createElement(fS,V({key:"image-container"},n,{attachment:r[0]}))]),a},CS=function(e){return Up(e)?"card":V4(e)?"media":H4(e)?"audio":j4(e)?"voiceRecording":$4(e)?"file":"unsupported"},wS=f.forwardRef(function(t,n){var r=t.className,a=t.component,i=t.item,o=t.onClickHandler,s=t.onSelectHandler,l=t.selected,u=t.style,c=Fe("SuggestionItem").themeVersion,d=L.useCallback(function(){return s(i)},[i,s]),h=L.useCallback(function(m){return o(m,i)},[i,o]);return c==="2"?f.createElement("li",{className:nt(r,{"str-chat__suggestion-item--selected":l}),style:u},f.createElement("a",{href:"",onClick:h,onFocus:d,onMouseEnter:d,ref:n},f.createElement(a,{entity:i,selected:l}))):f.createElement("li",{className:nt("rta__item",r),style:u},f.createElement("button",{className:nt("rta__entity",{"rta__entity--selected":l}),onClick:h,onFocus:d,onMouseEnter:d,ref:n},f.createElement("div",{tabIndex:-1},f.createElement(a,{entity:i,selected:l}))))}),SS=function(e){var t=e.currentTrigger,n=e.value,r=ke("DefaultSuggestionListHeader").t,a=n.lastIndexOf(t);return t==="/"?f.createElement(f.Fragment,null,r("Commands matching")," ",f.createElement("strong",null,n.slice(a+1))):t===":"?f.createElement(f.Fragment,null,r("Emoji matching")," ",f.createElement("strong",null,n.slice(a+1))):t==="@"?f.createElement(f.Fragment,null,r("People matching")," ",f.createElement("strong",null,n.slice(a+1))):null};function Rs(e){return e.replace(/[-[\]{}()*+?.,/\\^$|#]/g,"\\$&")}var Vu=/(http(s?):\/\/)?(www\.)?/,MS=function(e){var t=/```[a-z]*\n[\s\S]*?\n```|`[a-z]*[\s\S]*?`/gm,n=e.match(t);return n||[]},xS=function(e){var t=/\[([^[]+)\](\(.*\))/gm,n=e.match(t),r=/\[([^[]+)\]\((.*)\)/,a=n?n.map(function(i){var o=r.exec(i);return o&&[o[1],o[2]]}):[];return a.flat()};const el=function(e){if(e==null)return RS;if(typeof e=="function")return tl(e);if(typeof e=="object")return Array.isArray(e)?kS(e):TS(e);if(typeof e=="string")return LS(e);throw new Error("Expected function, string, or object as test")};function kS(e){const t=[];let n=-1;for(;++n<e.length;)t[n]=el(e[n]);return tl(r);function r(...a){let i=-1;for(;++i<t.length;)if(t[i].apply(this,a))return!0;return!1}}function TS(e){const t=e;return tl(n);function n(r){const a=r;let i;for(i in e)if(a[i]!==t[i])return!1;return!0}}function LS(e){return tl(t);function t(n){return n&&n.type===e}}function tl(e){return t;function t(n,r,a){return!!(PS(n)&&e.call(this,n,typeof r=="number"?r:void 0,a||void 0))}}function RS(){return!0}function PS(e){return e!==null&&typeof e=="object"&&"type"in e}const Yp=[],OS=!0,Wu=!1,FS="skip";function Lc(e,t,n,r){let a;typeof t=="function"&&typeof n!="function"?(r=n,n=t):a=t;const i=el(a),o=r?-1:1;s(e,void 0,[])();function s(l,u,c){const d=l&&typeof l=="object"?l:{};if(typeof d.type=="string"){const m=typeof d.tagName=="string"?d.tagName:typeof d.name=="string"?d.name:void 0;Object.defineProperty(h,"name",{value:"node ("+(l.type+(m?"<"+m+">":""))+")"})}return h;function h(){let m=Yp,p,y,b;if((!t||i(l,u,c[c.length-1]||void 0))&&(m=IS(n(l,c)),m[0]===Wu))return m;if("children"in l&&l.children){const w=l;if(w.children&&m[0]!==FS)for(y=(r?w.children.length:-1)+o,b=c.concat(w);y>-1&&y<w.children.length;){const S=w.children[y];if(p=s(S,y,b)(),p[0]===Wu)return p;y=typeof p[1]=="number"?p[1]:y+o}}return m}}}function IS(e){return Array.isArray(e)?e:typeof e=="number"?[OS,e]:e==null?Yp:[e]}const Kp=function(e){if(e==null)return US;if(typeof e=="string")return NS(e);if(typeof e=="object")return AS(e);if(typeof e=="function")return Rc(e);throw new Error("Expected function, string, or array as `test`")};function AS(e){const t=[];let n=-1;for(;++n<e.length;)t[n]=Kp(e[n]);return Rc(r);function r(...a){let i=-1;for(;++i<t.length;)if(t[i].apply(this,a))return!0;return!1}}function NS(e){return Rc(t);function t(n){return n.tagName===e}}function Rc(e){return t;function t(n,r,a){return!!(BS(n)&&e.call(this,n,typeof r=="number"?r:void 0,a||void 0))}}function US(e){return!!(e&&typeof e=="object"&&"type"in e&&e.type==="element"&&"tagName"in e&&typeof e.tagName=="string")}function BS(e){return e!==null&&typeof e=="object"&&"type"in e&&"tagName"in e}function zS(e){if(typeof e!="string")throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}const HS={},jS=["math","script","style","svg","title"];function Gp(e,t,n){const a=Kp((n||HS).ignore||jS),i=$S(t);let o=-1;for(;++o<i.length;)Lc(e,"text",s);function s(u,c){let d=-1,h;for(;++d<c.length;){const m=c[d],p=h?h.children:void 0;if(a(m,p?p.indexOf(m):void 0,h))return;h=m}if(h)return l(u,c)}function l(u,c){const d=c[c.length-1],h=i[o][0],m=i[o][1];let p=0;const b=d.children.indexOf(u);let w=!1,S=[];h.lastIndex=0;let M=h.exec(u.value);for(;M;){const k=M.index,C={index:M.index,input:M.input,stack:[...c,u]};let E=m(...M,C);if(typeof E=="string"&&(E=E.length>0?{type:"text",value:E}:void 0),E===!1?h.lastIndex=k+1:(p!==k&&S.push({type:"text",value:u.value.slice(p,k)}),Array.isArray(E)?S.push(...E):E&&S.push(E),p=k+M[0].length,w=!0),!h.global)break;M=h.exec(u.value)}return w?(p<u.value.length&&S.push({type:"text",value:u.value.slice(p)}),d.children.splice(b,1,...S)):S=[u],b+S.length}}function $S(e){const t=[];if(!Array.isArray(e))throw new TypeError("Expected find and replace tuple or list of tuples");const n=!e[0]||Array.isArray(e[0])?e:[e];let r=-1;for(;++r<n.length;){const a=n[r];t.push([VS(a[0]),WS(a[1])])}return t}function VS(e){return typeof e=="string"?new RegExp(zS(e),"g"):e}function WS(e){return typeof e=="function"?e:function(){return e}}const ja=function(e,t,n){const r={type:String(e)};return n==null&&(typeof t=="string"||Array.isArray(t))?n=t:Object.assign(r,t),Array.isArray(n)?r.children=n:n!=null&&(r.value=String(n)),r};var qS=function(){return/\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62(?:\uDB40\uDC77\uDB40\uDC6C\uDB40\uDC73|\uDB40\uDC73\uDB40\uDC63\uDB40\uDC74|\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67)\uDB40\uDC7F|(?:\uD83E\uDDD1\uD83C\uDFFF\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFF\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB-\uDFFE])|(?:\uD83E\uDDD1\uD83C\uDFFE\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFE\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB-\uDFFD\uDFFF])|(?:\uD83E\uDDD1\uD83C\uDFFD\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFD\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|(?:\uD83E\uDDD1\uD83C\uDFFC\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFC\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB\uDFFD-\uDFFF])|(?:\uD83E\uDDD1\uD83C\uDFFB\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFB\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFC-\uDFFF])|\uD83D\uDC68(?:\uD83C\uDFFB(?:\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFF]))|\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFC-\uDFFF])|[\u2695\u2696\u2708]\uFE0F|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD]))?|(?:\uD83C[\uDFFC-\uDFFF])\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFF]))|\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83D\uDC68|(?:\uD83D[\uDC68\uDC69])\u200D(?:\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67]))|\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFE])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFE\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFD\uDFFF])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFC\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFD-\uDFFF])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|(?:\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708]|\u200D[\u2695\u2696\u2708])\uFE0F|\u200D(?:(?:\uD83D[\uDC68\uDC69])\u200D(?:\uD83D[\uDC66\uDC67])|\uD83D[\uDC66\uDC67])|\uD83C\uDFFF|\uD83C\uDFFE|\uD83C\uDFFD|\uD83C\uDFFC)?|(?:\uD83D\uDC69(?:\uD83C\uDFFB\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])|\uD83D[\uDC68\uDC69])|(?:\uD83C[\uDFFC-\uDFFF])\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])|\uD83D[\uDC68\uDC69]))|\uD83E\uDDD1(?:\uD83C[\uDFFB-\uDFFF])\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1)(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC69\u200D\uD83D\uDC69\u200D(?:\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67]))|\uD83D\uDC69(?:\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])|\uD83D[\uDC68\uDC69])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFE\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFC\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFB\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD]))|\uD83E\uDDD1(?:\u200D(?:\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFE\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFC\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFB\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD]))|\uD83D\uDC69\u200D\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC69\u200D\uD83D\uDC69\u200D(?:\uD83D[\uDC66\uDC67])|\uD83D\uDC69\u200D\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|(?:\uD83D\uDC41\uFE0F\u200D\uD83D\uDDE8|\uD83E\uDDD1(?:\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708]|\uD83C\uDFFB\u200D[\u2695\u2696\u2708]|\u200D[\u2695\u2696\u2708])|\uD83D\uDC69(?:\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708]|\uD83C\uDFFB\u200D[\u2695\u2696\u2708]|\u200D[\u2695\u2696\u2708])|\uD83D\uDE36\u200D\uD83C\uDF2B|\uD83C\uDFF3\uFE0F\u200D\u26A7|\uD83D\uDC3B\u200D\u2744|(?:(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD])(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC6F|\uD83E[\uDD3C\uDDDE\uDDDF])\u200D[\u2640\u2642]|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])\u200D[\u2640\u2642]|\uD83C\uDFF4\u200D\u2620|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD])\u200D[\u2640\u2642]|[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u2328\u23CF\u23ED-\u23EF\u23F1\u23F2\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB\u25FC\u2600-\u2604\u260E\u2611\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u2692\u2694-\u2697\u2699\u269B\u269C\u26A0\u26A7\u26B0\u26B1\u26C8\u26CF\u26D1\u26D3\u26E9\u26F0\u26F1\u26F4\u26F7\u26F8\u2702\u2708\u2709\u270F\u2712\u2714\u2716\u271D\u2721\u2733\u2734\u2744\u2747\u2763\u27A1\u2934\u2935\u2B05-\u2B07\u3030\u303D\u3297\u3299]|\uD83C[\uDD70\uDD71\uDD7E\uDD7F\uDE02\uDE37\uDF21\uDF24-\uDF2C\uDF36\uDF7D\uDF96\uDF97\uDF99-\uDF9B\uDF9E\uDF9F\uDFCD\uDFCE\uDFD4-\uDFDF\uDFF5\uDFF7]|\uD83D[\uDC3F\uDCFD\uDD49\uDD4A\uDD6F\uDD70\uDD73\uDD76-\uDD79\uDD87\uDD8A-\uDD8D\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA\uDECB\uDECD-\uDECF\uDEE0-\uDEE5\uDEE9\uDEF0\uDEF3])\uFE0F|\uD83C\uDFF3\uFE0F\u200D\uD83C\uDF08|\uD83D\uDC69\u200D\uD83D\uDC67|\uD83D\uDC69\u200D\uD83D\uDC66|\uD83D\uDE35\u200D\uD83D\uDCAB|\uD83D\uDE2E\u200D\uD83D\uDCA8|\uD83D\uDC15\u200D\uD83E\uDDBA|\uD83E\uDDD1(?:\uD83C\uDFFF|\uD83C\uDFFE|\uD83C\uDFFD|\uD83C\uDFFC|\uD83C\uDFFB)?|\uD83D\uDC69(?:\uD83C\uDFFF|\uD83C\uDFFE|\uD83C\uDFFD|\uD83C\uDFFC|\uD83C\uDFFB)?|\uD83C\uDDFD\uD83C\uDDF0|\uD83C\uDDF6\uD83C\uDDE6|\uD83C\uDDF4\uD83C\uDDF2|\uD83D\uDC08\u200D\u2B1B|\u2764\uFE0F\u200D(?:\uD83D\uDD25|\uD83E\uDE79)|\uD83D\uDC41\uFE0F|\uD83C\uDFF3\uFE0F|\uD83C\uDDFF(?:\uD83C[\uDDE6\uDDF2\uDDFC])|\uD83C\uDDFE(?:\uD83C[\uDDEA\uDDF9])|\uD83C\uDDFC(?:\uD83C[\uDDEB\uDDF8])|\uD83C\uDDFB(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA])|\uD83C\uDDFA(?:\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF])|\uD83C\uDDF9(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF])|\uD83C\uDDF8(?:\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF])|\uD83C\uDDF7(?:\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC])|\uD83C\uDDF5(?:\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE])|\uD83C\uDDF3(?:\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF])|\uD83C\uDDF2(?:\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF])|\uD83C\uDDF1(?:\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE])|\uD83C\uDDF0(?:\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF])|\uD83C\uDDEF(?:\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5])|\uD83C\uDDEE(?:\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9])|\uD83C\uDDED(?:\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA])|\uD83C\uDDEC(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE])|\uD83C\uDDEB(?:\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7])|\uD83C\uDDEA(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA])|\uD83C\uDDE9(?:\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF])|\uD83C\uDDE8(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF])|\uD83C\uDDE7(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF])|\uD83C\uDDE6(?:\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF])|[#\*0-9]\uFE0F\u20E3|\u2764\uFE0F|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD])(?:\uD83C[\uDFFB-\uDFFF])|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])|\uD83C\uDFF4|(?:[\u270A\u270B]|\uD83C[\uDF85\uDFC2\uDFC7]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC]|\uD83E[\uDD0C\uDD0F\uDD18-\uDD1C\uDD1E\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5])(?:\uD83C[\uDFFB-\uDFFF])|(?:[\u261D\u270C\u270D]|\uD83D[\uDD74\uDD90])(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])|[\u270A\u270B]|\uD83C[\uDF85\uDFC2\uDFC7]|\uD83D[\uDC08\uDC15\uDC3B\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE2E\uDE35\uDE36\uDE4C\uDE4F\uDEC0\uDECC]|\uD83E[\uDD0C\uDD0F\uDD18-\uDD1C\uDD1E\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5]|\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD]|\uD83D\uDC6F|\uD83E[\uDD3C\uDDDE\uDDDF]|[\u231A\u231B\u23E9-\u23EC\u23F0\u23F3\u25FD\u25FE\u2614\u2615\u2648-\u2653\u267F\u2693\u26A1\u26AA\u26AB\u26BD\u26BE\u26C4\u26C5\u26CE\u26D4\u26EA\u26F2\u26F3\u26F5\u26FA\u26FD\u2705\u2728\u274C\u274E\u2753-\u2755\u2757\u2795-\u2797\u27B0\u27BF\u2B1B\u2B1C\u2B50\u2B55]|\uD83C[\uDC04\uDCCF\uDD8E\uDD91-\uDD9A\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF84\uDF86-\uDF93\uDFA0-\uDFC1\uDFC5\uDFC6\uDFC8\uDFC9\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF8-\uDFFF]|\uD83D[\uDC00-\uDC07\uDC09-\uDC14\uDC16-\uDC3A\uDC3C-\uDC3E\uDC40\uDC44\uDC45\uDC51-\uDC65\uDC6A\uDC79-\uDC7B\uDC7D-\uDC80\uDC84\uDC88-\uDC8E\uDC90\uDC92-\uDCA9\uDCAB-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDDA4\uDDFB-\uDE2D\uDE2F-\uDE34\uDE37-\uDE44\uDE48-\uDE4A\uDE80-\uDEA2\uDEA4-\uDEB3\uDEB7-\uDEBF\uDEC1-\uDEC5\uDED0-\uDED2\uDED5-\uDED7\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB]|\uD83E[\uDD0D\uDD0E\uDD10-\uDD17\uDD1D\uDD20-\uDD25\uDD27-\uDD2F\uDD3A\uDD3F-\uDD45\uDD47-\uDD76\uDD78\uDD7A-\uDDB4\uDDB7\uDDBA\uDDBC-\uDDCB\uDDD0\uDDE0-\uDDFF\uDE70-\uDE74\uDE78-\uDE7A\uDE80-\uDE86\uDE90-\uDEA8\uDEB0-\uDEB6\uDEC0-\uDEC2\uDED0-\uDED6]|(?:[\u231A\u231B\u23E9-\u23EC\u23F0\u23F3\u25FD\u25FE\u2614\u2615\u2648-\u2653\u267F\u2693\u26A1\u26AA\u26AB\u26BD\u26BE\u26C4\u26C5\u26CE\u26D4\u26EA\u26F2\u26F3\u26F5\u26FA\u26FD\u2705\u270A\u270B\u2728\u274C\u274E\u2753-\u2755\u2757\u2795-\u2797\u27B0\u27BF\u2B1B\u2B1C\u2B50\u2B55]|\uD83C[\uDC04\uDCCF\uDD8E\uDD91-\uDD9A\uDDE6-\uDDFF\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF93\uDFA0-\uDFCA\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF4\uDFF8-\uDFFF]|\uD83D[\uDC00-\uDC3E\uDC40\uDC42-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDD7A\uDD95\uDD96\uDDA4\uDDFB-\uDE4F\uDE80-\uDEC5\uDECC\uDED0-\uDED2\uDED5-\uDED7\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB]|\uD83E[\uDD0C-\uDD3A\uDD3C-\uDD45\uDD47-\uDD78\uDD7A-\uDDCB\uDDCD-\uDDFF\uDE70-\uDE74\uDE78-\uDE7A\uDE80-\uDE86\uDE90-\uDEA8\uDEB0-\uDEB6\uDEC0-\uDEC2\uDED0-\uDED6])|(?:[#\*0-9\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23E9-\u23F3\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB-\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u261D\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692-\u2697\u2699\u269B\u269C\u26A0\u26A1\u26A7\u26AA\u26AB\u26B0\u26B1\u26BD\u26BE\u26C4\u26C5\u26C8\u26CE\u26CF\u26D1\u26D3\u26D4\u26E9\u26EA\u26F0-\u26F5\u26F7-\u26FA\u26FD\u2702\u2705\u2708-\u270D\u270F\u2712\u2714\u2716\u271D\u2721\u2728\u2733\u2734\u2744\u2747\u274C\u274E\u2753-\u2755\u2757\u2763\u2764\u2795-\u2797\u27A1\u27B0\u27BF\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B50\u2B55\u3030\u303D\u3297\u3299]|\uD83C[\uDC04\uDCCF\uDD70\uDD71\uDD7E\uDD7F\uDD8E\uDD91-\uDD9A\uDDE6-\uDDFF\uDE01\uDE02\uDE1A\uDE2F\uDE32-\uDE3A\uDE50\uDE51\uDF00-\uDF21\uDF24-\uDF93\uDF96\uDF97\uDF99-\uDF9B\uDF9E-\uDFF0\uDFF3-\uDFF5\uDFF7-\uDFFF]|\uD83D[\uDC00-\uDCFD\uDCFF-\uDD3D\uDD49-\uDD4E\uDD50-\uDD67\uDD6F\uDD70\uDD73-\uDD7A\uDD87\uDD8A-\uDD8D\uDD90\uDD95\uDD96\uDDA4\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA-\uDE4F\uDE80-\uDEC5\uDECB-\uDED2\uDED5-\uDED7\uDEE0-\uDEE5\uDEE9\uDEEB\uDEEC\uDEF0\uDEF3-\uDEFC\uDFE0-\uDFEB]|\uD83E[\uDD0C-\uDD3A\uDD3C-\uDD45\uDD47-\uDD78\uDD7A-\uDDCB\uDDCD-\uDDFF\uDE70-\uDE74\uDE78-\uDE7A\uDE80-\uDE86\uDE90-\uDEA8\uDEB0-\uDEB6\uDEC0-\uDEC2\uDED0-\uDED6])\uFE0F|(?:[\u261D\u26F9\u270A-\u270D]|\uD83C[\uDF85\uDFC2-\uDFC4\uDFC7\uDFCA-\uDFCC]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66-\uDC78\uDC7C\uDC81-\uDC83\uDC85-\uDC87\uDC8F\uDC91\uDCAA\uDD74\uDD75\uDD7A\uDD90\uDD95\uDD96\uDE45-\uDE47\uDE4B-\uDE4F\uDEA3\uDEB4-\uDEB6\uDEC0\uDECC]|\uD83E[\uDD0C\uDD0F\uDD18-\uDD1F\uDD26\uDD30-\uDD39\uDD3C-\uDD3E\uDD77\uDDB5\uDDB6\uDDB8\uDDB9\uDDBB\uDDCD-\uDDCF\uDDD1-\uDDDD])/g};const Zp=Hn(qS);var YS=function(){var e=function(n){return ja("element",{properties:{},tagName:"emoji"},[ja("text",n)])},t=function(n){return Gp(n,[Zp(),e])};return t};function _i(e,t,n,r){let a,i,o;typeof t=="function"&&typeof n!="function"?(i=void 0,o=t,a=n):(i=t,o=n,a=r),Lc(e,i,s,a);function s(l,u){const c=u[u.length-1],d=c?c.children.indexOf(l):void 0;return o(l,d,c)}}var KS=function(e){return function(){var t=e.map(function(i){return i.name||i.id}).filter(Boolean).map(Rs),n=new RegExp(t.map(function(i){return"@".concat(i)}).join("|"),"g"),r=function(i){var o=i.replace("@",""),s=e.find(function(l){var u=l.id,c=l.name;return c===o||u===o});return ja("element",{mentionedUser:s,properties:{},tagName:"mention"},[ja("text",i)])},a=function(i){t.length&&(_i(i,function(o,s,l){var u;if(!(typeof s>"u")&&l){var c=l.children.at(s+1),d=(u=c==null?void 0:c.properties)===null||u===void 0?void 0:u.href;if(o.type==="text"&&/.?\s?@$|^@$/.test(o.value)&&(d!=null&&d.startsWith("mailto:"))){var h=o.value.replace(/@$/,""),m=d.replace("mailto:","");l.children[s]=ja("text",h),l.children[s+1]=ja("text","@".concat(m))}}}),Gp(i,[n,r]))};return a}},GS=function(e){e.type==="html"&&(e.type="text")},ZS=function(e){_i(e,GS)},QS=function(){return ZS},JS=function(e,t,n){if(!(typeof t>"u"||t===0)&&!(typeof n>"u")&&e.position){var r=n.children.at(t-1);if(r!=null&&r.position){if(e.position.start.line===r.position.start.line)return!1;var a=e.position.start.line,i=r.position.end.line,o=a-i-1;if(!(o<1)){var s=Array.from({length:o},function(){return ja("break",{tagName:"br"})});n.children=lt(lt(lt([],n.children.slice(0,t),!0),s,!0),n.children.slice(t),!0)}}}},XS=function(e){_i(e,JS)},eM=function(){return XS};function tM(e,t){const n=t||{};return(e[e.length-1]===""?[...e,""]:e).join((n.padRight?" ":"")+","+(n.padLeft===!1?"":" ")).trim()}const nM=/^[$_\p{ID_Start}][$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,rM=/^[$_\p{ID_Start}][-$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,aM={};function Ff(e,t){return((t||aM).jsx?rM:nM).test(e)}const iM=/[ \t\n\f\r]/g;function oM(e){return typeof e=="object"?e.type==="text"?If(e.value):!1:If(e)}function If(e){return e.replace(iM,"")===""}class mo{constructor(t,n,r){this.property=t,this.normal=n,r&&(this.space=r)}}mo.prototype.property={};mo.prototype.normal={};mo.prototype.space=null;function Qp(e,t){const n={},r={};let a=-1;for(;++a<e.length;)Object.assign(n,e[a].property),Object.assign(r,e[a].normal);return new mo(n,r,t)}function qu(e){return e.toLowerCase()}class Dr{constructor(t,n){this.property=t,this.attribute=n}}Dr.prototype.space=null;Dr.prototype.boolean=!1;Dr.prototype.booleanish=!1;Dr.prototype.overloadedBoolean=!1;Dr.prototype.number=!1;Dr.prototype.commaSeparated=!1;Dr.prototype.spaceSeparated=!1;Dr.prototype.commaOrSpaceSeparated=!1;Dr.prototype.mustUseProperty=!1;Dr.prototype.defined=!1;let sM=0;const gt=Za(),Dn=Za(),Jp=Za(),_e=Za(),en=Za(),hi=Za(),or=Za();function Za(){return 2**++sM}const Yu=Object.freeze(Object.defineProperty({__proto__:null,boolean:gt,booleanish:Dn,commaOrSpaceSeparated:or,commaSeparated:hi,number:_e,overloadedBoolean:Jp,spaceSeparated:en},Symbol.toStringTag,{value:"Module"})),nu=Object.keys(Yu);class Pc extends Dr{constructor(t,n,r,a){let i=-1;if(super(t,n),Af(this,"space",a),typeof r=="number")for(;++i<nu.length;){const o=nu[i];Af(this,nu[i],(r&Yu[o])===Yu[o])}}}Pc.prototype.defined=!0;function Af(e,t,n){n&&(e[t]=n)}const lM={}.hasOwnProperty;function Di(e){const t={},n={};let r;for(r in e.properties)if(lM.call(e.properties,r)){const a=e.properties[r],i=new Pc(r,e.transform(e.attributes||{},r),a,e.space);e.mustUseProperty&&e.mustUseProperty.includes(r)&&(i.mustUseProperty=!0),t[r]=i,n[qu(r)]=r,n[qu(i.attribute)]=r}return new mo(t,n,e.space)}const Xp=Di({space:"xlink",transform(e,t){return"xlink:"+t.slice(5).toLowerCase()},properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null}}),eg=Di({space:"xml",transform(e,t){return"xml:"+t.slice(3).toLowerCase()},properties:{xmlLang:null,xmlBase:null,xmlSpace:null}});function tg(e,t){return t in e?e[t]:t}function ng(e,t){return tg(e,t.toLowerCase())}const rg=Di({space:"xmlns",attributes:{xmlnsxlink:"xmlns:xlink"},transform:ng,properties:{xmlns:null,xmlnsXLink:null}}),ag=Di({transform(e,t){return t==="role"?t:"aria-"+t.slice(4).toLowerCase()},properties:{ariaActiveDescendant:null,ariaAtomic:Dn,ariaAutoComplete:null,ariaBusy:Dn,ariaChecked:Dn,ariaColCount:_e,ariaColIndex:_e,ariaColSpan:_e,ariaControls:en,ariaCurrent:null,ariaDescribedBy:en,ariaDetails:null,ariaDisabled:Dn,ariaDropEffect:en,ariaErrorMessage:null,ariaExpanded:Dn,ariaFlowTo:en,ariaGrabbed:Dn,ariaHasPopup:null,ariaHidden:Dn,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:en,ariaLevel:_e,ariaLive:null,ariaModal:Dn,ariaMultiLine:Dn,ariaMultiSelectable:Dn,ariaOrientation:null,ariaOwns:en,ariaPlaceholder:null,ariaPosInSet:_e,ariaPressed:Dn,ariaReadOnly:Dn,ariaRelevant:null,ariaRequired:Dn,ariaRoleDescription:en,ariaRowCount:_e,ariaRowIndex:_e,ariaRowSpan:_e,ariaSelected:Dn,ariaSetSize:_e,ariaSort:null,ariaValueMax:_e,ariaValueMin:_e,ariaValueNow:_e,ariaValueText:null,role:null}}),uM=Di({space:"html",attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},transform:ng,mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:hi,acceptCharset:en,accessKey:en,action:null,allow:null,allowFullScreen:gt,allowPaymentRequest:gt,allowUserMedia:gt,alt:null,as:null,async:gt,autoCapitalize:null,autoComplete:en,autoFocus:gt,autoPlay:gt,blocking:en,capture:null,charSet:null,checked:gt,cite:null,className:en,cols:_e,colSpan:null,content:null,contentEditable:Dn,controls:gt,controlsList:en,coords:_e|hi,crossOrigin:null,data:null,dateTime:null,decoding:null,default:gt,defer:gt,dir:null,dirName:null,disabled:gt,download:Jp,draggable:Dn,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:gt,formTarget:null,headers:en,height:_e,hidden:gt,high:_e,href:null,hrefLang:null,htmlFor:en,httpEquiv:en,id:null,imageSizes:null,imageSrcSet:null,inert:gt,inputMode:null,integrity:null,is:null,isMap:gt,itemId:null,itemProp:en,itemRef:en,itemScope:gt,itemType:en,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:gt,low:_e,manifest:null,max:null,maxLength:_e,media:null,method:null,min:null,minLength:_e,multiple:gt,muted:gt,name:null,nonce:null,noModule:gt,noValidate:gt,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforeMatch:null,onBeforePrint:null,onBeforeToggle:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextLost:null,onContextMenu:null,onContextRestored:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onScrollEnd:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:gt,optimum:_e,pattern:null,ping:en,placeholder:null,playsInline:gt,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:gt,referrerPolicy:null,rel:en,required:gt,reversed:gt,rows:_e,rowSpan:_e,sandbox:en,scope:null,scoped:gt,seamless:gt,selected:gt,shadowRootClonable:gt,shadowRootDelegatesFocus:gt,shadowRootMode:null,shape:null,size:_e,sizes:null,slot:null,span:_e,spellCheck:Dn,src:null,srcDoc:null,srcLang:null,srcSet:null,start:_e,step:null,style:null,tabIndex:_e,target:null,title:null,translate:null,type:null,typeMustMatch:gt,useMap:null,value:Dn,width:_e,wrap:null,writingSuggestions:null,align:null,aLink:null,archive:en,axis:null,background:null,bgColor:null,border:_e,borderColor:null,bottomMargin:_e,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:gt,declare:gt,event:null,face:null,frame:null,frameBorder:null,hSpace:_e,leftMargin:_e,link:null,longDesc:null,lowSrc:null,marginHeight:_e,marginWidth:_e,noResize:gt,noHref:gt,noShade:gt,noWrap:gt,object:null,profile:null,prompt:null,rev:null,rightMargin:_e,rules:null,scheme:null,scrolling:Dn,standby:null,summary:null,text:null,topMargin:_e,valueType:null,version:null,vAlign:null,vLink:null,vSpace:_e,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:gt,disableRemotePlayback:gt,prefix:null,property:null,results:_e,security:null,unselectable:null}}),cM=Di({space:"svg",attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRendering:"color-rendering",crossOrigin:"crossorigin",dataType:"datatype",dominantBaseline:"dominant-baseline",enableBackground:"enable-background",fillOpacity:"fill-opacity",fillRule:"fill-rule",floodColor:"flood-color",floodOpacity:"flood-opacity",fontFamily:"font-family",fontSize:"font-size",fontSizeAdjust:"font-size-adjust",fontStretch:"font-stretch",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",glyphName:"glyph-name",glyphOrientationHorizontal:"glyph-orientation-horizontal",glyphOrientationVertical:"glyph-orientation-vertical",hrefLang:"hreflang",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",horizOriginY:"horiz-origin-y",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",navDown:"nav-down",navDownLeft:"nav-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",renderingIntent:"rendering-intent",shapeRendering:"shape-rendering",stopColor:"stop-color",stopOpacity:"stop-opacity",strikethroughPosition:"strikethrough-position",strikethroughThickness:"strikethrough-thickness",strokeDashArray:"stroke-dasharray",strokeDashOffset:"stroke-dashoffset",strokeLineCap:"stroke-linecap",strokeLineJoin:"stroke-linejoin",strokeMiterLimit:"stroke-miterlimit",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",transformOrigin:"transform-origin",typeOf:"typeof",underlinePosition:"underline-position",underlineThickness:"underline-thickness",unicodeBidi:"unicode-bidi",unicodeRange:"unicode-range",unitsPerEm:"units-per-em",vAlphabetic:"v-alphabetic",vHanging:"v-hanging",vIdeographic:"v-ideographic",vMathematical:"v-mathematical",vectorEffect:"vector-effect",vertAdvY:"vert-adv-y",vertOriginX:"vert-origin-x",vertOriginY:"vert-origin-y",wordSpacing:"word-spacing",writingMode:"writing-mode",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},transform:tg,properties:{about:or,accentHeight:_e,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:_e,amplitude:_e,arabicForm:null,ascent:_e,attributeName:null,attributeType:null,azimuth:_e,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:_e,by:null,calcMode:null,capHeight:_e,className:en,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRendering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:_e,diffuseConstant:_e,direction:null,display:null,dur:null,divisor:_e,dominantBaseline:null,download:gt,dx:null,dy:null,edgeMode:null,editable:null,elevation:_e,enableBackground:null,end:null,event:null,exponent:_e,externalResourcesRequired:null,fill:null,fillOpacity:_e,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:hi,g2:hi,glyphName:hi,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:_e,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:_e,horizOriginX:_e,horizOriginY:_e,id:null,ideographic:_e,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:_e,k:_e,k1:_e,k2:_e,k3:_e,k4:_e,kernelMatrix:or,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:_e,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:_e,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,onZoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:_e,overlineThickness:_e,paintOrder:null,panose1:null,path:null,pathLength:_e,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:en,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:_e,pointsAtY:_e,pointsAtZ:_e,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:or,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:or,rev:or,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:or,requiredFeatures:or,requiredFonts:or,requiredFormats:or,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:_e,specularExponent:_e,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:_e,strikethroughThickness:_e,string:null,stroke:null,strokeDashArray:or,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:_e,strokeOpacity:_e,strokeWidth:null,style:null,surfaceScale:_e,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:or,tabIndex:_e,tableValues:null,target:null,targetX:_e,targetY:_e,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:or,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:_e,underlineThickness:_e,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:_e,values:null,vAlphabetic:_e,vMathematical:_e,vectorEffect:null,vHanging:_e,vIdeographic:_e,version:null,vertAdvY:_e,vertOriginX:_e,vertOriginY:_e,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:_e,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null}}),dM=/^data[-\w.:]+$/i,Nf=/-[a-z]/g,fM=/[A-Z]/g;function mM(e,t){const n=qu(t);let r=t,a=Dr;if(n in e.normal)return e.property[e.normal[n]];if(n.length>4&&n.slice(0,4)==="data"&&dM.test(t)){if(t.charAt(4)==="-"){const i=t.slice(5).replace(Nf,pM);r="data"+i.charAt(0).toUpperCase()+i.slice(1)}else{const i=t.slice(4);if(!Nf.test(i)){let o=i.replace(fM,hM);o.charAt(0)!=="-"&&(o="-"+o),t="data"+o}}a=Pc}return new a(r,t)}function hM(e){return"-"+e.toLowerCase()}function pM(e){return e.charAt(1).toUpperCase()}const gM={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"},vM=Qp([eg,Xp,rg,ag,uM],"html"),Oc=Qp([eg,Xp,rg,ag,cM],"svg");function yM(e){return e.join(" ").trim()}var ig={},Uf=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,bM=/\n/g,_M=/^\s*/,DM=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,EM=/^:\s*/,CM=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,wM=/^[;\s]*/,SM=/^\s+|\s+$/g,MM=`
`,Bf="/",zf="*",Ba="",xM="comment",kM="declaration",TM=function(e,t){if(typeof e!="string")throw new TypeError("First argument must be a string");if(!e)return[];t=t||{};var n=1,r=1;function a(p){var y=p.match(bM);y&&(n+=y.length);var b=p.lastIndexOf(MM);r=~b?p.length-b:r+p.length}function i(){var p={line:n,column:r};return function(y){return y.position=new o(p),u(),y}}function o(p){this.start=p,this.end={line:n,column:r},this.source=t.source}o.prototype.content=e;function s(p){var y=new Error(t.source+":"+n+":"+r+": "+p);if(y.reason=p,y.filename=t.source,y.line=n,y.column=r,y.source=e,!t.silent)throw y}function l(p){var y=p.exec(e);if(y){var b=y[0];return a(b),e=e.slice(b.length),y}}function u(){l(_M)}function c(p){var y;for(p=p||[];y=d();)y!==!1&&p.push(y);return p}function d(){var p=i();if(!(Bf!=e.charAt(0)||zf!=e.charAt(1))){for(var y=2;Ba!=e.charAt(y)&&(zf!=e.charAt(y)||Bf!=e.charAt(y+1));)++y;if(y+=2,Ba===e.charAt(y-1))return s("End of comment missing");var b=e.slice(2,y-2);return r+=2,a(b),e=e.slice(y),r+=2,p({type:xM,comment:b})}}function h(){var p=i(),y=l(DM);if(y){if(d(),!l(EM))return s("property missing ':'");var b=l(CM),w=p({type:kM,property:Hf(y[0].replace(Uf,Ba)),value:b?Hf(b[0].replace(Uf,Ba)):Ba});return l(wM),w}}function m(){var p=[];c(p);for(var y;y=h();)y!==!1&&(p.push(y),c(p));return p}return u(),m()};function Hf(e){return e?e.replace(SM,Ba):Ba}var LM=ut&&ut.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(ig,"__esModule",{value:!0});var RM=LM(TM);function PM(e,t){var n=null;if(!e||typeof e!="string")return n;var r=(0,RM.default)(e),a=typeof t=="function";return r.forEach(function(i){if(i.type==="declaration"){var o=i.property,s=i.value;a?t(o,s,i):s&&(n=n||{},n[o]=s)}}),n}var jf=ig.default=PM;const OM=jf.default||jf,og=sg("end"),Fc=sg("start");function sg(e){return t;function t(n){const r=n&&n.position&&n.position[e]||{};if(typeof r.line=="number"&&r.line>0&&typeof r.column=="number"&&r.column>0)return{line:r.line,column:r.column,offset:typeof r.offset=="number"&&r.offset>-1?r.offset:void 0}}}function FM(e){const t=Fc(e),n=og(e);if(t&&n)return{start:t,end:n}}function Gi(e){return!e||typeof e!="object"?"":"position"in e||"type"in e?$f(e.position):"start"in e||"end"in e?$f(e):"line"in e||"column"in e?Ku(e):""}function Ku(e){return Vf(e&&e.line)+":"+Vf(e&&e.column)}function $f(e){return Ku(e&&e.start)+"-"+Ku(e&&e.end)}function Vf(e){return e&&typeof e=="number"?e:1}class jn extends Error{constructor(t,n,r){super(),typeof n=="string"&&(r=n,n=void 0);let a="",i={},o=!1;if(n&&("line"in n&&"column"in n?i={place:n}:"start"in n&&"end"in n?i={place:n}:"type"in n?i={ancestors:[n],place:n.position}:i={...n}),typeof t=="string"?a=t:!i.cause&&t&&(o=!0,a=t.message,i.cause=t),!i.ruleId&&!i.source&&typeof r=="string"){const l=r.indexOf(":");l===-1?i.ruleId=r:(i.source=r.slice(0,l),i.ruleId=r.slice(l+1))}if(!i.place&&i.ancestors&&i.ancestors){const l=i.ancestors[i.ancestors.length-1];l&&(i.place=l.position)}const s=i.place&&"start"in i.place?i.place.start:i.place;this.ancestors=i.ancestors||void 0,this.cause=i.cause||void 0,this.column=s?s.column:void 0,this.fatal=void 0,this.file,this.message=a,this.line=s?s.line:void 0,this.name=Gi(i.place)||"1:1",this.place=i.place||void 0,this.reason=this.message,this.ruleId=i.ruleId||void 0,this.source=i.source||void 0,this.stack=o&&i.cause&&typeof i.cause.stack=="string"?i.cause.stack:"",this.actual,this.expected,this.note,this.url}}jn.prototype.file="";jn.prototype.name="";jn.prototype.reason="";jn.prototype.message="";jn.prototype.stack="";jn.prototype.column=void 0;jn.prototype.line=void 0;jn.prototype.ancestors=void 0;jn.prototype.cause=void 0;jn.prototype.fatal=void 0;jn.prototype.place=void 0;jn.prototype.ruleId=void 0;jn.prototype.source=void 0;const Ic={}.hasOwnProperty,IM=new Map,AM=/[A-Z]/g,NM=/-([a-z])/g,UM=new Set(["table","tbody","thead","tfoot","tr"]),BM=new Set(["td","th"]),lg="https://github.com/syntax-tree/hast-util-to-jsx-runtime";function zM(e,t){if(!t||t.Fragment===void 0)throw new TypeError("Expected `Fragment` in options");const n=t.filePath||void 0;let r;if(t.development){if(typeof t.jsxDEV!="function")throw new TypeError("Expected `jsxDEV` in options when `development: true`");r=KM(n,t.jsxDEV)}else{if(typeof t.jsx!="function")throw new TypeError("Expected `jsx` in production options");if(typeof t.jsxs!="function")throw new TypeError("Expected `jsxs` in production options");r=YM(n,t.jsx,t.jsxs)}const a={Fragment:t.Fragment,ancestors:[],components:t.components||{},create:r,elementAttributeNameCase:t.elementAttributeNameCase||"react",evaluater:t.createEvaluater?t.createEvaluater():void 0,filePath:n,ignoreInvalidStyle:t.ignoreInvalidStyle||!1,passKeys:t.passKeys!==!1,passNode:t.passNode||!1,schema:t.space==="svg"?Oc:vM,stylePropertyNameCase:t.stylePropertyNameCase||"dom",tableCellAlignToStyle:t.tableCellAlignToStyle!==!1},i=ug(a,e,void 0);return i&&typeof i!="string"?i:a.create(e,a.Fragment,{children:i||void 0},void 0)}function ug(e,t,n){if(t.type==="element")return HM(e,t,n);if(t.type==="mdxFlowExpression"||t.type==="mdxTextExpression")return jM(e,t);if(t.type==="mdxJsxFlowElement"||t.type==="mdxJsxTextElement")return VM(e,t,n);if(t.type==="mdxjsEsm")return $M(e,t);if(t.type==="root")return WM(e,t,n);if(t.type==="text")return qM(e,t)}function HM(e,t,n){const r=e.schema;let a=r;t.tagName.toLowerCase()==="svg"&&r.space==="html"&&(a=Oc,e.schema=a),e.ancestors.push(t);const i=dg(e,t.tagName,!1),o=GM(e,t);let s=Nc(e,t);return UM.has(t.tagName)&&(s=s.filter(function(l){return typeof l=="string"?!oM(l):!0})),cg(e,o,i,t),Ac(o,s),e.ancestors.pop(),e.schema=r,e.create(t,i,o,n)}function jM(e,t){if(t.data&&t.data.estree&&e.evaluater){const r=t.data.estree.body[0];return r.type,e.evaluater.evaluateExpression(r.expression)}no(e,t.position)}function $M(e,t){if(t.data&&t.data.estree&&e.evaluater)return e.evaluater.evaluateProgram(t.data.estree);no(e,t.position)}function VM(e,t,n){const r=e.schema;let a=r;t.name==="svg"&&r.space==="html"&&(a=Oc,e.schema=a),e.ancestors.push(t);const i=t.name===null?e.Fragment:dg(e,t.name,!0),o=ZM(e,t),s=Nc(e,t);return cg(e,o,i,t),Ac(o,s),e.ancestors.pop(),e.schema=r,e.create(t,i,o,n)}function WM(e,t,n){const r={};return Ac(r,Nc(e,t)),e.create(t,e.Fragment,r,n)}function qM(e,t){return t.value}function cg(e,t,n,r){typeof n!="string"&&n!==e.Fragment&&e.passNode&&(t.node=r)}function Ac(e,t){if(t.length>0){const n=t.length>1?t:t[0];n&&(e.children=n)}}function YM(e,t,n){return r;function r(a,i,o,s){const u=Array.isArray(o.children)?n:t;return s?u(i,o,s):u(i,o)}}function KM(e,t){return n;function n(r,a,i,o){const s=Array.isArray(i.children),l=Fc(r);return t(a,i,o,s,{columnNumber:l?l.column-1:void 0,fileName:e,lineNumber:l?l.line:void 0},void 0)}}function GM(e,t){const n={};let r,a;for(a in t.properties)if(a!=="children"&&Ic.call(t.properties,a)){const i=QM(e,a,t.properties[a]);if(i){const[o,s]=i;e.tableCellAlignToStyle&&o==="align"&&typeof s=="string"&&BM.has(t.tagName)?r=s:n[o]=s}}if(r){const i=n.style||(n.style={});i[e.stylePropertyNameCase==="css"?"text-align":"textAlign"]=r}return n}function ZM(e,t){const n={};for(const r of t.attributes)if(r.type==="mdxJsxExpressionAttribute")if(r.data&&r.data.estree&&e.evaluater){const i=r.data.estree.body[0];i.type;const o=i.expression;o.type;const s=o.properties[0];s.type,Object.assign(n,e.evaluater.evaluateExpression(s.argument))}else no(e,t.position);else{const a=r.name;let i;if(r.value&&typeof r.value=="object")if(r.value.data&&r.value.data.estree&&e.evaluater){const s=r.value.data.estree.body[0];s.type,i=e.evaluater.evaluateExpression(s.expression)}else no(e,t.position);else i=r.value===null?!0:r.value;n[a]=i}return n}function Nc(e,t){const n=[];let r=-1;const a=e.passKeys?new Map:IM;for(;++r<t.children.length;){const i=t.children[r];let o;if(e.passKeys){const l=i.type==="element"?i.tagName:i.type==="mdxJsxFlowElement"||i.type==="mdxJsxTextElement"?i.name:void 0;if(l){const u=a.get(l)||0;o=l+"-"+u,a.set(l,u+1)}}const s=ug(e,i,o);s!==void 0&&n.push(s)}return n}function QM(e,t,n){const r=mM(e.schema,t);if(!(n==null||typeof n=="number"&&Number.isNaN(n))){if(Array.isArray(n)&&(n=r.commaSeparated?tM(n):yM(n)),r.property==="style"){let a=typeof n=="object"?n:JM(e,String(n));return e.stylePropertyNameCase==="css"&&(a=XM(a)),["style",a]}return[e.elementAttributeNameCase==="react"&&r.space?gM[r.property]||r.property:r.attribute,n]}}function JM(e,t){const n={};try{OM(t,r)}catch(a){if(!e.ignoreInvalidStyle){const i=a,o=new jn("Cannot parse `style` attribute",{ancestors:e.ancestors,cause:i,ruleId:"style",source:"hast-util-to-jsx-runtime"});throw o.file=e.filePath||void 0,o.url=lg+"#cannot-parse-style-attribute",o}}return n;function r(a,i){let o=a;o.slice(0,2)!=="--"&&(o.slice(0,4)==="-ms-"&&(o="ms-"+o.slice(4)),o=o.replace(NM,t5)),n[o]=i}}function dg(e,t,n){let r;if(!n)r={type:"Literal",value:t};else if(t.includes(".")){const a=t.split(".");let i=-1,o;for(;++i<a.length;){const s=Ff(a[i])?{type:"Identifier",name:a[i]}:{type:"Literal",value:a[i]};o=o?{type:"MemberExpression",object:o,property:s,computed:!!(i&&s.type==="Literal"),optional:!1}:s}r=o}else r=Ff(t)&&!/^[a-z]/.test(t)?{type:"Identifier",name:t}:{type:"Literal",value:t};if(r.type==="Literal"){const a=r.value;return Ic.call(e.components,a)?e.components[a]:a}if(e.evaluater)return e.evaluater.evaluateExpression(r);no(e)}function no(e,t){const n=new jn("Cannot handle MDX estrees without `createEvaluater`",{ancestors:e.ancestors,place:t,ruleId:"mdx-estree",source:"hast-util-to-jsx-runtime"});throw n.file=e.filePath||void 0,n.url=lg+"#cannot-handle-mdx-estrees-without-createevaluater",n}function XM(e){const t={};let n;for(n in e)Ic.call(e,n)&&(t[e5(n)]=e[n]);return t}function e5(e){let t=e.replace(AM,n5);return t.slice(0,3)==="ms-"&&(t="-"+t),t}function t5(e,t){return t.toUpperCase()}function n5(e){return"-"+e.toLowerCase()}const ru={action:["form"],cite:["blockquote","del","ins","q"],data:["object"],formAction:["button","input"],href:["a","area","base","link"],icon:["menuitem"],itemId:null,manifest:["html"],ping:["a","area"],poster:["video"],src:["audio","embed","iframe","img","input","script","source","track","video"]},r5={};function Uc(e,t){const n=t||r5,r=typeof n.includeImageAlt=="boolean"?n.includeImageAlt:!0,a=typeof n.includeHtml=="boolean"?n.includeHtml:!0;return fg(e,r,a)}function fg(e,t,n){if(a5(e)){if("value"in e)return e.type==="html"&&!n?"":e.value;if(t&&"alt"in e&&e.alt)return e.alt;if("children"in e)return Wf(e.children,t,n)}return Array.isArray(e)?Wf(e,t,n):""}function Wf(e,t,n){const r=[];let a=-1;for(;++a<e.length;)r[a]=fg(e[a],t,n);return r.join("")}function a5(e){return!!(e&&typeof e=="object")}const qf=document.createElement("i");function Bc(e){const t="&"+e+";";qf.innerHTML=t;const n=qf.textContent;return n.charCodeAt(n.length-1)===59&&e!=="semi"||n===t?!1:n}function lr(e,t,n,r){const a=e.length;let i=0,o;if(t<0?t=-t>a?0:a+t:t=t>a?a:t,n=n>0?n:0,r.length<1e4)o=Array.from(r),o.unshift(t,n),e.splice(...o);else for(n&&e.splice(t,n);i<r.length;)o=r.slice(i,i+1e4),o.unshift(t,0),e.splice(...o),i+=1e4,t+=1e4}function yr(e,t){return e.length>0?(lr(e,e.length,0,t),e):t}const Yf={}.hasOwnProperty;function mg(e){const t={};let n=-1;for(;++n<e.length;)i5(t,e[n]);return t}function i5(e,t){let n;for(n in t){const a=(Yf.call(e,n)?e[n]:void 0)||(e[n]={}),i=t[n];let o;if(i)for(o in i){Yf.call(a,o)||(a[o]=[]);const s=i[o];o5(a[o],Array.isArray(s)?s:s?[s]:[])}}}function o5(e,t){let n=-1;const r=[];for(;++n<t.length;)(t[n].add==="after"?e:r).push(t[n]);lr(e,0,0,r)}function hg(e,t){const n=Number.parseInt(e,t);return n<9||n===11||n>13&&n<32||n>126&&n<160||n>55295&&n<57344||n>64975&&n<65008||(n&65535)===65535||(n&65535)===65534||n>1114111?"�":String.fromCodePoint(n)}function xr(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const Gn=ka(/[A-Za-z]/),Bn=ka(/[\dA-Za-z]/),s5=ka(/[#-'*+\--9=?A-Z^-~]/);function Ps(e){return e!==null&&(e<32||e===127)}const Gu=ka(/\d/),l5=ka(/[\dA-Fa-f]/),u5=ka(/[!-/:-@[-`{-~]/);function Xe(e){return e!==null&&e<-2}function Jt(e){return e!==null&&(e<0||e===32)}function St(e){return e===-2||e===-1||e===32}const nl=ka(/\p{P}|\p{S}/u),Ya=ka(/\s/);function ka(e){return t;function t(n){return n!==null&&n>-1&&e.test(String.fromCharCode(n))}}function Ei(e){const t=[];let n=-1,r=0,a=0;for(;++n<e.length;){const i=e.charCodeAt(n);let o="";if(i===37&&Bn(e.charCodeAt(n+1))&&Bn(e.charCodeAt(n+2)))a=2;else if(i<128)/[!#$&-;=?-Z_a-z~]/.test(String.fromCharCode(i))||(o=String.fromCharCode(i));else if(i>55295&&i<57344){const s=e.charCodeAt(n+1);i<56320&&s>56319&&s<57344?(o=String.fromCharCode(i,s),a=1):o="�"}else o=String.fromCharCode(i);o&&(t.push(e.slice(r,n),encodeURIComponent(o)),r=n+a+1,o=""),a&&(n+=a,a=0)}return t.join("")+e.slice(r)}function Pt(e,t,n,r){const a=r?r-1:Number.POSITIVE_INFINITY;let i=0;return o;function o(l){return St(l)?(e.enter(n),s(l)):t(l)}function s(l){return St(l)&&i++<a?(e.consume(l),s):(e.exit(n),t(l))}}const c5={tokenize:d5};function d5(e){const t=e.attempt(this.parser.constructs.contentInitial,r,a);let n;return t;function r(s){if(s===null){e.consume(s);return}return e.enter("lineEnding"),e.consume(s),e.exit("lineEnding"),Pt(e,t,"linePrefix")}function a(s){return e.enter("paragraph"),i(s)}function i(s){const l=e.enter("chunkText",{contentType:"text",previous:n});return n&&(n.next=l),n=l,o(s)}function o(s){if(s===null){e.exit("chunkText"),e.exit("paragraph"),e.consume(s);return}return Xe(s)?(e.consume(s),e.exit("chunkText"),i):(e.consume(s),o)}}const f5={tokenize:m5},Kf={tokenize:h5};function m5(e){const t=this,n=[];let r=0,a,i,o;return s;function s(M){if(r<n.length){const k=n[r];return t.containerState=k[1],e.attempt(k[0].continuation,l,u)(M)}return u(M)}function l(M){if(r++,t.containerState._closeFlow){t.containerState._closeFlow=void 0,a&&S();const k=t.events.length;let C=k,E;for(;C--;)if(t.events[C][0]==="exit"&&t.events[C][1].type==="chunkFlow"){E=t.events[C][1].end;break}w(r);let D=k;for(;D<t.events.length;)t.events[D][1].end=Object.assign({},E),D++;return lr(t.events,C+1,0,t.events.slice(k)),t.events.length=D,u(M)}return s(M)}function u(M){if(r===n.length){if(!a)return h(M);if(a.currentConstruct&&a.currentConstruct.concrete)return p(M);t.interrupt=!!(a.currentConstruct&&!a._gfmTableDynamicInterruptHack)}return t.containerState={},e.check(Kf,c,d)(M)}function c(M){return a&&S(),w(r),h(M)}function d(M){return t.parser.lazy[t.now().line]=r!==n.length,o=t.now().offset,p(M)}function h(M){return t.containerState={},e.attempt(Kf,m,p)(M)}function m(M){return r++,n.push([t.currentConstruct,t.containerState]),h(M)}function p(M){if(M===null){a&&S(),w(0),e.consume(M);return}return a=a||t.parser.flow(t.now()),e.enter("chunkFlow",{contentType:"flow",previous:i,_tokenizer:a}),y(M)}function y(M){if(M===null){b(e.exit("chunkFlow"),!0),w(0),e.consume(M);return}return Xe(M)?(e.consume(M),b(e.exit("chunkFlow")),r=0,t.interrupt=void 0,s):(e.consume(M),y)}function b(M,k){const C=t.sliceStream(M);if(k&&C.push(null),M.previous=i,i&&(i.next=M),i=M,a.defineSkip(M.start),a.write(C),t.parser.lazy[M.start.line]){let E=a.events.length;for(;E--;)if(a.events[E][1].start.offset<o&&(!a.events[E][1].end||a.events[E][1].end.offset>o))return;const D=t.events.length;let g=D,_,v;for(;g--;)if(t.events[g][0]==="exit"&&t.events[g][1].type==="chunkFlow"){if(_){v=t.events[g][1].end;break}_=!0}for(w(r),E=D;E<t.events.length;)t.events[E][1].end=Object.assign({},v),E++;lr(t.events,g+1,0,t.events.slice(D)),t.events.length=E}}function w(M){let k=n.length;for(;k-- >M;){const C=n[k];t.containerState=C[1],C[0].exit.call(t,e)}n.length=M}function S(){a.write([null]),i=void 0,a=void 0,t.containerState._closeFlow=void 0}}function h5(e,t,n){return Pt(e,e.attempt(this.parser.constructs.document,t,n),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}function Os(e){if(e===null||Jt(e)||Ya(e))return 1;if(nl(e))return 2}function rl(e,t,n){const r=[];let a=-1;for(;++a<e.length;){const i=e[a].resolveAll;i&&!r.includes(i)&&(t=i(t,n),r.push(i))}return t}const Zu={name:"attention",tokenize:g5,resolveAll:p5};function p5(e,t){let n=-1,r,a,i,o,s,l,u,c;for(;++n<e.length;)if(e[n][0]==="enter"&&e[n][1].type==="attentionSequence"&&e[n][1]._close){for(r=n;r--;)if(e[r][0]==="exit"&&e[r][1].type==="attentionSequence"&&e[r][1]._open&&t.sliceSerialize(e[r][1]).charCodeAt(0)===t.sliceSerialize(e[n][1]).charCodeAt(0)){if((e[r][1]._close||e[n][1]._open)&&(e[n][1].end.offset-e[n][1].start.offset)%3&&!((e[r][1].end.offset-e[r][1].start.offset+e[n][1].end.offset-e[n][1].start.offset)%3))continue;l=e[r][1].end.offset-e[r][1].start.offset>1&&e[n][1].end.offset-e[n][1].start.offset>1?2:1;const d=Object.assign({},e[r][1].end),h=Object.assign({},e[n][1].start);Gf(d,-l),Gf(h,l),o={type:l>1?"strongSequence":"emphasisSequence",start:d,end:Object.assign({},e[r][1].end)},s={type:l>1?"strongSequence":"emphasisSequence",start:Object.assign({},e[n][1].start),end:h},i={type:l>1?"strongText":"emphasisText",start:Object.assign({},e[r][1].end),end:Object.assign({},e[n][1].start)},a={type:l>1?"strong":"emphasis",start:Object.assign({},o.start),end:Object.assign({},s.end)},e[r][1].end=Object.assign({},o.start),e[n][1].start=Object.assign({},s.end),u=[],e[r][1].end.offset-e[r][1].start.offset&&(u=yr(u,[["enter",e[r][1],t],["exit",e[r][1],t]])),u=yr(u,[["enter",a,t],["enter",o,t],["exit",o,t],["enter",i,t]]),u=yr(u,rl(t.parser.constructs.insideSpan.null,e.slice(r+1,n),t)),u=yr(u,[["exit",i,t],["enter",s,t],["exit",s,t],["exit",a,t]]),e[n][1].end.offset-e[n][1].start.offset?(c=2,u=yr(u,[["enter",e[n][1],t],["exit",e[n][1],t]])):c=0,lr(e,r-1,n-r+3,u),n=r+u.length-c-2;break}}for(n=-1;++n<e.length;)e[n][1].type==="attentionSequence"&&(e[n][1].type="data");return e}function g5(e,t){const n=this.parser.constructs.attentionMarkers.null,r=this.previous,a=Os(r);let i;return o;function o(l){return i=l,e.enter("attentionSequence"),s(l)}function s(l){if(l===i)return e.consume(l),s;const u=e.exit("attentionSequence"),c=Os(l),d=!c||c===2&&a||n.includes(l),h=!a||a===2&&c||n.includes(r);return u._open=!!(i===42?d:d&&(a||!h)),u._close=!!(i===42?h:h&&(c||!d)),t(l)}}function Gf(e,t){e.column+=t,e.offset+=t,e._bufferIndex+=t}const v5={name:"autolink",tokenize:y5};function y5(e,t,n){let r=0;return a;function a(m){return e.enter("autolink"),e.enter("autolinkMarker"),e.consume(m),e.exit("autolinkMarker"),e.enter("autolinkProtocol"),i}function i(m){return Gn(m)?(e.consume(m),o):u(m)}function o(m){return m===43||m===45||m===46||Bn(m)?(r=1,s(m)):u(m)}function s(m){return m===58?(e.consume(m),r=0,l):(m===43||m===45||m===46||Bn(m))&&r++<32?(e.consume(m),s):(r=0,u(m))}function l(m){return m===62?(e.exit("autolinkProtocol"),e.enter("autolinkMarker"),e.consume(m),e.exit("autolinkMarker"),e.exit("autolink"),t):m===null||m===32||m===60||Ps(m)?n(m):(e.consume(m),l)}function u(m){return m===64?(e.consume(m),c):s5(m)?(e.consume(m),u):n(m)}function c(m){return Bn(m)?d(m):n(m)}function d(m){return m===46?(e.consume(m),r=0,c):m===62?(e.exit("autolinkProtocol").type="autolinkEmail",e.enter("autolinkMarker"),e.consume(m),e.exit("autolinkMarker"),e.exit("autolink"),t):h(m)}function h(m){if((m===45||Bn(m))&&r++<63){const p=m===45?h:d;return e.consume(m),p}return n(m)}}const ho={tokenize:b5,partial:!0};function b5(e,t,n){return r;function r(i){return St(i)?Pt(e,a,"linePrefix")(i):a(i)}function a(i){return i===null||Xe(i)?t(i):n(i)}}const pg={name:"blockQuote",tokenize:_5,continuation:{tokenize:D5},exit:E5};function _5(e,t,n){const r=this;return a;function a(o){if(o===62){const s=r.containerState;return s.open||(e.enter("blockQuote",{_container:!0}),s.open=!0),e.enter("blockQuotePrefix"),e.enter("blockQuoteMarker"),e.consume(o),e.exit("blockQuoteMarker"),i}return n(o)}function i(o){return St(o)?(e.enter("blockQuotePrefixWhitespace"),e.consume(o),e.exit("blockQuotePrefixWhitespace"),e.exit("blockQuotePrefix"),t):(e.exit("blockQuotePrefix"),t(o))}}function D5(e,t,n){const r=this;return a;function a(o){return St(o)?Pt(e,i,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(o):i(o)}function i(o){return e.attempt(pg,t,n)(o)}}function E5(e){e.exit("blockQuote")}const gg={name:"characterEscape",tokenize:C5};function C5(e,t,n){return r;function r(i){return e.enter("characterEscape"),e.enter("escapeMarker"),e.consume(i),e.exit("escapeMarker"),a}function a(i){return u5(i)?(e.enter("characterEscapeValue"),e.consume(i),e.exit("characterEscapeValue"),e.exit("characterEscape"),t):n(i)}}const vg={name:"characterReference",tokenize:w5};function w5(e,t,n){const r=this;let a=0,i,o;return s;function s(d){return e.enter("characterReference"),e.enter("characterReferenceMarker"),e.consume(d),e.exit("characterReferenceMarker"),l}function l(d){return d===35?(e.enter("characterReferenceMarkerNumeric"),e.consume(d),e.exit("characterReferenceMarkerNumeric"),u):(e.enter("characterReferenceValue"),i=31,o=Bn,c(d))}function u(d){return d===88||d===120?(e.enter("characterReferenceMarkerHexadecimal"),e.consume(d),e.exit("characterReferenceMarkerHexadecimal"),e.enter("characterReferenceValue"),i=6,o=l5,c):(e.enter("characterReferenceValue"),i=7,o=Gu,c(d))}function c(d){if(d===59&&a){const h=e.exit("characterReferenceValue");return o===Bn&&!Bc(r.sliceSerialize(h))?n(d):(e.enter("characterReferenceMarker"),e.consume(d),e.exit("characterReferenceMarker"),e.exit("characterReference"),t)}return o(d)&&a++<i?(e.consume(d),c):n(d)}}const Zf={tokenize:M5,partial:!0},Qf={name:"codeFenced",tokenize:S5,concrete:!0};function S5(e,t,n){const r=this,a={tokenize:C,partial:!0};let i=0,o=0,s;return l;function l(E){return u(E)}function u(E){const D=r.events[r.events.length-1];return i=D&&D[1].type==="linePrefix"?D[2].sliceSerialize(D[1],!0).length:0,s=E,e.enter("codeFenced"),e.enter("codeFencedFence"),e.enter("codeFencedFenceSequence"),c(E)}function c(E){return E===s?(o++,e.consume(E),c):o<3?n(E):(e.exit("codeFencedFenceSequence"),St(E)?Pt(e,d,"whitespace")(E):d(E))}function d(E){return E===null||Xe(E)?(e.exit("codeFencedFence"),r.interrupt?t(E):e.check(Zf,y,k)(E)):(e.enter("codeFencedFenceInfo"),e.enter("chunkString",{contentType:"string"}),h(E))}function h(E){return E===null||Xe(E)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),d(E)):St(E)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),Pt(e,m,"whitespace")(E)):E===96&&E===s?n(E):(e.consume(E),h)}function m(E){return E===null||Xe(E)?d(E):(e.enter("codeFencedFenceMeta"),e.enter("chunkString",{contentType:"string"}),p(E))}function p(E){return E===null||Xe(E)?(e.exit("chunkString"),e.exit("codeFencedFenceMeta"),d(E)):E===96&&E===s?n(E):(e.consume(E),p)}function y(E){return e.attempt(a,k,b)(E)}function b(E){return e.enter("lineEnding"),e.consume(E),e.exit("lineEnding"),w}function w(E){return i>0&&St(E)?Pt(e,S,"linePrefix",i+1)(E):S(E)}function S(E){return E===null||Xe(E)?e.check(Zf,y,k)(E):(e.enter("codeFlowValue"),M(E))}function M(E){return E===null||Xe(E)?(e.exit("codeFlowValue"),S(E)):(e.consume(E),M)}function k(E){return e.exit("codeFenced"),t(E)}function C(E,D,g){let _=0;return v;function v(F){return E.enter("lineEnding"),E.consume(F),E.exit("lineEnding"),x}function x(F){return E.enter("codeFencedFence"),St(F)?Pt(E,R,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(F):R(F)}function R(F){return F===s?(E.enter("codeFencedFenceSequence"),N(F)):g(F)}function N(F){return F===s?(_++,E.consume(F),N):_>=o?(E.exit("codeFencedFenceSequence"),St(F)?Pt(E,P,"whitespace")(F):P(F)):g(F)}function P(F){return F===null||Xe(F)?(E.exit("codeFencedFence"),D(F)):g(F)}}}function M5(e,t,n){const r=this;return a;function a(o){return o===null?n(o):(e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),i)}function i(o){return r.parser.lazy[r.now().line]?n(o):t(o)}}const au={name:"codeIndented",tokenize:k5},x5={tokenize:T5,partial:!0};function k5(e,t,n){const r=this;return a;function a(u){return e.enter("codeIndented"),Pt(e,i,"linePrefix",4+1)(u)}function i(u){const c=r.events[r.events.length-1];return c&&c[1].type==="linePrefix"&&c[2].sliceSerialize(c[1],!0).length>=4?o(u):n(u)}function o(u){return u===null?l(u):Xe(u)?e.attempt(x5,o,l)(u):(e.enter("codeFlowValue"),s(u))}function s(u){return u===null||Xe(u)?(e.exit("codeFlowValue"),o(u)):(e.consume(u),s)}function l(u){return e.exit("codeIndented"),t(u)}}function T5(e,t,n){const r=this;return a;function a(o){return r.parser.lazy[r.now().line]?n(o):Xe(o)?(e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),a):Pt(e,i,"linePrefix",4+1)(o)}function i(o){const s=r.events[r.events.length-1];return s&&s[1].type==="linePrefix"&&s[2].sliceSerialize(s[1],!0).length>=4?t(o):Xe(o)?a(o):n(o)}}const L5={name:"codeText",tokenize:O5,resolve:R5,previous:P5};function R5(e){let t=e.length-4,n=3,r,a;if((e[n][1].type==="lineEnding"||e[n][1].type==="space")&&(e[t][1].type==="lineEnding"||e[t][1].type==="space")){for(r=n;++r<t;)if(e[r][1].type==="codeTextData"){e[n][1].type="codeTextPadding",e[t][1].type="codeTextPadding",n+=2,t-=2;break}}for(r=n-1,t++;++r<=t;)a===void 0?r!==t&&e[r][1].type!=="lineEnding"&&(a=r):(r===t||e[r][1].type==="lineEnding")&&(e[a][1].type="codeTextData",r!==a+2&&(e[a][1].end=e[r-1][1].end,e.splice(a+2,r-a-2),t-=r-a-2,r=a+2),a=void 0);return e}function P5(e){return e!==96||this.events[this.events.length-1][1].type==="characterEscape"}function O5(e,t,n){let r=0,a,i;return o;function o(d){return e.enter("codeText"),e.enter("codeTextSequence"),s(d)}function s(d){return d===96?(e.consume(d),r++,s):(e.exit("codeTextSequence"),l(d))}function l(d){return d===null?n(d):d===32?(e.enter("space"),e.consume(d),e.exit("space"),l):d===96?(i=e.enter("codeTextSequence"),a=0,c(d)):Xe(d)?(e.enter("lineEnding"),e.consume(d),e.exit("lineEnding"),l):(e.enter("codeTextData"),u(d))}function u(d){return d===null||d===32||d===96||Xe(d)?(e.exit("codeTextData"),l(d)):(e.consume(d),u)}function c(d){return d===96?(e.consume(d),a++,c):a===r?(e.exit("codeTextSequence"),e.exit("codeText"),t(d)):(i.type="codeTextData",u(d))}}function yg(e){const t={};let n=-1,r,a,i,o,s,l,u;for(;++n<e.length;){for(;n in t;)n=t[n];if(r=e[n],n&&r[1].type==="chunkFlow"&&e[n-1][1].type==="listItemPrefix"&&(l=r[1]._tokenizer.events,i=0,i<l.length&&l[i][1].type==="lineEndingBlank"&&(i+=2),i<l.length&&l[i][1].type==="content"))for(;++i<l.length&&l[i][1].type!=="content";)l[i][1].type==="chunkText"&&(l[i][1]._isInFirstContentOfListItem=!0,i++);if(r[0]==="enter")r[1].contentType&&(Object.assign(t,F5(e,n)),n=t[n],u=!0);else if(r[1]._container){for(i=n,a=void 0;i--&&(o=e[i],o[1].type==="lineEnding"||o[1].type==="lineEndingBlank");)o[0]==="enter"&&(a&&(e[a][1].type="lineEndingBlank"),o[1].type="lineEnding",a=i);a&&(r[1].end=Object.assign({},e[a][1].start),s=e.slice(a,n),s.unshift(r),lr(e,a,n-a+1,s))}}return!u}function F5(e,t){const n=e[t][1],r=e[t][2];let a=t-1;const i=[],o=n._tokenizer||r.parser[n.contentType](n.start),s=o.events,l=[],u={};let c,d,h=-1,m=n,p=0,y=0;const b=[y];for(;m;){for(;e[++a][1]!==m;);i.push(a),m._tokenizer||(c=r.sliceStream(m),m.next||c.push(null),d&&o.defineSkip(m.start),m._isInFirstContentOfListItem&&(o._gfmTasklistFirstContentOfListItem=!0),o.write(c),m._isInFirstContentOfListItem&&(o._gfmTasklistFirstContentOfListItem=void 0)),d=m,m=m.next}for(m=n;++h<s.length;)s[h][0]==="exit"&&s[h-1][0]==="enter"&&s[h][1].type===s[h-1][1].type&&s[h][1].start.line!==s[h][1].end.line&&(y=h+1,b.push(y),m._tokenizer=void 0,m.previous=void 0,m=m.next);for(o.events=[],m?(m._tokenizer=void 0,m.previous=void 0):b.pop(),h=b.length;h--;){const w=s.slice(b[h],b[h+1]),S=i.pop();l.unshift([S,S+w.length-1]),lr(e,S,2,w)}for(h=-1;++h<l.length;)u[p+l[h][0]]=p+l[h][1],p+=l[h][1]-l[h][0]-1;return u}const I5={tokenize:U5,resolve:N5},A5={tokenize:B5,partial:!0};function N5(e){return yg(e),e}function U5(e,t){let n;return r;function r(s){return e.enter("content"),n=e.enter("chunkContent",{contentType:"content"}),a(s)}function a(s){return s===null?i(s):Xe(s)?e.check(A5,o,i)(s):(e.consume(s),a)}function i(s){return e.exit("chunkContent"),e.exit("content"),t(s)}function o(s){return e.consume(s),e.exit("chunkContent"),n.next=e.enter("chunkContent",{contentType:"content",previous:n}),n=n.next,a}}function B5(e,t,n){const r=this;return a;function a(o){return e.exit("chunkContent"),e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),Pt(e,i,"linePrefix")}function i(o){if(o===null||Xe(o))return n(o);const s=r.events[r.events.length-1];return!r.parser.constructs.disable.null.includes("codeIndented")&&s&&s[1].type==="linePrefix"&&s[2].sliceSerialize(s[1],!0).length>=4?t(o):e.interrupt(r.parser.constructs.flow,n,t)(o)}}function bg(e,t,n,r,a,i,o,s,l){const u=l||Number.POSITIVE_INFINITY;let c=0;return d;function d(w){return w===60?(e.enter(r),e.enter(a),e.enter(i),e.consume(w),e.exit(i),h):w===null||w===32||w===41||Ps(w)?n(w):(e.enter(r),e.enter(o),e.enter(s),e.enter("chunkString",{contentType:"string"}),y(w))}function h(w){return w===62?(e.enter(i),e.consume(w),e.exit(i),e.exit(a),e.exit(r),t):(e.enter(s),e.enter("chunkString",{contentType:"string"}),m(w))}function m(w){return w===62?(e.exit("chunkString"),e.exit(s),h(w)):w===null||w===60||Xe(w)?n(w):(e.consume(w),w===92?p:m)}function p(w){return w===60||w===62||w===92?(e.consume(w),m):m(w)}function y(w){return!c&&(w===null||w===41||Jt(w))?(e.exit("chunkString"),e.exit(s),e.exit(o),e.exit(r),t(w)):c<u&&w===40?(e.consume(w),c++,y):w===41?(e.consume(w),c--,y):w===null||w===32||w===40||Ps(w)?n(w):(e.consume(w),w===92?b:y)}function b(w){return w===40||w===41||w===92?(e.consume(w),y):y(w)}}function _g(e,t,n,r,a,i){const o=this;let s=0,l;return u;function u(m){return e.enter(r),e.enter(a),e.consume(m),e.exit(a),e.enter(i),c}function c(m){return s>999||m===null||m===91||m===93&&!l||m===94&&!s&&"_hiddenFootnoteSupport"in o.parser.constructs?n(m):m===93?(e.exit(i),e.enter(a),e.consume(m),e.exit(a),e.exit(r),t):Xe(m)?(e.enter("lineEnding"),e.consume(m),e.exit("lineEnding"),c):(e.enter("chunkString",{contentType:"string"}),d(m))}function d(m){return m===null||m===91||m===93||Xe(m)||s++>999?(e.exit("chunkString"),c(m)):(e.consume(m),l||(l=!St(m)),m===92?h:d)}function h(m){return m===91||m===92||m===93?(e.consume(m),s++,d):d(m)}}function Dg(e,t,n,r,a,i){let o;return s;function s(h){return h===34||h===39||h===40?(e.enter(r),e.enter(a),e.consume(h),e.exit(a),o=h===40?41:h,l):n(h)}function l(h){return h===o?(e.enter(a),e.consume(h),e.exit(a),e.exit(r),t):(e.enter(i),u(h))}function u(h){return h===o?(e.exit(i),l(o)):h===null?n(h):Xe(h)?(e.enter("lineEnding"),e.consume(h),e.exit("lineEnding"),Pt(e,u,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),c(h))}function c(h){return h===o||h===null||Xe(h)?(e.exit("chunkString"),u(h)):(e.consume(h),h===92?d:c)}function d(h){return h===o||h===92?(e.consume(h),c):c(h)}}function Zi(e,t){let n;return r;function r(a){return Xe(a)?(e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),n=!0,r):St(a)?Pt(e,r,n?"linePrefix":"lineSuffix")(a):t(a)}}const z5={name:"definition",tokenize:j5},H5={tokenize:$5,partial:!0};function j5(e,t,n){const r=this;let a;return i;function i(m){return e.enter("definition"),o(m)}function o(m){return _g.call(r,e,s,n,"definitionLabel","definitionLabelMarker","definitionLabelString")(m)}function s(m){return a=xr(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)),m===58?(e.enter("definitionMarker"),e.consume(m),e.exit("definitionMarker"),l):n(m)}function l(m){return Jt(m)?Zi(e,u)(m):u(m)}function u(m){return bg(e,c,n,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(m)}function c(m){return e.attempt(H5,d,d)(m)}function d(m){return St(m)?Pt(e,h,"whitespace")(m):h(m)}function h(m){return m===null||Xe(m)?(e.exit("definition"),r.parser.defined.push(a),t(m)):n(m)}}function $5(e,t,n){return r;function r(s){return Jt(s)?Zi(e,a)(s):n(s)}function a(s){return Dg(e,i,n,"definitionTitle","definitionTitleMarker","definitionTitleString")(s)}function i(s){return St(s)?Pt(e,o,"whitespace")(s):o(s)}function o(s){return s===null||Xe(s)?t(s):n(s)}}const V5={name:"hardBreakEscape",tokenize:W5};function W5(e,t,n){return r;function r(i){return e.enter("hardBreakEscape"),e.consume(i),a}function a(i){return Xe(i)?(e.exit("hardBreakEscape"),t(i)):n(i)}}const q5={name:"headingAtx",tokenize:K5,resolve:Y5};function Y5(e,t){let n=e.length-2,r=3,a,i;return e[r][1].type==="whitespace"&&(r+=2),n-2>r&&e[n][1].type==="whitespace"&&(n-=2),e[n][1].type==="atxHeadingSequence"&&(r===n-1||n-4>r&&e[n-2][1].type==="whitespace")&&(n-=r+1===n?2:4),n>r&&(a={type:"atxHeadingText",start:e[r][1].start,end:e[n][1].end},i={type:"chunkText",start:e[r][1].start,end:e[n][1].end,contentType:"text"},lr(e,r,n-r+1,[["enter",a,t],["enter",i,t],["exit",i,t],["exit",a,t]])),e}function K5(e,t,n){let r=0;return a;function a(c){return e.enter("atxHeading"),i(c)}function i(c){return e.enter("atxHeadingSequence"),o(c)}function o(c){return c===35&&r++<6?(e.consume(c),o):c===null||Jt(c)?(e.exit("atxHeadingSequence"),s(c)):n(c)}function s(c){return c===35?(e.enter("atxHeadingSequence"),l(c)):c===null||Xe(c)?(e.exit("atxHeading"),t(c)):St(c)?Pt(e,s,"whitespace")(c):(e.enter("atxHeadingText"),u(c))}function l(c){return c===35?(e.consume(c),l):(e.exit("atxHeadingSequence"),s(c))}function u(c){return c===null||c===35||Jt(c)?(e.exit("atxHeadingText"),s(c)):(e.consume(c),u)}}const G5=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],Jf=["pre","script","style","textarea"],Z5={name:"htmlFlow",tokenize:e8,resolveTo:X5,concrete:!0},Q5={tokenize:n8,partial:!0},J5={tokenize:t8,partial:!0};function X5(e){let t=e.length;for(;t--&&!(e[t][0]==="enter"&&e[t][1].type==="htmlFlow"););return t>1&&e[t-2][1].type==="linePrefix"&&(e[t][1].start=e[t-2][1].start,e[t+1][1].start=e[t-2][1].start,e.splice(t-2,2)),e}function e8(e,t,n){const r=this;let a,i,o,s,l;return u;function u(O){return c(O)}function c(O){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(O),d}function d(O){return O===33?(e.consume(O),h):O===47?(e.consume(O),i=!0,y):O===63?(e.consume(O),a=3,r.interrupt?t:T):Gn(O)?(e.consume(O),o=String.fromCharCode(O),b):n(O)}function h(O){return O===45?(e.consume(O),a=2,m):O===91?(e.consume(O),a=5,s=0,p):Gn(O)?(e.consume(O),a=4,r.interrupt?t:T):n(O)}function m(O){return O===45?(e.consume(O),r.interrupt?t:T):n(O)}function p(O){const ee="CDATA[";return O===ee.charCodeAt(s++)?(e.consume(O),s===ee.length?r.interrupt?t:R:p):n(O)}function y(O){return Gn(O)?(e.consume(O),o=String.fromCharCode(O),b):n(O)}function b(O){if(O===null||O===47||O===62||Jt(O)){const ee=O===47,oe=o.toLowerCase();return!ee&&!i&&Jf.includes(oe)?(a=1,r.interrupt?t(O):R(O)):G5.includes(o.toLowerCase())?(a=6,ee?(e.consume(O),w):r.interrupt?t(O):R(O)):(a=7,r.interrupt&&!r.parser.lazy[r.now().line]?n(O):i?S(O):M(O))}return O===45||Bn(O)?(e.consume(O),o+=String.fromCharCode(O),b):n(O)}function w(O){return O===62?(e.consume(O),r.interrupt?t:R):n(O)}function S(O){return St(O)?(e.consume(O),S):v(O)}function M(O){return O===47?(e.consume(O),v):O===58||O===95||Gn(O)?(e.consume(O),k):St(O)?(e.consume(O),M):v(O)}function k(O){return O===45||O===46||O===58||O===95||Bn(O)?(e.consume(O),k):C(O)}function C(O){return O===61?(e.consume(O),E):St(O)?(e.consume(O),C):M(O)}function E(O){return O===null||O===60||O===61||O===62||O===96?n(O):O===34||O===39?(e.consume(O),l=O,D):St(O)?(e.consume(O),E):g(O)}function D(O){return O===l?(e.consume(O),l=null,_):O===null||Xe(O)?n(O):(e.consume(O),D)}function g(O){return O===null||O===34||O===39||O===47||O===60||O===61||O===62||O===96||Jt(O)?C(O):(e.consume(O),g)}function _(O){return O===47||O===62||St(O)?M(O):n(O)}function v(O){return O===62?(e.consume(O),x):n(O)}function x(O){return O===null||Xe(O)?R(O):St(O)?(e.consume(O),x):n(O)}function R(O){return O===45&&a===2?(e.consume(O),A):O===60&&a===1?(e.consume(O),z):O===62&&a===4?(e.consume(O),j):O===63&&a===3?(e.consume(O),T):O===93&&a===5?(e.consume(O),U):Xe(O)&&(a===6||a===7)?(e.exit("htmlFlowData"),e.check(Q5,Y,N)(O)):O===null||Xe(O)?(e.exit("htmlFlowData"),N(O)):(e.consume(O),R)}function N(O){return e.check(J5,P,Y)(O)}function P(O){return e.enter("lineEnding"),e.consume(O),e.exit("lineEnding"),F}function F(O){return O===null||Xe(O)?N(O):(e.enter("htmlFlowData"),R(O))}function A(O){return O===45?(e.consume(O),T):R(O)}function z(O){return O===47?(e.consume(O),o="",$):R(O)}function $(O){if(O===62){const ee=o.toLowerCase();return Jf.includes(ee)?(e.consume(O),j):R(O)}return Gn(O)&&o.length<8?(e.consume(O),o+=String.fromCharCode(O),$):R(O)}function U(O){return O===93?(e.consume(O),T):R(O)}function T(O){return O===62?(e.consume(O),j):O===45&&a===2?(e.consume(O),T):R(O)}function j(O){return O===null||Xe(O)?(e.exit("htmlFlowData"),Y(O)):(e.consume(O),j)}function Y(O){return e.exit("htmlFlow"),t(O)}}function t8(e,t,n){const r=this;return a;function a(o){return Xe(o)?(e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),i):n(o)}function i(o){return r.parser.lazy[r.now().line]?n(o):t(o)}}function n8(e,t,n){return r;function r(a){return e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),e.attempt(ho,t,n)}}const r8={name:"htmlText",tokenize:a8};function a8(e,t,n){const r=this;let a,i,o;return s;function s(T){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(T),l}function l(T){return T===33?(e.consume(T),u):T===47?(e.consume(T),C):T===63?(e.consume(T),M):Gn(T)?(e.consume(T),g):n(T)}function u(T){return T===45?(e.consume(T),c):T===91?(e.consume(T),i=0,p):Gn(T)?(e.consume(T),S):n(T)}function c(T){return T===45?(e.consume(T),m):n(T)}function d(T){return T===null?n(T):T===45?(e.consume(T),h):Xe(T)?(o=d,z(T)):(e.consume(T),d)}function h(T){return T===45?(e.consume(T),m):d(T)}function m(T){return T===62?A(T):T===45?h(T):d(T)}function p(T){const j="CDATA[";return T===j.charCodeAt(i++)?(e.consume(T),i===j.length?y:p):n(T)}function y(T){return T===null?n(T):T===93?(e.consume(T),b):Xe(T)?(o=y,z(T)):(e.consume(T),y)}function b(T){return T===93?(e.consume(T),w):y(T)}function w(T){return T===62?A(T):T===93?(e.consume(T),w):y(T)}function S(T){return T===null||T===62?A(T):Xe(T)?(o=S,z(T)):(e.consume(T),S)}function M(T){return T===null?n(T):T===63?(e.consume(T),k):Xe(T)?(o=M,z(T)):(e.consume(T),M)}function k(T){return T===62?A(T):M(T)}function C(T){return Gn(T)?(e.consume(T),E):n(T)}function E(T){return T===45||Bn(T)?(e.consume(T),E):D(T)}function D(T){return Xe(T)?(o=D,z(T)):St(T)?(e.consume(T),D):A(T)}function g(T){return T===45||Bn(T)?(e.consume(T),g):T===47||T===62||Jt(T)?_(T):n(T)}function _(T){return T===47?(e.consume(T),A):T===58||T===95||Gn(T)?(e.consume(T),v):Xe(T)?(o=_,z(T)):St(T)?(e.consume(T),_):A(T)}function v(T){return T===45||T===46||T===58||T===95||Bn(T)?(e.consume(T),v):x(T)}function x(T){return T===61?(e.consume(T),R):Xe(T)?(o=x,z(T)):St(T)?(e.consume(T),x):_(T)}function R(T){return T===null||T===60||T===61||T===62||T===96?n(T):T===34||T===39?(e.consume(T),a=T,N):Xe(T)?(o=R,z(T)):St(T)?(e.consume(T),R):(e.consume(T),P)}function N(T){return T===a?(e.consume(T),a=void 0,F):T===null?n(T):Xe(T)?(o=N,z(T)):(e.consume(T),N)}function P(T){return T===null||T===34||T===39||T===60||T===61||T===96?n(T):T===47||T===62||Jt(T)?_(T):(e.consume(T),P)}function F(T){return T===47||T===62||Jt(T)?_(T):n(T)}function A(T){return T===62?(e.consume(T),e.exit("htmlTextData"),e.exit("htmlText"),t):n(T)}function z(T){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(T),e.exit("lineEnding"),$}function $(T){return St(T)?Pt(e,U,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(T):U(T)}function U(T){return e.enter("htmlTextData"),o(T)}}const zc={name:"labelEnd",tokenize:c8,resolveTo:u8,resolveAll:l8},i8={tokenize:d8},o8={tokenize:f8},s8={tokenize:m8};function l8(e){let t=-1;for(;++t<e.length;){const n=e[t][1];(n.type==="labelImage"||n.type==="labelLink"||n.type==="labelEnd")&&(e.splice(t+1,n.type==="labelImage"?4:2),n.type="data",t++)}return e}function u8(e,t){let n=e.length,r=0,a,i,o,s;for(;n--;)if(a=e[n][1],i){if(a.type==="link"||a.type==="labelLink"&&a._inactive)break;e[n][0]==="enter"&&a.type==="labelLink"&&(a._inactive=!0)}else if(o){if(e[n][0]==="enter"&&(a.type==="labelImage"||a.type==="labelLink")&&!a._balanced&&(i=n,a.type!=="labelLink")){r=2;break}}else a.type==="labelEnd"&&(o=n);const l={type:e[i][1].type==="labelLink"?"link":"image",start:Object.assign({},e[i][1].start),end:Object.assign({},e[e.length-1][1].end)},u={type:"label",start:Object.assign({},e[i][1].start),end:Object.assign({},e[o][1].end)},c={type:"labelText",start:Object.assign({},e[i+r+2][1].end),end:Object.assign({},e[o-2][1].start)};return s=[["enter",l,t],["enter",u,t]],s=yr(s,e.slice(i+1,i+r+3)),s=yr(s,[["enter",c,t]]),s=yr(s,rl(t.parser.constructs.insideSpan.null,e.slice(i+r+4,o-3),t)),s=yr(s,[["exit",c,t],e[o-2],e[o-1],["exit",u,t]]),s=yr(s,e.slice(o+1)),s=yr(s,[["exit",l,t]]),lr(e,i,e.length,s),e}function c8(e,t,n){const r=this;let a=r.events.length,i,o;for(;a--;)if((r.events[a][1].type==="labelImage"||r.events[a][1].type==="labelLink")&&!r.events[a][1]._balanced){i=r.events[a][1];break}return s;function s(h){return i?i._inactive?d(h):(o=r.parser.defined.includes(xr(r.sliceSerialize({start:i.end,end:r.now()}))),e.enter("labelEnd"),e.enter("labelMarker"),e.consume(h),e.exit("labelMarker"),e.exit("labelEnd"),l):n(h)}function l(h){return h===40?e.attempt(i8,c,o?c:d)(h):h===91?e.attempt(o8,c,o?u:d)(h):o?c(h):d(h)}function u(h){return e.attempt(s8,c,d)(h)}function c(h){return t(h)}function d(h){return i._balanced=!0,n(h)}}function d8(e,t,n){return r;function r(d){return e.enter("resource"),e.enter("resourceMarker"),e.consume(d),e.exit("resourceMarker"),a}function a(d){return Jt(d)?Zi(e,i)(d):i(d)}function i(d){return d===41?c(d):bg(e,o,s,"resourceDestination","resourceDestinationLiteral","resourceDestinationLiteralMarker","resourceDestinationRaw","resourceDestinationString",32)(d)}function o(d){return Jt(d)?Zi(e,l)(d):c(d)}function s(d){return n(d)}function l(d){return d===34||d===39||d===40?Dg(e,u,n,"resourceTitle","resourceTitleMarker","resourceTitleString")(d):c(d)}function u(d){return Jt(d)?Zi(e,c)(d):c(d)}function c(d){return d===41?(e.enter("resourceMarker"),e.consume(d),e.exit("resourceMarker"),e.exit("resource"),t):n(d)}}function f8(e,t,n){const r=this;return a;function a(s){return _g.call(r,e,i,o,"reference","referenceMarker","referenceString")(s)}function i(s){return r.parser.defined.includes(xr(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)))?t(s):n(s)}function o(s){return n(s)}}function m8(e,t,n){return r;function r(i){return e.enter("reference"),e.enter("referenceMarker"),e.consume(i),e.exit("referenceMarker"),a}function a(i){return i===93?(e.enter("referenceMarker"),e.consume(i),e.exit("referenceMarker"),e.exit("reference"),t):n(i)}}const h8={name:"labelStartImage",tokenize:p8,resolveAll:zc.resolveAll};function p8(e,t,n){const r=this;return a;function a(s){return e.enter("labelImage"),e.enter("labelImageMarker"),e.consume(s),e.exit("labelImageMarker"),i}function i(s){return s===91?(e.enter("labelMarker"),e.consume(s),e.exit("labelMarker"),e.exit("labelImage"),o):n(s)}function o(s){return s===94&&"_hiddenFootnoteSupport"in r.parser.constructs?n(s):t(s)}}const g8={name:"labelStartLink",tokenize:v8,resolveAll:zc.resolveAll};function v8(e,t,n){const r=this;return a;function a(o){return e.enter("labelLink"),e.enter("labelMarker"),e.consume(o),e.exit("labelMarker"),e.exit("labelLink"),i}function i(o){return o===94&&"_hiddenFootnoteSupport"in r.parser.constructs?n(o):t(o)}}const iu={name:"lineEnding",tokenize:y8};function y8(e,t){return n;function n(r){return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),Pt(e,t,"linePrefix")}}const Vo={name:"thematicBreak",tokenize:b8};function b8(e,t,n){let r=0,a;return i;function i(u){return e.enter("thematicBreak"),o(u)}function o(u){return a=u,s(u)}function s(u){return u===a?(e.enter("thematicBreakSequence"),l(u)):r>=3&&(u===null||Xe(u))?(e.exit("thematicBreak"),t(u)):n(u)}function l(u){return u===a?(e.consume(u),r++,l):(e.exit("thematicBreakSequence"),St(u)?Pt(e,s,"whitespace")(u):s(u))}}const rr={name:"list",tokenize:E8,continuation:{tokenize:C8},exit:S8},_8={tokenize:M8,partial:!0},D8={tokenize:w8,partial:!0};function E8(e,t,n){const r=this,a=r.events[r.events.length-1];let i=a&&a[1].type==="linePrefix"?a[2].sliceSerialize(a[1],!0).length:0,o=0;return s;function s(m){const p=r.containerState.type||(m===42||m===43||m===45?"listUnordered":"listOrdered");if(p==="listUnordered"?!r.containerState.marker||m===r.containerState.marker:Gu(m)){if(r.containerState.type||(r.containerState.type=p,e.enter(p,{_container:!0})),p==="listUnordered")return e.enter("listItemPrefix"),m===42||m===45?e.check(Vo,n,u)(m):u(m);if(!r.interrupt||m===49)return e.enter("listItemPrefix"),e.enter("listItemValue"),l(m)}return n(m)}function l(m){return Gu(m)&&++o<10?(e.consume(m),l):(!r.interrupt||o<2)&&(r.containerState.marker?m===r.containerState.marker:m===41||m===46)?(e.exit("listItemValue"),u(m)):n(m)}function u(m){return e.enter("listItemMarker"),e.consume(m),e.exit("listItemMarker"),r.containerState.marker=r.containerState.marker||m,e.check(ho,r.interrupt?n:c,e.attempt(_8,h,d))}function c(m){return r.containerState.initialBlankLine=!0,i++,h(m)}function d(m){return St(m)?(e.enter("listItemPrefixWhitespace"),e.consume(m),e.exit("listItemPrefixWhitespace"),h):n(m)}function h(m){return r.containerState.size=i+r.sliceSerialize(e.exit("listItemPrefix"),!0).length,t(m)}}function C8(e,t,n){const r=this;return r.containerState._closeFlow=void 0,e.check(ho,a,i);function a(s){return r.containerState.furtherBlankLines=r.containerState.furtherBlankLines||r.containerState.initialBlankLine,Pt(e,t,"listItemIndent",r.containerState.size+1)(s)}function i(s){return r.containerState.furtherBlankLines||!St(s)?(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,o(s)):(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,e.attempt(D8,t,o)(s))}function o(s){return r.containerState._closeFlow=!0,r.interrupt=void 0,Pt(e,e.attempt(rr,t,n),"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(s)}}function w8(e,t,n){const r=this;return Pt(e,a,"listItemIndent",r.containerState.size+1);function a(i){const o=r.events[r.events.length-1];return o&&o[1].type==="listItemIndent"&&o[2].sliceSerialize(o[1],!0).length===r.containerState.size?t(i):n(i)}}function S8(e){e.exit(this.containerState.type)}function M8(e,t,n){const r=this;return Pt(e,a,"listItemPrefixWhitespace",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4+1);function a(i){const o=r.events[r.events.length-1];return!St(i)&&o&&o[1].type==="listItemPrefixWhitespace"?t(i):n(i)}}const Xf={name:"setextUnderline",tokenize:k8,resolveTo:x8};function x8(e,t){let n=e.length,r,a,i;for(;n--;)if(e[n][0]==="enter"){if(e[n][1].type==="content"){r=n;break}e[n][1].type==="paragraph"&&(a=n)}else e[n][1].type==="content"&&e.splice(n,1),!i&&e[n][1].type==="definition"&&(i=n);const o={type:"setextHeading",start:Object.assign({},e[a][1].start),end:Object.assign({},e[e.length-1][1].end)};return e[a][1].type="setextHeadingText",i?(e.splice(a,0,["enter",o,t]),e.splice(i+1,0,["exit",e[r][1],t]),e[r][1].end=Object.assign({},e[i][1].end)):e[r][1]=o,e.push(["exit",o,t]),e}function k8(e,t,n){const r=this;let a;return i;function i(u){let c=r.events.length,d;for(;c--;)if(r.events[c][1].type!=="lineEnding"&&r.events[c][1].type!=="linePrefix"&&r.events[c][1].type!=="content"){d=r.events[c][1].type==="paragraph";break}return!r.parser.lazy[r.now().line]&&(r.interrupt||d)?(e.enter("setextHeadingLine"),a=u,o(u)):n(u)}function o(u){return e.enter("setextHeadingLineSequence"),s(u)}function s(u){return u===a?(e.consume(u),s):(e.exit("setextHeadingLineSequence"),St(u)?Pt(e,l,"lineSuffix")(u):l(u))}function l(u){return u===null||Xe(u)?(e.exit("setextHeadingLine"),t(u)):n(u)}}const T8={tokenize:L8};function L8(e){const t=this,n=e.attempt(ho,r,e.attempt(this.parser.constructs.flowInitial,a,Pt(e,e.attempt(this.parser.constructs.flow,a,e.attempt(I5,a)),"linePrefix")));return n;function r(i){if(i===null){e.consume(i);return}return e.enter("lineEndingBlank"),e.consume(i),e.exit("lineEndingBlank"),t.currentConstruct=void 0,n}function a(i){if(i===null){e.consume(i);return}return e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),t.currentConstruct=void 0,n}}const R8={resolveAll:Cg()},P8=Eg("string"),O8=Eg("text");function Eg(e){return{tokenize:t,resolveAll:Cg(e==="text"?F8:void 0)};function t(n){const r=this,a=this.parser.constructs[e],i=n.attempt(a,o,s);return o;function o(c){return u(c)?i(c):s(c)}function s(c){if(c===null){n.consume(c);return}return n.enter("data"),n.consume(c),l}function l(c){return u(c)?(n.exit("data"),i(c)):(n.consume(c),l)}function u(c){if(c===null)return!0;const d=a[c];let h=-1;if(d)for(;++h<d.length;){const m=d[h];if(!m.previous||m.previous.call(r,r.previous))return!0}return!1}}}function Cg(e){return t;function t(n,r){let a=-1,i;for(;++a<=n.length;)i===void 0?n[a]&&n[a][1].type==="data"&&(i=a,a++):(!n[a]||n[a][1].type!=="data")&&(a!==i+2&&(n[i][1].end=n[a-1][1].end,n.splice(i+2,a-i-2),a=i+2),i=void 0);return e?e(n,r):n}}function F8(e,t){let n=0;for(;++n<=e.length;)if((n===e.length||e[n][1].type==="lineEnding")&&e[n-1][1].type==="data"){const r=e[n-1][1],a=t.sliceStream(r);let i=a.length,o=-1,s=0,l;for(;i--;){const u=a[i];if(typeof u=="string"){for(o=u.length;u.charCodeAt(o-1)===32;)s++,o--;if(o)break;o=-1}else if(u===-2)l=!0,s++;else if(u!==-1){i++;break}}if(s){const u={type:n===e.length||l||s<2?"lineSuffix":"hardBreakTrailing",start:{line:r.end.line,column:r.end.column-s,offset:r.end.offset-s,_index:r.start._index+i,_bufferIndex:i?o:r.start._bufferIndex+o},end:Object.assign({},r.end)};r.end=Object.assign({},u.start),r.start.offset===r.end.offset?Object.assign(r,u):(e.splice(n,0,["enter",u,t],["exit",u,t]),n+=2)}n++}return e}function I8(e,t,n){let r=Object.assign(n?Object.assign({},n):{line:1,column:1,offset:0},{_index:0,_bufferIndex:-1});const a={},i=[];let o=[],s=[];const l={consume:S,enter:M,exit:k,attempt:D(C),check:D(E),interrupt:D(E,{interrupt:!0})},u={previous:null,code:null,containerState:{},events:[],parser:e,sliceStream:m,sliceSerialize:h,now:p,defineSkip:y,write:d};let c=t.tokenize.call(u,l);return t.resolveAll&&i.push(t),u;function d(x){return o=yr(o,x),b(),o[o.length-1]!==null?[]:(g(t,0),u.events=rl(i,u.events,u),u.events)}function h(x,R){return N8(m(x),R)}function m(x){return A8(o,x)}function p(){const{line:x,column:R,offset:N,_index:P,_bufferIndex:F}=r;return{line:x,column:R,offset:N,_index:P,_bufferIndex:F}}function y(x){a[x.line]=x.column,v()}function b(){let x;for(;r._index<o.length;){const R=o[r._index];if(typeof R=="string")for(x=r._index,r._bufferIndex<0&&(r._bufferIndex=0);r._index===x&&r._bufferIndex<R.length;)w(R.charCodeAt(r._bufferIndex));else w(R)}}function w(x){c=c(x)}function S(x){Xe(x)?(r.line++,r.column=1,r.offset+=x===-3?2:1,v()):x!==-1&&(r.column++,r.offset++),r._bufferIndex<0?r._index++:(r._bufferIndex++,r._bufferIndex===o[r._index].length&&(r._bufferIndex=-1,r._index++)),u.previous=x}function M(x,R){const N=R||{};return N.type=x,N.start=p(),u.events.push(["enter",N,u]),s.push(N),N}function k(x){const R=s.pop();return R.end=p(),u.events.push(["exit",R,u]),R}function C(x,R){g(x,R.from)}function E(x,R){R.restore()}function D(x,R){return N;function N(P,F,A){let z,$,U,T;return Array.isArray(P)?Y(P):"tokenize"in P?Y([P]):j(P);function j(ce){return de;function de(J){const me=J!==null&&ce[J],ge=J!==null&&ce.null,ye=[...Array.isArray(me)?me:me?[me]:[],...Array.isArray(ge)?ge:ge?[ge]:[]];return Y(ye)(J)}}function Y(ce){return z=ce,$=0,ce.length===0?A:O(ce[$])}function O(ce){return de;function de(J){return T=_(),U=ce,ce.partial||(u.currentConstruct=ce),ce.name&&u.parser.constructs.disable.null.includes(ce.name)?oe():ce.tokenize.call(R?Object.assign(Object.create(u),R):u,l,ee,oe)(J)}}function ee(ce){return x(U,T),F}function oe(ce){return T.restore(),++$<z.length?O(z[$]):A}}}function g(x,R){x.resolveAll&&!i.includes(x)&&i.push(x),x.resolve&&lr(u.events,R,u.events.length-R,x.resolve(u.events.slice(R),u)),x.resolveTo&&(u.events=x.resolveTo(u.events,u))}function _(){const x=p(),R=u.previous,N=u.currentConstruct,P=u.events.length,F=Array.from(s);return{restore:A,from:P};function A(){r=x,u.previous=R,u.currentConstruct=N,u.events.length=P,s=F,v()}}function v(){r.line in a&&r.column<2&&(r.column=a[r.line],r.offset+=a[r.line]-1)}}function A8(e,t){const n=t.start._index,r=t.start._bufferIndex,a=t.end._index,i=t.end._bufferIndex;let o;if(n===a)o=[e[n].slice(r,i)];else{if(o=e.slice(n,a),r>-1){const s=o[0];typeof s=="string"?o[0]=s.slice(r):o.shift()}i>0&&o.push(e[a].slice(0,i))}return o}function N8(e,t){let n=-1;const r=[];let a;for(;++n<e.length;){const i=e[n];let o;if(typeof i=="string")o=i;else switch(i){case-5:{o="\r";break}case-4:{o=`
`;break}case-3:{o=`\r
`;break}case-2:{o=t?" ":"	";break}case-1:{if(!t&&a)continue;o=" ";break}default:o=String.fromCharCode(i)}a=i===-2,r.push(o)}return r.join("")}const U8={42:rr,43:rr,45:rr,48:rr,49:rr,50:rr,51:rr,52:rr,53:rr,54:rr,55:rr,56:rr,57:rr,62:pg},B8={91:z5},z8={[-2]:au,[-1]:au,32:au},H8={35:q5,42:Vo,45:[Xf,Vo],60:Z5,61:Xf,95:Vo,96:Qf,126:Qf},j8={38:vg,92:gg},$8={[-5]:iu,[-4]:iu,[-3]:iu,33:h8,38:vg,42:Zu,60:[v5,r8],91:g8,92:[V5,gg],93:zc,95:Zu,96:L5},V8={null:[Zu,R8]},W8={null:[42,95]},q8={null:[]},Y8=Object.freeze(Object.defineProperty({__proto__:null,attentionMarkers:W8,contentInitial:B8,disable:q8,document:U8,flow:H8,flowInitial:z8,insideSpan:V8,string:j8,text:$8},Symbol.toStringTag,{value:"Module"}));function K8(e){const n=mg([Y8,...(e||{}).extensions||[]]),r={defined:[],lazy:{},constructs:n,content:a(c5),document:a(f5),flow:a(T8),string:a(P8),text:a(O8)};return r;function a(i){return o;function o(s){return I8(r,i,s)}}}function G8(e){for(;!yg(e););return e}const em=/[\0\t\n\r]/g;function Z8(){let e=1,t="",n=!0,r;return a;function a(i,o,s){const l=[];let u,c,d,h,m;for(i=t+(typeof i=="string"?i.toString():new TextDecoder(o||void 0).decode(i)),d=0,t="",n&&(i.charCodeAt(0)===65279&&d++,n=void 0);d<i.length;){if(em.lastIndex=d,u=em.exec(i),h=u&&u.index!==void 0?u.index:i.length,m=i.charCodeAt(h),!u){t=i.slice(d);break}if(m===10&&d===h&&r)l.push(-3),r=void 0;else switch(r&&(l.push(-5),r=void 0),d<h&&(l.push(i.slice(d,h)),e+=h-d),m){case 0:{l.push(65533),e++;break}case 9:{for(c=Math.ceil(e/4)*4,l.push(-2);e++<c;)l.push(-1);break}case 10:{l.push(-4),e=1;break}default:r=!0,e=1}d=h+1}return s&&(r&&l.push(-5),t&&l.push(t),l.push(null)),l}}const Q8=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function J8(e){return e.replace(Q8,X8)}function X8(e,t,n){if(t)return t;if(n.charCodeAt(0)===35){const a=n.charCodeAt(1),i=a===120||a===88;return hg(n.slice(i?2:1),i?16:10)}return Bc(n)||e}const wg={}.hasOwnProperty;function ex(e,t,n){return typeof t!="string"&&(n=t,t=void 0),tx(n)(G8(K8(n).document().write(Z8()(e,t,!0))))}function tx(e){const t={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:i(Ke),autolinkProtocol:_,autolinkEmail:_,atxHeading:i(Ce),blockQuote:i(me),characterEscape:_,characterReference:_,codeFenced:i(ge),codeFencedFenceInfo:o,codeFencedFenceMeta:o,codeIndented:i(ge,o),codeText:i(ye,o),codeTextData:_,data:_,codeFlowValue:_,definition:i(Ae),definitionDestinationString:o,definitionLabelString:o,definitionTitleString:o,emphasis:i(rt),hardBreakEscape:i(Ye),hardBreakTrailing:i(Ye),htmlFlow:i(Ne,o),htmlFlowData:_,htmlText:i(Ne,o),htmlTextData:_,image:i(Se),label:o,link:i(Ke),listItem:i(Ue),listItemValue:h,listOrdered:i(ot,d),listUnordered:i(ot),paragraph:i(we),reference:O,referenceString:o,resourceDestinationString:o,resourceTitleString:o,setextHeading:i(Ce),strong:i(xe),thematicBreak:i(ne)},exit:{atxHeading:l(),atxHeadingSequence:C,autolink:l(),autolinkEmail:J,autolinkProtocol:de,blockQuote:l(),characterEscapeValue:v,characterReferenceMarkerHexadecimal:oe,characterReferenceMarkerNumeric:oe,characterReferenceValue:ce,codeFenced:l(b),codeFencedFence:y,codeFencedFenceInfo:m,codeFencedFenceMeta:p,codeFlowValue:v,codeIndented:l(w),codeText:l(F),codeTextData:v,data:v,definition:l(),definitionDestinationString:k,definitionLabelString:S,definitionTitleString:M,emphasis:l(),hardBreakEscape:l(R),hardBreakTrailing:l(R),htmlFlow:l(N),htmlFlowData:v,htmlText:l(P),htmlTextData:v,image:l(z),label:U,labelText:$,lineEnding:x,link:l(A),listItem:l(),listOrdered:l(),listUnordered:l(),paragraph:l(),referenceString:ee,resourceDestinationString:T,resourceTitleString:j,resource:Y,setextHeading:l(g),setextHeadingLineSequence:D,setextHeadingText:E,strong:l(),thematicBreak:l()}};Sg(t,(e||{}).mdastExtensions||[]);const n={};return r;function r(te){let he={type:"root",children:[]};const Ie={stack:[he],tokenStack:[],config:t,enter:s,exit:u,buffer:o,resume:c,data:n},Be=[];let Ve=-1;for(;++Ve<te.length;)if(te[Ve][1].type==="listOrdered"||te[Ve][1].type==="listUnordered")if(te[Ve][0]==="enter")Be.push(Ve);else{const vt=Be.pop();Ve=a(te,vt,Ve)}for(Ve=-1;++Ve<te.length;){const vt=t[te[Ve][0]];wg.call(vt,te[Ve][1].type)&&vt[te[Ve][1].type].call(Object.assign({sliceSerialize:te[Ve][2].sliceSerialize},Ie),te[Ve][1])}if(Ie.tokenStack.length>0){const vt=Ie.tokenStack[Ie.tokenStack.length-1];(vt[1]||tm).call(Ie,void 0,vt[0])}for(he.position={start:ya(te.length>0?te[0][1].start:{line:1,column:1,offset:0}),end:ya(te.length>0?te[te.length-2][1].end:{line:1,column:1,offset:0})},Ve=-1;++Ve<t.transforms.length;)he=t.transforms[Ve](he)||he;return he}function a(te,he,Ie){let Be=he-1,Ve=-1,vt=!1,At,Et,xt,jt;for(;++Be<=Ie;){const Mt=te[Be];switch(Mt[1].type){case"listUnordered":case"listOrdered":case"blockQuote":{Mt[0]==="enter"?Ve++:Ve--,jt=void 0;break}case"lineEndingBlank":{Mt[0]==="enter"&&(At&&!jt&&!Ve&&!xt&&(xt=Be),jt=void 0);break}case"linePrefix":case"listItemValue":case"listItemMarker":case"listItemPrefix":case"listItemPrefixWhitespace":break;default:jt=void 0}if(!Ve&&Mt[0]==="enter"&&Mt[1].type==="listItemPrefix"||Ve===-1&&Mt[0]==="exit"&&(Mt[1].type==="listUnordered"||Mt[1].type==="listOrdered")){if(At){let _t=Be;for(Et=void 0;_t--;){const pt=te[_t];if(pt[1].type==="lineEnding"||pt[1].type==="lineEndingBlank"){if(pt[0]==="exit")continue;Et&&(te[Et][1].type="lineEndingBlank",vt=!0),pt[1].type="lineEnding",Et=_t}else if(!(pt[1].type==="linePrefix"||pt[1].type==="blockQuotePrefix"||pt[1].type==="blockQuotePrefixWhitespace"||pt[1].type==="blockQuoteMarker"||pt[1].type==="listItemIndent"))break}xt&&(!Et||xt<Et)&&(At._spread=!0),At.end=Object.assign({},Et?te[Et][1].start:Mt[1].end),te.splice(Et||Be,0,["exit",At,Mt[2]]),Be++,Ie++}if(Mt[1].type==="listItemPrefix"){const _t={type:"listItem",_spread:!1,start:Object.assign({},Mt[1].start),end:void 0};At=_t,te.splice(Be,0,["enter",_t,Mt[2]]),Be++,Ie++,xt=void 0,jt=!0}}}return te[he][1]._spread=vt,Ie}function i(te,he){return Ie;function Ie(Be){s.call(this,te(Be),Be),he&&he.call(this,Be)}}function o(){this.stack.push({type:"fragment",children:[]})}function s(te,he,Ie){this.stack[this.stack.length-1].children.push(te),this.stack.push(te),this.tokenStack.push([he,Ie]),te.position={start:ya(he.start),end:void 0}}function l(te){return he;function he(Ie){te&&te.call(this,Ie),u.call(this,Ie)}}function u(te,he){const Ie=this.stack.pop(),Be=this.tokenStack.pop();if(Be)Be[0].type!==te.type&&(he?he.call(this,te,Be[0]):(Be[1]||tm).call(this,te,Be[0]));else throw new Error("Cannot close `"+te.type+"` ("+Gi({start:te.start,end:te.end})+"): it’s not open");Ie.position.end=ya(te.end)}function c(){return Uc(this.stack.pop())}function d(){this.data.expectingFirstListItemValue=!0}function h(te){if(this.data.expectingFirstListItemValue){const he=this.stack[this.stack.length-2];he.start=Number.parseInt(this.sliceSerialize(te),10),this.data.expectingFirstListItemValue=void 0}}function m(){const te=this.resume(),he=this.stack[this.stack.length-1];he.lang=te}function p(){const te=this.resume(),he=this.stack[this.stack.length-1];he.meta=te}function y(){this.data.flowCodeInside||(this.buffer(),this.data.flowCodeInside=!0)}function b(){const te=this.resume(),he=this.stack[this.stack.length-1];he.value=te.replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,""),this.data.flowCodeInside=void 0}function w(){const te=this.resume(),he=this.stack[this.stack.length-1];he.value=te.replace(/(\r?\n|\r)$/g,"")}function S(te){const he=this.resume(),Ie=this.stack[this.stack.length-1];Ie.label=he,Ie.identifier=xr(this.sliceSerialize(te)).toLowerCase()}function M(){const te=this.resume(),he=this.stack[this.stack.length-1];he.title=te}function k(){const te=this.resume(),he=this.stack[this.stack.length-1];he.url=te}function C(te){const he=this.stack[this.stack.length-1];if(!he.depth){const Ie=this.sliceSerialize(te).length;he.depth=Ie}}function E(){this.data.setextHeadingSlurpLineEnding=!0}function D(te){const he=this.stack[this.stack.length-1];he.depth=this.sliceSerialize(te).codePointAt(0)===61?1:2}function g(){this.data.setextHeadingSlurpLineEnding=void 0}function _(te){const Ie=this.stack[this.stack.length-1].children;let Be=Ie[Ie.length-1];(!Be||Be.type!=="text")&&(Be=$e(),Be.position={start:ya(te.start),end:void 0},Ie.push(Be)),this.stack.push(Be)}function v(te){const he=this.stack.pop();he.value+=this.sliceSerialize(te),he.position.end=ya(te.end)}function x(te){const he=this.stack[this.stack.length-1];if(this.data.atHardBreak){const Ie=he.children[he.children.length-1];Ie.position.end=ya(te.end),this.data.atHardBreak=void 0;return}!this.data.setextHeadingSlurpLineEnding&&t.canContainEols.includes(he.type)&&(_.call(this,te),v.call(this,te))}function R(){this.data.atHardBreak=!0}function N(){const te=this.resume(),he=this.stack[this.stack.length-1];he.value=te}function P(){const te=this.resume(),he=this.stack[this.stack.length-1];he.value=te}function F(){const te=this.resume(),he=this.stack[this.stack.length-1];he.value=te}function A(){const te=this.stack[this.stack.length-1];if(this.data.inReference){const he=this.data.referenceType||"shortcut";te.type+="Reference",te.referenceType=he,delete te.url,delete te.title}else delete te.identifier,delete te.label;this.data.referenceType=void 0}function z(){const te=this.stack[this.stack.length-1];if(this.data.inReference){const he=this.data.referenceType||"shortcut";te.type+="Reference",te.referenceType=he,delete te.url,delete te.title}else delete te.identifier,delete te.label;this.data.referenceType=void 0}function $(te){const he=this.sliceSerialize(te),Ie=this.stack[this.stack.length-2];Ie.label=J8(he),Ie.identifier=xr(he).toLowerCase()}function U(){const te=this.stack[this.stack.length-1],he=this.resume(),Ie=this.stack[this.stack.length-1];if(this.data.inReference=!0,Ie.type==="link"){const Be=te.children;Ie.children=Be}else Ie.alt=he}function T(){const te=this.resume(),he=this.stack[this.stack.length-1];he.url=te}function j(){const te=this.resume(),he=this.stack[this.stack.length-1];he.title=te}function Y(){this.data.inReference=void 0}function O(){this.data.referenceType="collapsed"}function ee(te){const he=this.resume(),Ie=this.stack[this.stack.length-1];Ie.label=he,Ie.identifier=xr(this.sliceSerialize(te)).toLowerCase(),this.data.referenceType="full"}function oe(te){this.data.characterReferenceType=te.type}function ce(te){const he=this.sliceSerialize(te),Ie=this.data.characterReferenceType;let Be;Ie?(Be=hg(he,Ie==="characterReferenceMarkerNumeric"?10:16),this.data.characterReferenceType=void 0):Be=Bc(he);const Ve=this.stack.pop();Ve.value+=Be,Ve.position.end=ya(te.end)}function de(te){v.call(this,te);const he=this.stack[this.stack.length-1];he.url=this.sliceSerialize(te)}function J(te){v.call(this,te);const he=this.stack[this.stack.length-1];he.url="mailto:"+this.sliceSerialize(te)}function me(){return{type:"blockquote",children:[]}}function ge(){return{type:"code",lang:null,meta:null,value:""}}function ye(){return{type:"inlineCode",value:""}}function Ae(){return{type:"definition",identifier:"",label:null,title:null,url:""}}function rt(){return{type:"emphasis",children:[]}}function Ce(){return{type:"heading",depth:0,children:[]}}function Ye(){return{type:"break"}}function Ne(){return{type:"html",value:""}}function Se(){return{type:"image",title:null,url:"",alt:null}}function Ke(){return{type:"link",title:null,url:"",children:[]}}function ot(te){return{type:"list",ordered:te.type==="listOrdered",start:null,spread:te._spread,children:[]}}function Ue(te){return{type:"listItem",spread:te._spread,checked:null,children:[]}}function we(){return{type:"paragraph",children:[]}}function xe(){return{type:"strong",children:[]}}function $e(){return{type:"text",value:""}}function ne(){return{type:"thematicBreak"}}}function ya(e){return{line:e.line,column:e.column,offset:e.offset}}function Sg(e,t){let n=-1;for(;++n<t.length;){const r=t[n];Array.isArray(r)?Sg(e,r):nx(e,r)}}function nx(e,t){let n;for(n in t)if(wg.call(t,n))switch(n){case"canContainEols":{const r=t[n];r&&e[n].push(...r);break}case"transforms":{const r=t[n];r&&e[n].push(...r);break}case"enter":case"exit":{const r=t[n];r&&Object.assign(e[n],r);break}}}function tm(e,t){throw e?new Error("Cannot close `"+e.type+"` ("+Gi({start:e.start,end:e.end})+"): a different token (`"+t.type+"`, "+Gi({start:t.start,end:t.end})+") is open"):new Error("Cannot close document, a token (`"+t.type+"`, "+Gi({start:t.start,end:t.end})+") is still open")}function rx(e){const t=this;t.parser=n;function n(r){return ex(r,{...t.data("settings"),...e,extensions:t.data("micromarkExtensions")||[],mdastExtensions:t.data("fromMarkdownExtensions")||[]})}}function ax(e,t){const n={type:"element",tagName:"blockquote",properties:{},children:e.wrap(e.all(t),!0)};return e.patch(t,n),e.applyData(t,n)}function ix(e,t){const n={type:"element",tagName:"br",properties:{},children:[]};return e.patch(t,n),[e.applyData(t,n),{type:"text",value:`
`}]}function ox(e,t){const n=t.value?t.value+`
`:"",r={};t.lang&&(r.className=["language-"+t.lang]);let a={type:"element",tagName:"code",properties:r,children:[{type:"text",value:n}]};return t.meta&&(a.data={meta:t.meta}),e.patch(t,a),a=e.applyData(t,a),a={type:"element",tagName:"pre",properties:{},children:[a]},e.patch(t,a),a}function sx(e,t){const n={type:"element",tagName:"del",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function lx(e,t){const n={type:"element",tagName:"em",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function ux(e,t){const n=typeof e.options.clobberPrefix=="string"?e.options.clobberPrefix:"user-content-",r=String(t.identifier).toUpperCase(),a=Ei(r.toLowerCase()),i=e.footnoteOrder.indexOf(r);let o,s=e.footnoteCounts.get(r);s===void 0?(s=0,e.footnoteOrder.push(r),o=e.footnoteOrder.length):o=i+1,s+=1,e.footnoteCounts.set(r,s);const l={type:"element",tagName:"a",properties:{href:"#"+n+"fn-"+a,id:n+"fnref-"+a+(s>1?"-"+s:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(o)}]};e.patch(t,l);const u={type:"element",tagName:"sup",properties:{},children:[l]};return e.patch(t,u),e.applyData(t,u)}function cx(e,t){const n={type:"element",tagName:"h"+t.depth,properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function dx(e,t){if(e.options.allowDangerousHtml){const n={type:"raw",value:t.value};return e.patch(t,n),e.applyData(t,n)}}function Mg(e,t){const n=t.referenceType;let r="]";if(n==="collapsed"?r+="[]":n==="full"&&(r+="["+(t.label||t.identifier)+"]"),t.type==="imageReference")return[{type:"text",value:"!["+t.alt+r}];const a=e.all(t),i=a[0];i&&i.type==="text"?i.value="["+i.value:a.unshift({type:"text",value:"["});const o=a[a.length-1];return o&&o.type==="text"?o.value+=r:a.push({type:"text",value:r}),a}function fx(e,t){const n=String(t.identifier).toUpperCase(),r=e.definitionById.get(n);if(!r)return Mg(e,t);const a={src:Ei(r.url||""),alt:t.alt};r.title!==null&&r.title!==void 0&&(a.title=r.title);const i={type:"element",tagName:"img",properties:a,children:[]};return e.patch(t,i),e.applyData(t,i)}function mx(e,t){const n={src:Ei(t.url)};t.alt!==null&&t.alt!==void 0&&(n.alt=t.alt),t.title!==null&&t.title!==void 0&&(n.title=t.title);const r={type:"element",tagName:"img",properties:n,children:[]};return e.patch(t,r),e.applyData(t,r)}function hx(e,t){const n={type:"text",value:t.value.replace(/\r?\n|\r/g," ")};e.patch(t,n);const r={type:"element",tagName:"code",properties:{},children:[n]};return e.patch(t,r),e.applyData(t,r)}function px(e,t){const n=String(t.identifier).toUpperCase(),r=e.definitionById.get(n);if(!r)return Mg(e,t);const a={href:Ei(r.url||"")};r.title!==null&&r.title!==void 0&&(a.title=r.title);const i={type:"element",tagName:"a",properties:a,children:e.all(t)};return e.patch(t,i),e.applyData(t,i)}function gx(e,t){const n={href:Ei(t.url)};t.title!==null&&t.title!==void 0&&(n.title=t.title);const r={type:"element",tagName:"a",properties:n,children:e.all(t)};return e.patch(t,r),e.applyData(t,r)}function vx(e,t,n){const r=e.all(t),a=n?yx(n):xg(t),i={},o=[];if(typeof t.checked=="boolean"){const c=r[0];let d;c&&c.type==="element"&&c.tagName==="p"?d=c:(d={type:"element",tagName:"p",properties:{},children:[]},r.unshift(d)),d.children.length>0&&d.children.unshift({type:"text",value:" "}),d.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:t.checked,disabled:!0},children:[]}),i.className=["task-list-item"]}let s=-1;for(;++s<r.length;){const c=r[s];(a||s!==0||c.type!=="element"||c.tagName!=="p")&&o.push({type:"text",value:`
`}),c.type==="element"&&c.tagName==="p"&&!a?o.push(...c.children):o.push(c)}const l=r[r.length-1];l&&(a||l.type!=="element"||l.tagName!=="p")&&o.push({type:"text",value:`
`});const u={type:"element",tagName:"li",properties:i,children:o};return e.patch(t,u),e.applyData(t,u)}function yx(e){let t=!1;if(e.type==="list"){t=e.spread||!1;const n=e.children;let r=-1;for(;!t&&++r<n.length;)t=xg(n[r])}return t}function xg(e){const t=e.spread;return t??e.children.length>1}function bx(e,t){const n={},r=e.all(t);let a=-1;for(typeof t.start=="number"&&t.start!==1&&(n.start=t.start);++a<r.length;){const o=r[a];if(o.type==="element"&&o.tagName==="li"&&o.properties&&Array.isArray(o.properties.className)&&o.properties.className.includes("task-list-item")){n.className=["contains-task-list"];break}}const i={type:"element",tagName:t.ordered?"ol":"ul",properties:n,children:e.wrap(r,!0)};return e.patch(t,i),e.applyData(t,i)}function _x(e,t){const n={type:"element",tagName:"p",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function Dx(e,t){const n={type:"root",children:e.wrap(e.all(t))};return e.patch(t,n),e.applyData(t,n)}function Ex(e,t){const n={type:"element",tagName:"strong",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function Cx(e,t){const n=e.all(t),r=n.shift(),a=[];if(r){const o={type:"element",tagName:"thead",properties:{},children:e.wrap([r],!0)};e.patch(t.children[0],o),a.push(o)}if(n.length>0){const o={type:"element",tagName:"tbody",properties:{},children:e.wrap(n,!0)},s=Fc(t.children[1]),l=og(t.children[t.children.length-1]);s&&l&&(o.position={start:s,end:l}),a.push(o)}const i={type:"element",tagName:"table",properties:{},children:e.wrap(a,!0)};return e.patch(t,i),e.applyData(t,i)}function wx(e,t,n){const r=n?n.children:void 0,i=(r?r.indexOf(t):1)===0?"th":"td",o=n&&n.type==="table"?n.align:void 0,s=o?o.length:t.children.length;let l=-1;const u=[];for(;++l<s;){const d=t.children[l],h={},m=o?o[l]:void 0;m&&(h.align=m);let p={type:"element",tagName:i,properties:h,children:[]};d&&(p.children=e.all(d),e.patch(d,p),p=e.applyData(d,p)),u.push(p)}const c={type:"element",tagName:"tr",properties:{},children:e.wrap(u,!0)};return e.patch(t,c),e.applyData(t,c)}function Sx(e,t){const n={type:"element",tagName:"td",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}const nm=9,rm=32;function Mx(e){const t=String(e),n=/\r?\n|\r/g;let r=n.exec(t),a=0;const i=[];for(;r;)i.push(am(t.slice(a,r.index),a>0,!0),r[0]),a=r.index+r[0].length,r=n.exec(t);return i.push(am(t.slice(a),a>0,!1)),i.join("")}function am(e,t,n){let r=0,a=e.length;if(t){let i=e.codePointAt(r);for(;i===nm||i===rm;)r++,i=e.codePointAt(r)}if(n){let i=e.codePointAt(a-1);for(;i===nm||i===rm;)a--,i=e.codePointAt(a-1)}return a>r?e.slice(r,a):""}function xx(e,t){const n={type:"text",value:Mx(String(t.value))};return e.patch(t,n),e.applyData(t,n)}function kx(e,t){const n={type:"element",tagName:"hr",properties:{},children:[]};return e.patch(t,n),e.applyData(t,n)}const Tx={blockquote:ax,break:ix,code:ox,delete:sx,emphasis:lx,footnoteReference:ux,heading:cx,html:dx,imageReference:fx,image:mx,inlineCode:hx,linkReference:px,link:gx,listItem:vx,list:bx,paragraph:_x,root:Dx,strong:Ex,table:Cx,tableCell:Sx,tableRow:wx,text:xx,thematicBreak:kx,toml:Io,yaml:Io,definition:Io,footnoteDefinition:Io};function Io(){}const kg=-1,al=0,Fs=1,Is=2,Hc=3,jc=4,$c=5,Vc=6,Tg=7,Lg=8,im=typeof self=="object"?self:globalThis,Lx=(e,t)=>{const n=(a,i)=>(e.set(i,a),a),r=a=>{if(e.has(a))return e.get(a);const[i,o]=t[a];switch(i){case al:case kg:return n(o,a);case Fs:{const s=n([],a);for(const l of o)s.push(r(l));return s}case Is:{const s=n({},a);for(const[l,u]of o)s[r(l)]=r(u);return s}case Hc:return n(new Date(o),a);case jc:{const{source:s,flags:l}=o;return n(new RegExp(s,l),a)}case $c:{const s=n(new Map,a);for(const[l,u]of o)s.set(r(l),r(u));return s}case Vc:{const s=n(new Set,a);for(const l of o)s.add(r(l));return s}case Tg:{const{name:s,message:l}=o;return n(new im[s](l),a)}case Lg:return n(BigInt(o),a);case"BigInt":return n(Object(BigInt(o)),a)}return n(new im[i](o),a)};return r},om=e=>Lx(new Map,e)(0),oi="",{toString:Rx}={},{keys:Px}=Object,Ni=e=>{const t=typeof e;if(t!=="object"||!e)return[al,t];const n=Rx.call(e).slice(8,-1);switch(n){case"Array":return[Fs,oi];case"Object":return[Is,oi];case"Date":return[Hc,oi];case"RegExp":return[jc,oi];case"Map":return[$c,oi];case"Set":return[Vc,oi]}return n.includes("Array")?[Fs,n]:n.includes("Error")?[Tg,n]:[Is,n]},Ao=([e,t])=>e===al&&(t==="function"||t==="symbol"),Ox=(e,t,n,r)=>{const a=(o,s)=>{const l=r.push(o)-1;return n.set(s,l),l},i=o=>{if(n.has(o))return n.get(o);let[s,l]=Ni(o);switch(s){case al:{let c=o;switch(l){case"bigint":s=Lg,c=o.toString();break;case"function":case"symbol":if(e)throw new TypeError("unable to serialize "+l);c=null;break;case"undefined":return a([kg],o)}return a([s,c],o)}case Fs:{if(l)return a([l,[...o]],o);const c=[],d=a([s,c],o);for(const h of o)c.push(i(h));return d}case Is:{if(l)switch(l){case"BigInt":return a([l,o.toString()],o);case"Boolean":case"Number":case"String":return a([l,o.valueOf()],o)}if(t&&"toJSON"in o)return i(o.toJSON());const c=[],d=a([s,c],o);for(const h of Px(o))(e||!Ao(Ni(o[h])))&&c.push([i(h),i(o[h])]);return d}case Hc:return a([s,o.toISOString()],o);case jc:{const{source:c,flags:d}=o;return a([s,{source:c,flags:d}],o)}case $c:{const c=[],d=a([s,c],o);for(const[h,m]of o)(e||!(Ao(Ni(h))||Ao(Ni(m))))&&c.push([i(h),i(m)]);return d}case Vc:{const c=[],d=a([s,c],o);for(const h of o)(e||!Ao(Ni(h)))&&c.push(i(h));return d}}const{message:u}=o;return a([s,{name:l,message:u}],o)};return i},sm=(e,{json:t,lossy:n}={})=>{const r=[];return Ox(!(t||n),!!t,new Map,r)(e),r},As=typeof structuredClone=="function"?(e,t)=>t&&("json"in t||"lossy"in t)?om(sm(e,t)):structuredClone(e):(e,t)=>om(sm(e,t));function Fx(e,t){const n=[{type:"text",value:"↩"}];return t>1&&n.push({type:"element",tagName:"sup",properties:{},children:[{type:"text",value:String(t)}]}),n}function Ix(e,t){return"Back to reference "+(e+1)+(t>1?"-"+t:"")}function Ax(e){const t=typeof e.options.clobberPrefix=="string"?e.options.clobberPrefix:"user-content-",n=e.options.footnoteBackContent||Fx,r=e.options.footnoteBackLabel||Ix,a=e.options.footnoteLabel||"Footnotes",i=e.options.footnoteLabelTagName||"h2",o=e.options.footnoteLabelProperties||{className:["sr-only"]},s=[];let l=-1;for(;++l<e.footnoteOrder.length;){const u=e.footnoteById.get(e.footnoteOrder[l]);if(!u)continue;const c=e.all(u),d=String(u.identifier).toUpperCase(),h=Ei(d.toLowerCase());let m=0;const p=[],y=e.footnoteCounts.get(d);for(;y!==void 0&&++m<=y;){p.length>0&&p.push({type:"text",value:" "});let S=typeof n=="string"?n:n(l,m);typeof S=="string"&&(S={type:"text",value:S}),p.push({type:"element",tagName:"a",properties:{href:"#"+t+"fnref-"+h+(m>1?"-"+m:""),dataFootnoteBackref:"",ariaLabel:typeof r=="string"?r:r(l,m),className:["data-footnote-backref"]},children:Array.isArray(S)?S:[S]})}const b=c[c.length-1];if(b&&b.type==="element"&&b.tagName==="p"){const S=b.children[b.children.length-1];S&&S.type==="text"?S.value+=" ":b.children.push({type:"text",value:" "}),b.children.push(...p)}else c.push(...p);const w={type:"element",tagName:"li",properties:{id:t+"fn-"+h},children:e.wrap(c,!0)};e.patch(u,w),s.push(w)}if(s.length!==0)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:i,properties:{...As(o),id:"footnote-label"},children:[{type:"text",value:a}]},{type:"text",value:`
`},{type:"element",tagName:"ol",properties:{},children:e.wrap(s,!0)},{type:"text",value:`
`}]}}const Qu={}.hasOwnProperty,Nx={};function Ux(e,t){const n=t||Nx,r=new Map,a=new Map,i=new Map,o={...Tx,...n.handlers},s={all:u,applyData:zx,definitionById:r,footnoteById:a,footnoteCounts:i,footnoteOrder:[],handlers:o,one:l,options:n,patch:Bx,wrap:jx};return _i(e,function(c){if(c.type==="definition"||c.type==="footnoteDefinition"){const d=c.type==="definition"?r:a,h=String(c.identifier).toUpperCase();d.has(h)||d.set(h,c)}}),s;function l(c,d){const h=c.type,m=s.handlers[h];if(Qu.call(s.handlers,h)&&m)return m(s,c,d);if(s.options.passThrough&&s.options.passThrough.includes(h)){if("children"in c){const{children:y,...b}=c,w=As(b);return w.children=s.all(c),w}return As(c)}return(s.options.unknownHandler||Hx)(s,c,d)}function u(c){const d=[];if("children"in c){const h=c.children;let m=-1;for(;++m<h.length;){const p=s.one(h[m],c);if(p){if(m&&h[m-1].type==="break"&&(!Array.isArray(p)&&p.type==="text"&&(p.value=lm(p.value)),!Array.isArray(p)&&p.type==="element")){const y=p.children[0];y&&y.type==="text"&&(y.value=lm(y.value))}Array.isArray(p)?d.push(...p):d.push(p)}}}return d}}function Bx(e,t){e.position&&(t.position=FM(e))}function zx(e,t){let n=t;if(e&&e.data){const r=e.data.hName,a=e.data.hChildren,i=e.data.hProperties;if(typeof r=="string")if(n.type==="element")n.tagName=r;else{const o="children"in n?n.children:[n];n={type:"element",tagName:r,properties:{},children:o}}n.type==="element"&&i&&Object.assign(n.properties,As(i)),"children"in n&&n.children&&a!==null&&a!==void 0&&(n.children=a)}return n}function Hx(e,t){const n=t.data||{},r="value"in t&&!(Qu.call(n,"hProperties")||Qu.call(n,"hChildren"))?{type:"text",value:t.value}:{type:"element",tagName:"div",properties:{},children:e.all(t)};return e.patch(t,r),e.applyData(t,r)}function jx(e,t){const n=[];let r=-1;for(t&&n.push({type:"text",value:`
`});++r<e.length;)r&&n.push({type:"text",value:`
`}),n.push(e[r]);return t&&e.length>0&&n.push({type:"text",value:`
`}),n}function lm(e){let t=0,n=e.charCodeAt(t);for(;n===9||n===32;)t++,n=e.charCodeAt(t);return e.slice(t)}function um(e,t){const n=Ux(e,t),r=n.one(e,void 0),a=Ax(n),i=Array.isArray(r)?{type:"root",children:r}:r||{type:"root",children:[]};return a&&i.children.push({type:"text",value:`
`},a),i}function $x(e,t){return e&&"run"in e?async function(n,r){const a=um(n,{file:r,...t});await e.run(a,r)}:function(n,r){return um(n,{file:r,...t||e})}}function cm(e){if(e)throw e}var Wo=Object.prototype.hasOwnProperty,Rg=Object.prototype.toString,dm=Object.defineProperty,fm=Object.getOwnPropertyDescriptor,mm=function(t){return typeof Array.isArray=="function"?Array.isArray(t):Rg.call(t)==="[object Array]"},hm=function(t){if(!t||Rg.call(t)!=="[object Object]")return!1;var n=Wo.call(t,"constructor"),r=t.constructor&&t.constructor.prototype&&Wo.call(t.constructor.prototype,"isPrototypeOf");if(t.constructor&&!n&&!r)return!1;var a;for(a in t);return typeof a>"u"||Wo.call(t,a)},pm=function(t,n){dm&&n.name==="__proto__"?dm(t,n.name,{enumerable:!0,configurable:!0,value:n.newValue,writable:!0}):t[n.name]=n.newValue},gm=function(t,n){if(n==="__proto__")if(Wo.call(t,n)){if(fm)return fm(t,n).value}else return;return t[n]},Vx=function e(){var t,n,r,a,i,o,s=arguments[0],l=1,u=arguments.length,c=!1;for(typeof s=="boolean"&&(c=s,s=arguments[1]||{},l=2),(s==null||typeof s!="object"&&typeof s!="function")&&(s={});l<u;++l)if(t=arguments[l],t!=null)for(n in t)r=gm(s,n),a=gm(t,n),s!==a&&(c&&a&&(hm(a)||(i=mm(a)))?(i?(i=!1,o=r&&mm(r)?r:[]):o=r&&hm(r)?r:{},pm(s,{name:n,newValue:e(c,o,a)})):typeof a<"u"&&pm(s,{name:n,newValue:a}));return s};const ou=Hn(Vx);function Ju(e){if(typeof e!="object"||e===null)return!1;const t=Object.getPrototypeOf(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}function Wx(){const e=[],t={run:n,use:r};return t;function n(...a){let i=-1;const o=a.pop();if(typeof o!="function")throw new TypeError("Expected function as last argument, not "+o);s(null,...a);function s(l,...u){const c=e[++i];let d=-1;if(l){o(l);return}for(;++d<a.length;)(u[d]===null||u[d]===void 0)&&(u[d]=a[d]);a=u,c?qx(c,s)(...u):o(null,...u)}}function r(a){if(typeof a!="function")throw new TypeError("Expected `middelware` to be a function, not "+a);return e.push(a),t}}function qx(e,t){let n;return r;function r(...o){const s=e.length>o.length;let l;s&&o.push(a);try{l=e.apply(this,o)}catch(u){const c=u;if(s&&n)throw c;return a(c)}s||(l&&l.then&&typeof l.then=="function"?l.then(i,a):l instanceof Error?a(l):i(l))}function a(o,...s){n||(n=!0,t(o,...s))}function i(o){a(null,o)}}const zr={basename:Yx,dirname:Kx,extname:Gx,join:Zx,sep:"/"};function Yx(e,t){if(t!==void 0&&typeof t!="string")throw new TypeError('"ext" argument must be a string');po(e);let n=0,r=-1,a=e.length,i;if(t===void 0||t.length===0||t.length>e.length){for(;a--;)if(e.codePointAt(a)===47){if(i){n=a+1;break}}else r<0&&(i=!0,r=a+1);return r<0?"":e.slice(n,r)}if(t===e)return"";let o=-1,s=t.length-1;for(;a--;)if(e.codePointAt(a)===47){if(i){n=a+1;break}}else o<0&&(i=!0,o=a+1),s>-1&&(e.codePointAt(a)===t.codePointAt(s--)?s<0&&(r=a):(s=-1,r=o));return n===r?r=o:r<0&&(r=e.length),e.slice(n,r)}function Kx(e){if(po(e),e.length===0)return".";let t=-1,n=e.length,r;for(;--n;)if(e.codePointAt(n)===47){if(r){t=n;break}}else r||(r=!0);return t<0?e.codePointAt(0)===47?"/":".":t===1&&e.codePointAt(0)===47?"//":e.slice(0,t)}function Gx(e){po(e);let t=e.length,n=-1,r=0,a=-1,i=0,o;for(;t--;){const s=e.codePointAt(t);if(s===47){if(o){r=t+1;break}continue}n<0&&(o=!0,n=t+1),s===46?a<0?a=t:i!==1&&(i=1):a>-1&&(i=-1)}return a<0||n<0||i===0||i===1&&a===n-1&&a===r+1?"":e.slice(a,n)}function Zx(...e){let t=-1,n;for(;++t<e.length;)po(e[t]),e[t]&&(n=n===void 0?e[t]:n+"/"+e[t]);return n===void 0?".":Qx(n)}function Qx(e){po(e);const t=e.codePointAt(0)===47;let n=Jx(e,!t);return n.length===0&&!t&&(n="."),n.length>0&&e.codePointAt(e.length-1)===47&&(n+="/"),t?"/"+n:n}function Jx(e,t){let n="",r=0,a=-1,i=0,o=-1,s,l;for(;++o<=e.length;){if(o<e.length)s=e.codePointAt(o);else{if(s===47)break;s=47}if(s===47){if(!(a===o-1||i===1))if(a!==o-1&&i===2){if(n.length<2||r!==2||n.codePointAt(n.length-1)!==46||n.codePointAt(n.length-2)!==46){if(n.length>2){if(l=n.lastIndexOf("/"),l!==n.length-1){l<0?(n="",r=0):(n=n.slice(0,l),r=n.length-1-n.lastIndexOf("/")),a=o,i=0;continue}}else if(n.length>0){n="",r=0,a=o,i=0;continue}}t&&(n=n.length>0?n+"/..":"..",r=2)}else n.length>0?n+="/"+e.slice(a+1,o):n=e.slice(a+1,o),r=o-a-1;a=o,i=0}else s===46&&i>-1?i++:i=-1}return n}function po(e){if(typeof e!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}const Xx={cwd:e6};function e6(){return"/"}function Xu(e){return!!(e!==null&&typeof e=="object"&&"href"in e&&e.href&&"protocol"in e&&e.protocol&&e.auth===void 0)}function t6(e){if(typeof e=="string")e=new URL(e);else if(!Xu(e)){const t=new TypeError('The "path" argument must be of type string or an instance of URL. Received `'+e+"`");throw t.code="ERR_INVALID_ARG_TYPE",t}if(e.protocol!=="file:"){const t=new TypeError("The URL must be of scheme file");throw t.code="ERR_INVALID_URL_SCHEME",t}return n6(e)}function n6(e){if(e.hostname!==""){const r=new TypeError('File URL host must be "localhost" or empty on darwin');throw r.code="ERR_INVALID_FILE_URL_HOST",r}const t=e.pathname;let n=-1;for(;++n<t.length;)if(t.codePointAt(n)===37&&t.codePointAt(n+1)===50){const r=t.codePointAt(n+2);if(r===70||r===102){const a=new TypeError("File URL path must not include encoded / characters");throw a.code="ERR_INVALID_FILE_URL_PATH",a}}return decodeURIComponent(t)}const su=["history","path","basename","stem","extname","dirname"];class Pg{constructor(t){let n;t?Xu(t)?n={path:t}:typeof t=="string"||r6(t)?n={value:t}:n=t:n={},this.cwd=Xx.cwd(),this.data={},this.history=[],this.messages=[],this.value,this.map,this.result,this.stored;let r=-1;for(;++r<su.length;){const i=su[r];i in n&&n[i]!==void 0&&n[i]!==null&&(this[i]=i==="history"?[...n[i]]:n[i])}let a;for(a in n)su.includes(a)||(this[a]=n[a])}get basename(){return typeof this.path=="string"?zr.basename(this.path):void 0}set basename(t){uu(t,"basename"),lu(t,"basename"),this.path=zr.join(this.dirname||"",t)}get dirname(){return typeof this.path=="string"?zr.dirname(this.path):void 0}set dirname(t){vm(this.basename,"dirname"),this.path=zr.join(t||"",this.basename)}get extname(){return typeof this.path=="string"?zr.extname(this.path):void 0}set extname(t){if(lu(t,"extname"),vm(this.dirname,"extname"),t){if(t.codePointAt(0)!==46)throw new Error("`extname` must start with `.`");if(t.includes(".",1))throw new Error("`extname` cannot contain multiple dots")}this.path=zr.join(this.dirname,this.stem+(t||""))}get path(){return this.history[this.history.length-1]}set path(t){Xu(t)&&(t=t6(t)),uu(t,"path"),this.path!==t&&this.history.push(t)}get stem(){return typeof this.path=="string"?zr.basename(this.path,this.extname):void 0}set stem(t){uu(t,"stem"),lu(t,"stem"),this.path=zr.join(this.dirname||"",t+(this.extname||""))}fail(t,n,r){const a=this.message(t,n,r);throw a.fatal=!0,a}info(t,n,r){const a=this.message(t,n,r);return a.fatal=void 0,a}message(t,n,r){const a=new jn(t,n,r);return this.path&&(a.name=this.path+":"+a.name,a.file=this.path),a.fatal=!1,this.messages.push(a),a}toString(t){return this.value===void 0?"":typeof this.value=="string"?this.value:new TextDecoder(t||void 0).decode(this.value)}}function lu(e,t){if(e&&e.includes(zr.sep))throw new Error("`"+t+"` cannot be a path: did not expect `"+zr.sep+"`")}function uu(e,t){if(!e)throw new Error("`"+t+"` cannot be empty")}function vm(e,t){if(!e)throw new Error("Setting `"+t+"` requires `path` to be set too")}function r6(e){return!!(e&&typeof e=="object"&&"byteLength"in e&&"byteOffset"in e)}const a6=function(e){const r=this.constructor.prototype,a=r[e],i=function(){return a.apply(i,arguments)};Object.setPrototypeOf(i,r);const o=Object.getOwnPropertyNames(a);for(const s of o){const l=Object.getOwnPropertyDescriptor(a,s);l&&Object.defineProperty(i,s,l)}return i},i6={}.hasOwnProperty;class Wc extends a6{constructor(){super("copy"),this.Compiler=void 0,this.Parser=void 0,this.attachers=[],this.compiler=void 0,this.freezeIndex=-1,this.frozen=void 0,this.namespace={},this.parser=void 0,this.transformers=Wx()}copy(){const t=new Wc;let n=-1;for(;++n<this.attachers.length;){const r=this.attachers[n];t.use(...r)}return t.data(ou(!0,{},this.namespace)),t}data(t,n){return typeof t=="string"?arguments.length===2?(fu("data",this.frozen),this.namespace[t]=n,this):i6.call(this.namespace,t)&&this.namespace[t]||void 0:t?(fu("data",this.frozen),this.namespace=t,this):this.namespace}freeze(){if(this.frozen)return this;const t=this;for(;++this.freezeIndex<this.attachers.length;){const[n,...r]=this.attachers[this.freezeIndex];if(r[0]===!1)continue;r[0]===!0&&(r[0]=void 0);const a=n.call(t,...r);typeof a=="function"&&this.transformers.use(a)}return this.frozen=!0,this.freezeIndex=Number.POSITIVE_INFINITY,this}parse(t){this.freeze();const n=No(t),r=this.parser||this.Parser;return cu("parse",r),r(String(n),n)}process(t,n){const r=this;return this.freeze(),cu("process",this.parser||this.Parser),du("process",this.compiler||this.Compiler),n?a(void 0,n):new Promise(a);function a(i,o){const s=No(t),l=r.parse(s);r.run(l,s,function(c,d,h){if(c||!d||!h)return u(c);const m=d,p=r.stringify(m,h);l6(p)?h.value=p:h.result=p,u(c,h)});function u(c,d){c||!d?o(c):i?i(d):n(void 0,d)}}}processSync(t){let n=!1,r;return this.freeze(),cu("processSync",this.parser||this.Parser),du("processSync",this.compiler||this.Compiler),this.process(t,a),bm("processSync","process",n),r;function a(i,o){n=!0,cm(i),r=o}}run(t,n,r){ym(t),this.freeze();const a=this.transformers;return!r&&typeof n=="function"&&(r=n,n=void 0),r?i(void 0,r):new Promise(i);function i(o,s){const l=No(n);a.run(t,l,u);function u(c,d,h){const m=d||t;c?s(c):o?o(m):r(void 0,m,h)}}}runSync(t,n){let r=!1,a;return this.run(t,n,i),bm("runSync","run",r),a;function i(o,s){cm(o),a=s,r=!0}}stringify(t,n){this.freeze();const r=No(n),a=this.compiler||this.Compiler;return du("stringify",a),ym(t),a(t,r)}use(t,...n){const r=this.attachers,a=this.namespace;if(fu("use",this.frozen),t!=null)if(typeof t=="function")l(t,n);else if(typeof t=="object")Array.isArray(t)?s(t):o(t);else throw new TypeError("Expected usable value, not `"+t+"`");return this;function i(u){if(typeof u=="function")l(u,[]);else if(typeof u=="object")if(Array.isArray(u)){const[c,...d]=u;l(c,d)}else o(u);else throw new TypeError("Expected usable value, not `"+u+"`")}function o(u){if(!("plugins"in u)&&!("settings"in u))throw new Error("Expected usable value but received an empty preset, which is probably a mistake: presets typically come with `plugins` and sometimes with `settings`, but this has neither");s(u.plugins),u.settings&&(a.settings=ou(!0,a.settings,u.settings))}function s(u){let c=-1;if(u!=null)if(Array.isArray(u))for(;++c<u.length;){const d=u[c];i(d)}else throw new TypeError("Expected a list of plugins, not `"+u+"`")}function l(u,c){let d=-1,h=-1;for(;++d<r.length;)if(r[d][0]===u){h=d;break}if(h===-1)r.push([u,...c]);else if(c.length>0){let[m,...p]=c;const y=r[h][1];Ju(y)&&Ju(m)&&(m=ou(!0,y,m)),r[h]=[u,m,...p]}}}}const o6=new Wc().freeze();function cu(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `parser`")}function du(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `compiler`")}function fu(e,t){if(t)throw new Error("Cannot call `"+e+"` on a frozen processor.\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.")}function ym(e){if(!Ju(e)||typeof e.type!="string")throw new TypeError("Expected node, got `"+e+"`")}function bm(e,t,n){if(!n)throw new Error("`"+e+"` finished async. Use `"+t+"` instead")}function No(e){return s6(e)?e:new Pg(e)}function s6(e){return!!(e&&typeof e=="object"&&"message"in e&&"messages"in e)}function l6(e){return typeof e=="string"||u6(e)}function u6(e){return!!(e&&typeof e=="object"&&"byteLength"in e&&"byteOffset"in e)}const c6="https://github.com/remarkjs/react-markdown/blob/main/changelog.md",_m=[],Dm={allowDangerousHtml:!0},d6=/^(https?|ircs?|mailto|xmpp)$/i,f6=[{from:"astPlugins",id:"remove-buggy-html-in-markdown-parser"},{from:"allowDangerousHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"allowNode",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowElement"},{from:"allowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowedElements"},{from:"disallowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"disallowedElements"},{from:"escapeHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"includeElementIndex",id:"#remove-includeelementindex"},{from:"includeNodeIndex",id:"change-includenodeindex-to-includeelementindex"},{from:"linkTarget",id:"remove-linktarget"},{from:"plugins",id:"change-plugins-to-remarkplugins",to:"remarkPlugins"},{from:"rawSourcePos",id:"#remove-rawsourcepos"},{from:"renderers",id:"change-renderers-to-components",to:"components"},{from:"source",id:"change-source-to-children",to:"children"},{from:"sourcePos",id:"#remove-sourcepos"},{from:"transformImageUri",id:"#add-urltransform",to:"urlTransform"},{from:"transformLinkUri",id:"#add-urltransform",to:"urlTransform"}];function Og(e){const t=e.allowedElements,n=e.allowElement,r=e.children||"",a=e.className,i=e.components,o=e.disallowedElements,s=e.rehypePlugins||_m,l=e.remarkPlugins||_m,u=e.remarkRehypeOptions?{...e.remarkRehypeOptions,...Dm}:Dm,c=e.skipHtml,d=e.unwrapDisallowed,h=e.urlTransform||Fg,m=o6().use(rx).use(l).use($x,u).use(s),p=new Pg;typeof r=="string"&&(p.value=r);for(const S of f6)Object.hasOwn(e,S.from)&&(""+S.from+(S.to?"use `"+S.to+"` instead":"remove it")+c6+S.id,void 0);const y=m.parse(p);let b=m.runSync(y,p);return a&&(b={type:"element",tagName:"div",properties:{className:a},children:b.type==="root"?b.children:[b]}),_i(b,w),zM(b,{Fragment:kt.Fragment,components:i,ignoreInvalidStyle:!0,jsx:kt.jsx,jsxs:kt.jsxs,passKeys:!0,passNode:!0});function w(S,M,k){if(S.type==="raw"&&k&&typeof M=="number")return c?k.children.splice(M,1):k.children[M]={type:"text",value:S.value},M;if(S.type==="element"){let C;for(C in ru)if(Object.hasOwn(ru,C)&&Object.hasOwn(S.properties,C)){const E=S.properties[C],D=ru[C];(D===null||D.includes(S.tagName))&&(S.properties[C]=h(String(E||""),C,S))}}if(S.type==="element"){let C=t?!t.includes(S.tagName):o?o.includes(S.tagName):!1;if(!C&&n&&typeof M=="number"&&(C=!n(S,M,k)),C&&k&&typeof M=="number")return d&&S.children?k.children.splice(M,1,...S.children):k.children.splice(M,1),M}}}function Fg(e){const t=e.indexOf(":"),n=e.indexOf("?"),r=e.indexOf("#"),a=e.indexOf("/");return t<0||a>-1&&t>a||n>-1&&t>n||r>-1&&t>r||d6.test(e.slice(0,t))?e:""}var Ns={exports:{}};Ns.exports;(function(e,t){var n=200,r="Expected a function",a="__lodash_hash_undefined__",i=1,o=2,s=1/0,l=9007199254740991,u="[object Arguments]",c="[object Array]",d="[object Boolean]",h="[object Date]",m="[object Error]",p="[object Function]",y="[object GeneratorFunction]",b="[object Map]",w="[object Number]",S="[object Object]",M="[object Promise]",k="[object RegExp]",C="[object Set]",E="[object String]",D="[object Symbol]",g="[object WeakMap]",_="[object ArrayBuffer]",v="[object DataView]",x="[object Float32Array]",R="[object Float64Array]",N="[object Int8Array]",P="[object Int16Array]",F="[object Int32Array]",A="[object Uint8Array]",z="[object Uint8ClampedArray]",$="[object Uint16Array]",U="[object Uint32Array]",T=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,j=/^\w*$/,Y=/^\./,O=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,ee=/[\\^$.*+?()[\]{}|]/g,oe=/\\(\\)?/g,ce=/^\[object .+?Constructor\]$/,de=/^(?:0|[1-9]\d*)$/,J={};J[x]=J[R]=J[N]=J[P]=J[F]=J[A]=J[z]=J[$]=J[U]=!0,J[u]=J[c]=J[_]=J[d]=J[v]=J[h]=J[m]=J[p]=J[b]=J[w]=J[S]=J[k]=J[C]=J[E]=J[g]=!1;var me=typeof ut=="object"&&ut&&ut.Object===Object&&ut,ge=typeof self=="object"&&self&&self.Object===Object&&self,ye=me||ge||Function("return this")(),Ae=t&&!t.nodeType&&t,rt=Ae&&!0&&e&&!e.nodeType&&e,Ce=rt&&rt.exports===Ae,Ye=Ce&&me.process,Ne=function(){try{return Ye&&Ye.binding("util")}catch{}}(),Se=Ne&&Ne.isTypedArray;function Ke(I,q){var ie=I?I.length:0;return!!ie&&xe(I,q,0)>-1}function ot(I,q,ie){for(var be=-1,tt=I?I.length:0;++be<tt;)if(ie(q,I[be]))return!0;return!1}function Ue(I,q){for(var ie=-1,be=I?I.length:0;++ie<be;)if(q(I[ie],ie,I))return!0;return!1}function we(I,q,ie,be){for(var tt=I.length,He=ie+(be?1:-1);be?He--:++He<tt;)if(q(I[He],He,I))return He;return-1}function xe(I,q,ie){if(q!==q)return we(I,$e,ie);for(var be=ie-1,tt=I.length;++be<tt;)if(I[be]===q)return be;return-1}function $e(I){return I!==I}function ne(I){return function(q){return q==null?void 0:q[I]}}function te(I,q){for(var ie=-1,be=Array(I);++ie<I;)be[ie]=q(ie);return be}function he(I){return function(q){return I(q)}}function Ie(I,q){return I.has(q)}function Be(I,q){return I==null?void 0:I[q]}function Ve(I){var q=!1;if(I!=null&&typeof I.toString!="function")try{q=!!(I+"")}catch{}return q}function vt(I){var q=-1,ie=Array(I.size);return I.forEach(function(be,tt){ie[++q]=[tt,be]}),ie}function At(I,q){return function(ie){return I(q(ie))}}function Et(I){var q=-1,ie=Array(I.size);return I.forEach(function(be){ie[++q]=be}),ie}var xt=Array.prototype,jt=Function.prototype,Mt=Object.prototype,_t=ye["__core-js_shared__"],pt=function(){var I=/[^.]+$/.exec(_t&&_t.keys&&_t.keys.IE_PROTO||"");return I?"Symbol(src)_1."+I:""}(),dn=jt.toString,Zt=Mt.hasOwnProperty,fn=Mt.toString,mn=RegExp("^"+dn.call(Zt).replace(ee,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),dt=ye.Symbol,ft=ye.Uint8Array,tn=Mt.propertyIsEnumerable,Xn=xt.splice,Mn=At(Object.keys,Object),pn=na(ye,"DataView"),Ct=na(ye,"Map"),er=na(ye,"Promise"),nn=na(ye,"Set"),Cr=na(ye,"WeakMap"),tr=na(Object,"create"),$n=Ir(pn),Rr=Ir(Ct),K=Ir(er),Z=Ir(nn),ae=Ir(Cr),le=dt?dt.prototype:void 0,Q=le?le.valueOf:void 0,pe=le?le.toString:void 0;function ve(I){var q=-1,ie=I?I.length:0;for(this.clear();++q<ie;){var be=I[q];this.set(be[0],be[1])}}function B(){this.__data__=tr?tr(null):{}}function H(I){return this.has(I)&&delete this.__data__[I]}function X(I){var q=this.__data__;if(tr){var ie=q[I];return ie===a?void 0:ie}return Zt.call(q,I)?q[I]:void 0}function ue(I){var q=this.__data__;return tr?q[I]!==void 0:Zt.call(q,I)}function fe(I,q){var ie=this.__data__;return ie[I]=tr&&q===void 0?a:q,this}ve.prototype.clear=B,ve.prototype.delete=H,ve.prototype.get=X,ve.prototype.has=ue,ve.prototype.set=fe;function se(I){var q=-1,ie=I?I.length:0;for(this.clear();++q<ie;){var be=I[q];this.set(be[0],be[1])}}function Re(){this.__data__=[]}function Te(I){var q=this.__data__,ie=Or(q,I);if(ie<0)return!1;var be=q.length-1;return ie==be?q.pop():Xn.call(q,ie,1),!0}function Oe(I){var q=this.__data__,ie=Or(q,I);return ie<0?void 0:q[ie][1]}function Le(I){return Or(this.__data__,I)>-1}function We(I,q){var ie=this.__data__,be=Or(ie,I);return be<0?ie.push([I,q]):ie[be][1]=q,this}se.prototype.clear=Re,se.prototype.delete=Te,se.prototype.get=Oe,se.prototype.has=Le,se.prototype.set=We;function ze(I){var q=-1,ie=I?I.length:0;for(this.clear();++q<ie;){var be=I[q];this.set(be[0],be[1])}}function qe(){this.__data__={hash:new ve,map:new(Ct||se),string:new ve}}function at(I){return ha(this,I).delete(I)}function mt(I){return ha(this,I).get(I)}function Xt(I){return ha(this,I).has(I)}function $t(I,q){return ha(this,I).set(I,q),this}ze.prototype.clear=qe,ze.prototype.delete=at,ze.prototype.get=mt,ze.prototype.has=Xt,ze.prototype.set=$t;function Vt(I){var q=-1,ie=I?I.length:0;for(this.__data__=new ze;++q<ie;)this.add(I[q])}function _n(I){return this.__data__.set(I,a),this}function Wt(I){return this.__data__.has(I)}Vt.prototype.add=Vt.prototype.push=_n,Vt.prototype.has=Wt;function st(I){this.__data__=new se(I)}function Pr(){this.__data__=new se}function Qr(I){return this.__data__.delete(I)}function Pa(I){return this.__data__.get(I)}function Jr(I){return this.__data__.has(I)}function ma(I,q){var ie=this.__data__;if(ie instanceof se){var be=ie.__data__;if(!Ct||be.length<n-1)return be.push([I,q]),this;ie=this.__data__=new ze(be)}return ie.set(I,q),this}st.prototype.clear=Pr,st.prototype.delete=Qr,st.prototype.get=Pa,st.prototype.has=Jr,st.prototype.set=ma;function Xr(I,q){var ie=Me(I)||re(I)?te(I.length,String):[],be=ie.length,tt=!!be;for(var He in I)(q||Zt.call(I,He))&&!(tt&&(He=="length"||dr(He,be)))&&ie.push(He);return ie}function Or(I,q){for(var ie=I.length;ie--;)if(G(I[ie][0],q))return ie;return-1}function ea(I,q){q=Fr(q,I)?[q]:_o(q);for(var ie=0,be=q.length;I!=null&&ie<be;)I=I[ei(q[ie++])];return ie&&ie==be?I:void 0}function wr(I){return fn.call(I)}function ta(I,q){return I!=null&&q in Object(I)}function xn(I,q,ie,be,tt){return I===q?!0:I==null||q==null||!qt(I)&&!Tn(q)?I!==I&&q!==q:xi(I,q,xn,ie,be,tt)}function xi(I,q,ie,be,tt,He){var Nt=Me(I),Bt=Me(q),Yt=c,gn=c;Nt||(Yt=cr(I),Yt=Yt==u?S:Yt),Bt||(gn=cr(q),gn=gn==u?S:gn);var sn=Yt==S&&!Ve(I),vn=gn==S&&!Ve(q),yn=Yt==gn;if(yn&&!sn)return He||(He=new st),Nt||Fa(I)?Oa(I,q,ie,be,tt,He):Ti(I,q,Yt,ie,be,tt,He);if(!(tt&o)){var fr=sn&&Zt.call(I,"__wrapped__"),mr=vn&&Zt.call(q,"__wrapped__");if(fr||mr){var pa=fr?I.value():I,ra=mr?q.value():q;return He||(He=new st),ie(pa,ra,be,tt,He)}}return yn?(He||(He=new st),Li(I,q,ie,be,tt,He)):!1}function yo(I,q,ie,be){var tt=ie.length,He=tt,Nt=!be;if(I==null)return!He;for(I=Object(I);tt--;){var Bt=ie[tt];if(Nt&&Bt[2]?Bt[1]!==I[Bt[0]]:!(Bt[0]in I))return!1}for(;++tt<He;){Bt=ie[tt];var Yt=Bt[0],gn=I[Yt],sn=Bt[1];if(Nt&&Bt[2]){if(gn===void 0&&!(Yt in I))return!1}else{var vn=new st;if(be)var yn=be(gn,sn,Yt,I,q,vn);if(!(yn===void 0?xn(sn,gn,be,i|o,vn):yn))return!1}}return!0}function gl(I){if(!qt(I)||Eo(I))return!1;var q=Qt(I)||Ve(I)?mn:ce;return q.test(Ir(I))}function vl(I){return Tn(I)&&bt(I.length)&&!!J[fn.call(I)]}function yl(I){return typeof I=="function"?I:I==null?x0:typeof I=="object"?Me(I)?_l(I[0],I[1]):bl(I):T0(I)}function bo(I){if(!Ml(I))return Mn(I);var q=[];for(var ie in Object(I))Zt.call(I,ie)&&ie!="constructor"&&q.push(ie);return q}function bl(I){var q=wl(I);return q.length==1&&q[0][2]?Ri(q[0][0],q[0][1]):function(ie){return ie===I||yo(ie,I,q)}}function _l(I,q){return Fr(I)&&Co(q)?Ri(ei(I),q):function(ie){var be=Oi(ie,I);return be===void 0&&be===q?wo(ie,I):xn(q,be,void 0,i|o)}}function Dl(I){return function(q){return ea(q,I)}}function ki(I){if(typeof I=="string")return I;if(Ln(I))return pe?pe.call(I):"";var q=I+"";return q=="0"&&1/I==-s?"-0":q}function El(I,q,ie){var be=-1,tt=Ke,He=I.length,Nt=!0,Bt=[],Yt=Bt;if(ie)Nt=!1,tt=ot;else if(He>=n){var gn=q?null:Cl(I);if(gn)return Et(gn);Nt=!1,tt=Ie,Yt=new Vt}else Yt=q?[]:Bt;e:for(;++be<He;){var sn=I[be],vn=q?q(sn):sn;if(sn=ie||sn!==0?sn:0,Nt&&vn===vn){for(var yn=Yt.length;yn--;)if(Yt[yn]===vn)continue e;q&&Yt.push(vn),Bt.push(sn)}else tt(Yt,vn,ie)||(Yt!==Bt&&Yt.push(vn),Bt.push(sn))}return Bt}function _o(I){return Me(I)?I:xl(I)}var Cl=nn&&1/Et(new nn([,-0]))[1]==s?function(I){return new nn(I)}:k0;function Oa(I,q,ie,be,tt,He){var Nt=tt&o,Bt=I.length,Yt=q.length;if(Bt!=Yt&&!(Nt&&Yt>Bt))return!1;var gn=He.get(I);if(gn&&He.get(q))return gn==q;var sn=-1,vn=!0,yn=tt&i?new Vt:void 0;for(He.set(I,q),He.set(q,I);++sn<Bt;){var fr=I[sn],mr=q[sn];if(be)var pa=Nt?be(mr,fr,sn,q,I,He):be(fr,mr,sn,I,q,He);if(pa!==void 0){if(pa)continue;vn=!1;break}if(yn){if(!Ue(q,function(ra,Ia){if(!yn.has(Ia)&&(fr===ra||ie(fr,ra,be,tt,He)))return yn.add(Ia)})){vn=!1;break}}else if(!(fr===mr||ie(fr,mr,be,tt,He))){vn=!1;break}}return He.delete(I),He.delete(q),vn}function Ti(I,q,ie,be,tt,He,Nt){switch(ie){case v:if(I.byteLength!=q.byteLength||I.byteOffset!=q.byteOffset)return!1;I=I.buffer,q=q.buffer;case _:return!(I.byteLength!=q.byteLength||!be(new ft(I),new ft(q)));case d:case h:case w:return G(+I,+q);case m:return I.name==q.name&&I.message==q.message;case k:case E:return I==q+"";case b:var Bt=vt;case C:var Yt=He&o;if(Bt||(Bt=Et),I.size!=q.size&&!Yt)return!1;var gn=Nt.get(I);if(gn)return gn==q;He|=i,Nt.set(I,q);var sn=Oa(Bt(I),Bt(q),be,tt,He,Nt);return Nt.delete(I),sn;case D:if(Q)return Q.call(I)==Q.call(q)}return!1}function Li(I,q,ie,be,tt,He){var Nt=tt&o,Bt=Tl(I),Yt=Bt.length,gn=Tl(q),sn=gn.length;if(Yt!=sn&&!Nt)return!1;for(var vn=Yt;vn--;){var yn=Bt[vn];if(!(Nt?yn in q:Zt.call(q,yn)))return!1}var fr=He.get(I);if(fr&&He.get(q))return fr==q;var mr=!0;He.set(I,q),He.set(q,I);for(var pa=Nt;++vn<Yt;){yn=Bt[vn];var ra=I[yn],Ia=q[yn];if(be)var Ed=Nt?be(Ia,ra,yn,q,I,He):be(ra,Ia,yn,I,q,He);if(!(Ed===void 0?ra===Ia||ie(ra,Ia,be,tt,He):Ed)){mr=!1;break}pa||(pa=yn=="constructor")}if(mr&&!pa){var So=I.constructor,Mo=q.constructor;So!=Mo&&"constructor"in I&&"constructor"in q&&!(typeof So=="function"&&So instanceof So&&typeof Mo=="function"&&Mo instanceof Mo)&&(mr=!1)}return He.delete(I),He.delete(q),mr}function ha(I,q){var ie=I.__data__;return Sl(q)?ie[typeof q=="string"?"string":"hash"]:ie.map}function wl(I){for(var q=Tl(I),ie=q.length;ie--;){var be=q[ie],tt=I[be];q[ie]=[be,tt,Co(tt)]}return q}function na(I,q){var ie=Be(I,q);return gl(ie)?ie:void 0}var cr=wr;(pn&&cr(new pn(new ArrayBuffer(1)))!=v||Ct&&cr(new Ct)!=b||er&&cr(er.resolve())!=M||nn&&cr(new nn)!=C||Cr&&cr(new Cr)!=g)&&(cr=function(I){var q=fn.call(I),ie=q==S?I.constructor:void 0,be=ie?Ir(ie):void 0;if(be)switch(be){case $n:return v;case Rr:return b;case K:return M;case Z:return C;case ae:return g}return q});function Do(I,q,ie){q=Fr(q,I)?[q]:_o(q);for(var be,tt=-1,Nt=q.length;++tt<Nt;){var He=ei(q[tt]);if(!(be=I!=null&&ie(I,He)))break;I=I[He]}if(be)return be;var Nt=I?I.length:0;return!!Nt&&bt(Nt)&&dr(He,Nt)&&(Me(I)||re(I))}function dr(I,q){return q=q??l,!!q&&(typeof I=="number"||de.test(I))&&I>-1&&I%1==0&&I<q}function Fr(I,q){if(Me(I))return!1;var ie=typeof I;return ie=="number"||ie=="symbol"||ie=="boolean"||I==null||Ln(I)?!0:j.test(I)||!T.test(I)||q!=null&&I in Object(q)}function Sl(I){var q=typeof I;return q=="string"||q=="number"||q=="symbol"||q=="boolean"?I!=="__proto__":I===null}function Eo(I){return!!pt&&pt in I}function Ml(I){var q=I&&I.constructor,ie=typeof q=="function"&&q.prototype||Mt;return I===ie}function Co(I){return I===I&&!qt(I)}function Ri(I,q){return function(ie){return ie==null?!1:ie[I]===q&&(q!==void 0||I in Object(ie))}}var xl=W(function(I){I=Pi(I);var q=[];return Y.test(I)&&q.push(""),I.replace(O,function(ie,be,tt,He){q.push(tt?He.replace(oe,"$1"):be||ie)}),q});function ei(I){if(typeof I=="string"||Ln(I))return I;var q=I+"";return q=="0"&&1/I==-s?"-0":q}function Ir(I){if(I!=null){try{return dn.call(I)}catch{}try{return I+""}catch{}}return""}function kl(I,q){return I&&I.length?El(I,yl(q)):[]}function W(I,q){if(typeof I!="function"||q&&typeof q!="function")throw new TypeError(r);var ie=function(){var be=arguments,tt=q?q.apply(this,be):be[0],He=ie.cache;if(He.has(tt))return He.get(tt);var Nt=I.apply(this,be);return ie.cache=He.set(tt,Nt),Nt};return ie.cache=new(W.Cache||ze),ie}W.Cache=ze;function G(I,q){return I===q||I!==I&&q!==q}function re(I){return Ot(I)&&Zt.call(I,"callee")&&(!tn.call(I,"callee")||fn.call(I)==u)}var Me=Array.isArray;function Dt(I){return I!=null&&bt(I.length)&&!Qt(I)}function Ot(I){return Tn(I)&&Dt(I)}function Qt(I){var q=qt(I)?fn.call(I):"";return q==p||q==y}function bt(I){return typeof I=="number"&&I>-1&&I%1==0&&I<=l}function qt(I){var q=typeof I;return!!I&&(q=="object"||q=="function")}function Tn(I){return!!I&&typeof I=="object"}function Ln(I){return typeof I=="symbol"||Tn(I)&&fn.call(I)==D}var Fa=Se?he(Se):vl;function Pi(I){return I==null?"":ki(I)}function Oi(I,q,ie){var be=I==null?void 0:ea(I,q);return be===void 0?ie:be}function wo(I,q){return I!=null&&Do(I,q,ta)}function Tl(I){return Dt(I)?Xr(I):bo(I)}function x0(I){return I}function k0(){}function T0(I){return Fr(I)?ne(ei(I)):Dl(I)}e.exports=kl})(Ns,Ns.exports);var m6=Ns.exports;const Ta=Hn(m6);function Em(e,t){const n=String(e);if(typeof t!="string")throw new TypeError("Expected character");let r=0,a=n.indexOf(t);for(;a!==-1;)r++,a=n.indexOf(t,a+t.length);return r}function h6(e){if(typeof e!="string")throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}function p6(e,t,n){const a=el((n||{}).ignore||[]),i=g6(t);let o=-1;for(;++o<i.length;)Lc(e,"text",s);function s(u,c){let d=-1,h;for(;++d<c.length;){const m=c[d],p=h?h.children:void 0;if(a(m,p?p.indexOf(m):void 0,h))return;h=m}if(h)return l(u,c)}function l(u,c){const d=c[c.length-1],h=i[o][0],m=i[o][1];let p=0;const b=d.children.indexOf(u);let w=!1,S=[];h.lastIndex=0;let M=h.exec(u.value);for(;M;){const k=M.index,C={index:M.index,input:M.input,stack:[...c,u]};let E=m(...M,C);if(typeof E=="string"&&(E=E.length>0?{type:"text",value:E}:void 0),E===!1?h.lastIndex=k+1:(p!==k&&S.push({type:"text",value:u.value.slice(p,k)}),Array.isArray(E)?S.push(...E):E&&S.push(E),p=k+M[0].length,w=!0),!h.global)break;M=h.exec(u.value)}return w?(p<u.value.length&&S.push({type:"text",value:u.value.slice(p)}),d.children.splice(b,1,...S)):S=[u],b+S.length}}function g6(e){const t=[];if(!Array.isArray(e))throw new TypeError("Expected find and replace tuple or list of tuples");const n=!e[0]||Array.isArray(e[0])?e:[e];let r=-1;for(;++r<n.length;){const a=n[r];t.push([v6(a[0]),y6(a[1])])}return t}function v6(e){return typeof e=="string"?new RegExp(h6(e),"g"):e}function y6(e){return typeof e=="function"?e:function(){return e}}const mu="phrasing",hu=["autolink","link","image","label"];function b6(){return{transforms:[M6],enter:{literalAutolink:D6,literalAutolinkEmail:pu,literalAutolinkHttp:pu,literalAutolinkWww:pu},exit:{literalAutolink:S6,literalAutolinkEmail:w6,literalAutolinkHttp:E6,literalAutolinkWww:C6}}}function _6(){return{unsafe:[{character:"@",before:"[+\\-.\\w]",after:"[\\-.\\w]",inConstruct:mu,notInConstruct:hu},{character:".",before:"[Ww]",after:"[\\-.\\w]",inConstruct:mu,notInConstruct:hu},{character:":",before:"[ps]",after:"\\/",inConstruct:mu,notInConstruct:hu}]}}function D6(e){this.enter({type:"link",title:null,url:"",children:[]},e)}function pu(e){this.config.enter.autolinkProtocol.call(this,e)}function E6(e){this.config.exit.autolinkProtocol.call(this,e)}function C6(e){this.config.exit.data.call(this,e);const t=this.stack[this.stack.length-1];t.type,t.url="http://"+this.sliceSerialize(e)}function w6(e){this.config.exit.autolinkEmail.call(this,e)}function S6(e){this.exit(e)}function M6(e){p6(e,[[/(https?:\/\/|www(?=\.))([-.\w]+)([^ \t\r\n]*)/gi,x6],[/([-.\w+]+)@([-\w]+(?:\.[-\w]+)+)/g,k6]],{ignore:["link","linkReference"]})}function x6(e,t,n,r,a){let i="";if(!Ig(a)||(/^w/i.test(t)&&(n=t+n,t="",i="http://"),!T6(n)))return!1;const o=L6(n+r);if(!o[0])return!1;const s={type:"link",title:null,url:i+t+o[0],children:[{type:"text",value:t+o[0]}]};return o[1]?[s,{type:"text",value:o[1]}]:s}function k6(e,t,n,r){return!Ig(r,!0)||/[-\d_]$/.test(n)?!1:{type:"link",title:null,url:"mailto:"+t+"@"+n,children:[{type:"text",value:t+"@"+n}]}}function T6(e){const t=e.split(".");return!(t.length<2||t[t.length-1]&&(/_/.test(t[t.length-1])||!/[a-zA-Z\d]/.test(t[t.length-1]))||t[t.length-2]&&(/_/.test(t[t.length-2])||!/[a-zA-Z\d]/.test(t[t.length-2])))}function L6(e){const t=/[!"&'),.:;<>?\]}]+$/.exec(e);if(!t)return[e,void 0];e=e.slice(0,t.index);let n=t[0],r=n.indexOf(")");const a=Em(e,"(");let i=Em(e,")");for(;r!==-1&&a>i;)e+=n.slice(0,r+1),n=n.slice(r+1),r=n.indexOf(")"),i++;return[e,n]}function Ig(e,t){const n=e.input.charCodeAt(e.index-1);return(e.index===0||Ya(n)||nl(n))&&(!t||n!==47)}Ag.peek=H6;function R6(){return{enter:{gfmFootnoteDefinition:O6,gfmFootnoteDefinitionLabelString:F6,gfmFootnoteCall:N6,gfmFootnoteCallString:U6},exit:{gfmFootnoteDefinition:A6,gfmFootnoteDefinitionLabelString:I6,gfmFootnoteCall:z6,gfmFootnoteCallString:B6}}}function P6(){return{unsafe:[{character:"[",inConstruct:["phrasing","label","reference"]}],handlers:{footnoteDefinition:j6,footnoteReference:Ag}}}function O6(e){this.enter({type:"footnoteDefinition",identifier:"",label:"",children:[]},e)}function F6(){this.buffer()}function I6(e){const t=this.resume(),n=this.stack[this.stack.length-1];n.type,n.label=t,n.identifier=xr(this.sliceSerialize(e)).toLowerCase()}function A6(e){this.exit(e)}function N6(e){this.enter({type:"footnoteReference",identifier:"",label:""},e)}function U6(){this.buffer()}function B6(e){const t=this.resume(),n=this.stack[this.stack.length-1];n.type,n.label=t,n.identifier=xr(this.sliceSerialize(e)).toLowerCase()}function z6(e){this.exit(e)}function Ag(e,t,n,r){const a=n.createTracker(r);let i=a.move("[^");const o=n.enter("footnoteReference"),s=n.enter("reference");return i+=a.move(n.safe(n.associationId(e),{...a.current(),before:i,after:"]"})),s(),o(),i+=a.move("]"),i}function H6(){return"["}function j6(e,t,n,r){const a=n.createTracker(r);let i=a.move("[^");const o=n.enter("footnoteDefinition"),s=n.enter("label");return i+=a.move(n.safe(n.associationId(e),{...a.current(),before:i,after:"]"})),s(),i+=a.move("]:"+(e.children&&e.children.length>0?" ":"")),a.shift(4),i+=a.move(n.indentLines(n.containerFlow(e,a.current()),$6)),o(),i}function $6(e,t,n){return t===0?e:(n?"":"    ")+e}const V6=["autolink","destinationLiteral","destinationRaw","reference","titleQuote","titleApostrophe"];Ng.peek=G6;function W6(){return{canContainEols:["delete"],enter:{strikethrough:Y6},exit:{strikethrough:K6}}}function q6(){return{unsafe:[{character:"~",inConstruct:"phrasing",notInConstruct:V6}],handlers:{delete:Ng}}}function Y6(e){this.enter({type:"delete",children:[]},e)}function K6(e){this.exit(e)}function Ng(e,t,n,r){const a=n.createTracker(r),i=n.enter("strikethrough");let o=a.move("~~");return o+=n.containerPhrasing(e,{...a.current(),before:o,after:"~"}),o+=a.move("~~"),i(),o}function G6(){return"~"}function Z6(e,t={}){const n=(t.align||[]).concat(),r=t.stringLength||J6,a=[],i=[],o=[],s=[];let l=0,u=-1;for(;++u<e.length;){const p=[],y=[];let b=-1;for(e[u].length>l&&(l=e[u].length);++b<e[u].length;){const w=Q6(e[u][b]);if(t.alignDelimiters!==!1){const S=r(w);y[b]=S,(s[b]===void 0||S>s[b])&&(s[b]=S)}p.push(w)}i[u]=p,o[u]=y}let c=-1;if(typeof n=="object"&&"length"in n)for(;++c<l;)a[c]=Cm(n[c]);else{const p=Cm(n);for(;++c<l;)a[c]=p}c=-1;const d=[],h=[];for(;++c<l;){const p=a[c];let y="",b="";p===99?(y=":",b=":"):p===108?y=":":p===114&&(b=":");let w=t.alignDelimiters===!1?1:Math.max(1,s[c]-y.length-b.length);const S=y+"-".repeat(w)+b;t.alignDelimiters!==!1&&(w=y.length+w+b.length,w>s[c]&&(s[c]=w),h[c]=w),d[c]=S}i.splice(1,0,d),o.splice(1,0,h),u=-1;const m=[];for(;++u<i.length;){const p=i[u],y=o[u];c=-1;const b=[];for(;++c<l;){const w=p[c]||"";let S="",M="";if(t.alignDelimiters!==!1){const k=s[c]-(y[c]||0),C=a[c];C===114?S=" ".repeat(k):C===99?k%2?(S=" ".repeat(k/2+.5),M=" ".repeat(k/2-.5)):(S=" ".repeat(k/2),M=S):M=" ".repeat(k)}t.delimiterStart!==!1&&!c&&b.push("|"),t.padding!==!1&&!(t.alignDelimiters===!1&&w==="")&&(t.delimiterStart!==!1||c)&&b.push(" "),t.alignDelimiters!==!1&&b.push(S),b.push(w),t.alignDelimiters!==!1&&b.push(M),t.padding!==!1&&b.push(" "),(t.delimiterEnd!==!1||c!==l-1)&&b.push("|")}m.push(t.delimiterEnd===!1?b.join("").replace(/ +$/,""):b.join(""))}return m.join(`
`)}function Q6(e){return e==null?"":String(e)}function J6(e){return e.length}function Cm(e){const t=typeof e=="string"?e.codePointAt(0):0;return t===67||t===99?99:t===76||t===108?108:t===82||t===114?114:0}function X6(e,t,n,r){const a=n.enter("blockquote"),i=n.createTracker(r);i.move("> "),i.shift(2);const o=n.indentLines(n.containerFlow(e,i.current()),ek);return a(),o}function ek(e,t,n){return">"+(n?"":" ")+e}function tk(e,t){return wm(e,t.inConstruct,!0)&&!wm(e,t.notInConstruct,!1)}function wm(e,t,n){if(typeof t=="string"&&(t=[t]),!t||t.length===0)return n;let r=-1;for(;++r<t.length;)if(e.includes(t[r]))return!0;return!1}function Sm(e,t,n,r){let a=-1;for(;++a<n.unsafe.length;)if(n.unsafe[a].character===`
`&&tk(n.stack,n.unsafe[a]))return/[ \t]/.test(r.before)?"":" ";return`\\
`}function nk(e,t){const n=String(e);let r=n.indexOf(t),a=r,i=0,o=0;if(typeof t!="string")throw new TypeError("Expected substring");for(;r!==-1;)r===a?++i>o&&(o=i):i=1,a=r+t.length,r=n.indexOf(t,a);return o}function rk(e,t){return!!(t.options.fences===!1&&e.value&&!e.lang&&/[^ \r\n]/.test(e.value)&&!/^[\t ]*(?:[\r\n]|$)|(?:^|[\r\n])[\t ]*$/.test(e.value))}function ak(e){const t=e.options.fence||"`";if(t!=="`"&&t!=="~")throw new Error("Cannot serialize code with `"+t+"` for `options.fence`, expected `` ` `` or `~`");return t}function ik(e,t,n,r){const a=ak(n),i=e.value||"",o=a==="`"?"GraveAccent":"Tilde";if(rk(e,n)){const d=n.enter("codeIndented"),h=n.indentLines(i,ok);return d(),h}const s=n.createTracker(r),l=a.repeat(Math.max(nk(i,a)+1,3)),u=n.enter("codeFenced");let c=s.move(l);if(e.lang){const d=n.enter(`codeFencedLang${o}`);c+=s.move(n.safe(e.lang,{before:c,after:" ",encode:["`"],...s.current()})),d()}if(e.lang&&e.meta){const d=n.enter(`codeFencedMeta${o}`);c+=s.move(" "),c+=s.move(n.safe(e.meta,{before:c,after:`
`,encode:["`"],...s.current()})),d()}return c+=s.move(`
`),i&&(c+=s.move(i+`
`)),c+=s.move(l),u(),c}function ok(e,t,n){return(n?"":"    ")+e}function qc(e){const t=e.options.quote||'"';if(t!=='"'&&t!=="'")throw new Error("Cannot serialize title with `"+t+"` for `options.quote`, expected `\"`, or `'`");return t}function sk(e,t,n,r){const a=qc(n),i=a==='"'?"Quote":"Apostrophe",o=n.enter("definition");let s=n.enter("label");const l=n.createTracker(r);let u=l.move("[");return u+=l.move(n.safe(n.associationId(e),{before:u,after:"]",...l.current()})),u+=l.move("]: "),s(),!e.url||/[\0- \u007F]/.test(e.url)?(s=n.enter("destinationLiteral"),u+=l.move("<"),u+=l.move(n.safe(e.url,{before:u,after:">",...l.current()})),u+=l.move(">")):(s=n.enter("destinationRaw"),u+=l.move(n.safe(e.url,{before:u,after:e.title?" ":`
`,...l.current()}))),s(),e.title&&(s=n.enter(`title${i}`),u+=l.move(" "+a),u+=l.move(n.safe(e.title,{before:u,after:a,...l.current()})),u+=l.move(a),s()),o(),u}function lk(e){const t=e.options.emphasis||"*";if(t!=="*"&&t!=="_")throw new Error("Cannot serialize emphasis with `"+t+"` for `options.emphasis`, expected `*`, or `_`");return t}Ug.peek=uk;function Ug(e,t,n,r){const a=lk(n),i=n.enter("emphasis"),o=n.createTracker(r);let s=o.move(a);return s+=o.move(n.containerPhrasing(e,{before:s,after:a,...o.current()})),s+=o.move(a),i(),s}function uk(e,t,n){return n.options.emphasis||"*"}function ck(e,t){let n=!1;return _i(e,function(r){if("value"in r&&/\r?\n|\r/.test(r.value)||r.type==="break")return n=!0,Wu}),!!((!e.depth||e.depth<3)&&Uc(e)&&(t.options.setext||n))}function dk(e,t,n,r){const a=Math.max(Math.min(6,e.depth||1),1),i=n.createTracker(r);if(ck(e,n)){const c=n.enter("headingSetext"),d=n.enter("phrasing"),h=n.containerPhrasing(e,{...i.current(),before:`
`,after:`
`});return d(),c(),h+`
`+(a===1?"=":"-").repeat(h.length-(Math.max(h.lastIndexOf("\r"),h.lastIndexOf(`
`))+1))}const o="#".repeat(a),s=n.enter("headingAtx"),l=n.enter("phrasing");i.move(o+" ");let u=n.containerPhrasing(e,{before:"# ",after:`
`,...i.current()});return/^[\t ]/.test(u)&&(u="&#x"+u.charCodeAt(0).toString(16).toUpperCase()+";"+u.slice(1)),u=u?o+" "+u:o,n.options.closeAtx&&(u+=" "+o),l(),s(),u}Bg.peek=fk;function Bg(e){return e.value||""}function fk(){return"<"}zg.peek=mk;function zg(e,t,n,r){const a=qc(n),i=a==='"'?"Quote":"Apostrophe",o=n.enter("image");let s=n.enter("label");const l=n.createTracker(r);let u=l.move("![");return u+=l.move(n.safe(e.alt,{before:u,after:"]",...l.current()})),u+=l.move("]("),s(),!e.url&&e.title||/[\0- \u007F]/.test(e.url)?(s=n.enter("destinationLiteral"),u+=l.move("<"),u+=l.move(n.safe(e.url,{before:u,after:">",...l.current()})),u+=l.move(">")):(s=n.enter("destinationRaw"),u+=l.move(n.safe(e.url,{before:u,after:e.title?" ":")",...l.current()}))),s(),e.title&&(s=n.enter(`title${i}`),u+=l.move(" "+a),u+=l.move(n.safe(e.title,{before:u,after:a,...l.current()})),u+=l.move(a),s()),u+=l.move(")"),o(),u}function mk(){return"!"}Hg.peek=hk;function Hg(e,t,n,r){const a=e.referenceType,i=n.enter("imageReference");let o=n.enter("label");const s=n.createTracker(r);let l=s.move("![");const u=n.safe(e.alt,{before:l,after:"]",...s.current()});l+=s.move(u+"]["),o();const c=n.stack;n.stack=[],o=n.enter("reference");const d=n.safe(n.associationId(e),{before:l,after:"]",...s.current()});return o(),n.stack=c,i(),a==="full"||!u||u!==d?l+=s.move(d+"]"):a==="shortcut"?l=l.slice(0,-1):l+=s.move("]"),l}function hk(){return"!"}jg.peek=pk;function jg(e,t,n){let r=e.value||"",a="`",i=-1;for(;new RegExp("(^|[^`])"+a+"([^`]|$)").test(r);)a+="`";for(/[^ \r\n]/.test(r)&&(/^[ \r\n]/.test(r)&&/[ \r\n]$/.test(r)||/^`|`$/.test(r))&&(r=" "+r+" ");++i<n.unsafe.length;){const o=n.unsafe[i],s=n.compilePattern(o);let l;if(o.atBreak)for(;l=s.exec(r);){let u=l.index;r.charCodeAt(u)===10&&r.charCodeAt(u-1)===13&&u--,r=r.slice(0,u)+" "+r.slice(l.index+1)}}return a+r+a}function pk(){return"`"}function $g(e,t){const n=Uc(e);return!!(!t.options.resourceLink&&e.url&&!e.title&&e.children&&e.children.length===1&&e.children[0].type==="text"&&(n===e.url||"mailto:"+n===e.url)&&/^[a-z][a-z+.-]+:/i.test(e.url)&&!/[\0- <>\u007F]/.test(e.url))}Vg.peek=gk;function Vg(e,t,n,r){const a=qc(n),i=a==='"'?"Quote":"Apostrophe",o=n.createTracker(r);let s,l;if($g(e,n)){const c=n.stack;n.stack=[],s=n.enter("autolink");let d=o.move("<");return d+=o.move(n.containerPhrasing(e,{before:d,after:">",...o.current()})),d+=o.move(">"),s(),n.stack=c,d}s=n.enter("link"),l=n.enter("label");let u=o.move("[");return u+=o.move(n.containerPhrasing(e,{before:u,after:"](",...o.current()})),u+=o.move("]("),l(),!e.url&&e.title||/[\0- \u007F]/.test(e.url)?(l=n.enter("destinationLiteral"),u+=o.move("<"),u+=o.move(n.safe(e.url,{before:u,after:">",...o.current()})),u+=o.move(">")):(l=n.enter("destinationRaw"),u+=o.move(n.safe(e.url,{before:u,after:e.title?" ":")",...o.current()}))),l(),e.title&&(l=n.enter(`title${i}`),u+=o.move(" "+a),u+=o.move(n.safe(e.title,{before:u,after:a,...o.current()})),u+=o.move(a),l()),u+=o.move(")"),s(),u}function gk(e,t,n){return $g(e,n)?"<":"["}Wg.peek=vk;function Wg(e,t,n,r){const a=e.referenceType,i=n.enter("linkReference");let o=n.enter("label");const s=n.createTracker(r);let l=s.move("[");const u=n.containerPhrasing(e,{before:l,after:"]",...s.current()});l+=s.move(u+"]["),o();const c=n.stack;n.stack=[],o=n.enter("reference");const d=n.safe(n.associationId(e),{before:l,after:"]",...s.current()});return o(),n.stack=c,i(),a==="full"||!u||u!==d?l+=s.move(d+"]"):a==="shortcut"?l=l.slice(0,-1):l+=s.move("]"),l}function vk(){return"["}function Yc(e){const t=e.options.bullet||"*";if(t!=="*"&&t!=="+"&&t!=="-")throw new Error("Cannot serialize items with `"+t+"` for `options.bullet`, expected `*`, `+`, or `-`");return t}function yk(e){const t=Yc(e),n=e.options.bulletOther;if(!n)return t==="*"?"-":"*";if(n!=="*"&&n!=="+"&&n!=="-")throw new Error("Cannot serialize items with `"+n+"` for `options.bulletOther`, expected `*`, `+`, or `-`");if(n===t)throw new Error("Expected `bullet` (`"+t+"`) and `bulletOther` (`"+n+"`) to be different");return n}function bk(e){const t=e.options.bulletOrdered||".";if(t!=="."&&t!==")")throw new Error("Cannot serialize items with `"+t+"` for `options.bulletOrdered`, expected `.` or `)`");return t}function qg(e){const t=e.options.rule||"*";if(t!=="*"&&t!=="-"&&t!=="_")throw new Error("Cannot serialize rules with `"+t+"` for `options.rule`, expected `*`, `-`, or `_`");return t}function _k(e,t,n,r){const a=n.enter("list"),i=n.bulletCurrent;let o=e.ordered?bk(n):Yc(n);const s=e.ordered?o==="."?")":".":yk(n);let l=t&&n.bulletLastUsed?o===n.bulletLastUsed:!1;if(!e.ordered){const c=e.children?e.children[0]:void 0;if((o==="*"||o==="-")&&c&&(!c.children||!c.children[0])&&n.stack[n.stack.length-1]==="list"&&n.stack[n.stack.length-2]==="listItem"&&n.stack[n.stack.length-3]==="list"&&n.stack[n.stack.length-4]==="listItem"&&n.indexStack[n.indexStack.length-1]===0&&n.indexStack[n.indexStack.length-2]===0&&n.indexStack[n.indexStack.length-3]===0&&(l=!0),qg(n)===o&&c){let d=-1;for(;++d<e.children.length;){const h=e.children[d];if(h&&h.type==="listItem"&&h.children&&h.children[0]&&h.children[0].type==="thematicBreak"){l=!0;break}}}}l&&(o=s),n.bulletCurrent=o;const u=n.containerFlow(e,r);return n.bulletLastUsed=o,n.bulletCurrent=i,a(),u}function Dk(e){const t=e.options.listItemIndent||"one";if(t!=="tab"&&t!=="one"&&t!=="mixed")throw new Error("Cannot serialize items with `"+t+"` for `options.listItemIndent`, expected `tab`, `one`, or `mixed`");return t}function Ek(e,t,n,r){const a=Dk(n);let i=n.bulletCurrent||Yc(n);t&&t.type==="list"&&t.ordered&&(i=(typeof t.start=="number"&&t.start>-1?t.start:1)+(n.options.incrementListMarker===!1?0:t.children.indexOf(e))+i);let o=i.length+1;(a==="tab"||a==="mixed"&&(t&&t.type==="list"&&t.spread||e.spread))&&(o=Math.ceil(o/4)*4);const s=n.createTracker(r);s.move(i+" ".repeat(o-i.length)),s.shift(o);const l=n.enter("listItem"),u=n.indentLines(n.containerFlow(e,s.current()),c);return l(),u;function c(d,h,m){return h?(m?"":" ".repeat(o))+d:(m?i:i+" ".repeat(o-i.length))+d}}function Ck(e,t,n,r){const a=n.enter("paragraph"),i=n.enter("phrasing"),o=n.containerPhrasing(e,r);return i(),a(),o}const wk=el(["break","delete","emphasis","footnote","footnoteReference","image","imageReference","inlineCode","inlineMath","link","linkReference","mdxJsxTextElement","mdxTextExpression","strong","text","textDirective"]);function Sk(e,t,n,r){return(e.children.some(function(o){return wk(o)})?n.containerPhrasing:n.containerFlow).call(n,e,r)}function Mk(e){const t=e.options.strong||"*";if(t!=="*"&&t!=="_")throw new Error("Cannot serialize strong with `"+t+"` for `options.strong`, expected `*`, or `_`");return t}Yg.peek=xk;function Yg(e,t,n,r){const a=Mk(n),i=n.enter("strong"),o=n.createTracker(r);let s=o.move(a+a);return s+=o.move(n.containerPhrasing(e,{before:s,after:a,...o.current()})),s+=o.move(a+a),i(),s}function xk(e,t,n){return n.options.strong||"*"}function kk(e,t,n,r){return n.safe(e.value,r)}function Tk(e){const t=e.options.ruleRepetition||3;if(t<3)throw new Error("Cannot serialize rules with repetition `"+t+"` for `options.ruleRepetition`, expected `3` or more");return t}function Lk(e,t,n){const r=(qg(n)+(n.options.ruleSpaces?" ":"")).repeat(Tk(n));return n.options.ruleSpaces?r.slice(0,-1):r}const Kg={blockquote:X6,break:Sm,code:ik,definition:sk,emphasis:Ug,hardBreak:Sm,heading:dk,html:Bg,image:zg,imageReference:Hg,inlineCode:jg,link:Vg,linkReference:Wg,list:_k,listItem:Ek,paragraph:Ck,root:Sk,strong:Yg,text:kk,thematicBreak:Lk};function Rk(){return{enter:{table:Pk,tableData:Mm,tableHeader:Mm,tableRow:Fk},exit:{codeText:Ik,table:Ok,tableData:gu,tableHeader:gu,tableRow:gu}}}function Pk(e){const t=e._align;this.enter({type:"table",align:t.map(function(n){return n==="none"?null:n}),children:[]},e),this.data.inTable=!0}function Ok(e){this.exit(e),this.data.inTable=void 0}function Fk(e){this.enter({type:"tableRow",children:[]},e)}function gu(e){this.exit(e)}function Mm(e){this.enter({type:"tableCell",children:[]},e)}function Ik(e){let t=this.resume();this.data.inTable&&(t=t.replace(/\\([\\|])/g,Ak));const n=this.stack[this.stack.length-1];n.type,n.value=t,this.exit(e)}function Ak(e,t){return t==="|"?t:e}function Nk(e){const t=e||{},n=t.tableCellPadding,r=t.tablePipeAlign,a=t.stringLength,i=n?" ":"|";return{unsafe:[{character:"\r",inConstruct:"tableCell"},{character:`
`,inConstruct:"tableCell"},{atBreak:!0,character:"|",after:"[	 :-]"},{character:"|",inConstruct:"tableCell"},{atBreak:!0,character:":",after:"-"},{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{inlineCode:h,table:o,tableCell:l,tableRow:s}};function o(m,p,y,b){return u(c(m,y,b),m.align)}function s(m,p,y,b){const w=d(m,y,b),S=u([w]);return S.slice(0,S.indexOf(`
`))}function l(m,p,y,b){const w=y.enter("tableCell"),S=y.enter("phrasing"),M=y.containerPhrasing(m,{...b,before:i,after:i});return S(),w(),M}function u(m,p){return Z6(m,{align:p,alignDelimiters:r,padding:n,stringLength:a})}function c(m,p,y){const b=m.children;let w=-1;const S=[],M=p.enter("table");for(;++w<b.length;)S[w]=d(b[w],p,y);return M(),S}function d(m,p,y){const b=m.children;let w=-1;const S=[],M=p.enter("tableRow");for(;++w<b.length;)S[w]=l(b[w],m,p,y);return M(),S}function h(m,p,y){let b=Kg.inlineCode(m,p,y);return y.stack.includes("tableCell")&&(b=b.replace(/\|/g,"\\$&")),b}}function Uk(){return{exit:{taskListCheckValueChecked:xm,taskListCheckValueUnchecked:xm,paragraph:zk}}}function Bk(){return{unsafe:[{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{listItem:Hk}}}function xm(e){const t=this.stack[this.stack.length-2];t.type,t.checked=e.type==="taskListCheckValueChecked"}function zk(e){const t=this.stack[this.stack.length-2];if(t&&t.type==="listItem"&&typeof t.checked=="boolean"){const n=this.stack[this.stack.length-1];n.type;const r=n.children[0];if(r&&r.type==="text"){const a=t.children;let i=-1,o;for(;++i<a.length;){const s=a[i];if(s.type==="paragraph"){o=s;break}}o===n&&(r.value=r.value.slice(1),r.value.length===0?n.children.shift():n.position&&r.position&&typeof r.position.start.offset=="number"&&(r.position.start.column++,r.position.start.offset++,n.position.start=Object.assign({},r.position.start)))}}this.exit(e)}function Hk(e,t,n,r){const a=e.children[0],i=typeof e.checked=="boolean"&&a&&a.type==="paragraph",o="["+(e.checked?"x":" ")+"] ",s=n.createTracker(r);i&&s.move(o);let l=Kg.listItem(e,t,n,{...r,...s.current()});return i&&(l=l.replace(/^(?:[*+-]|\d+\.)([\r\n]| {1,3})/,u)),l;function u(c){return c+o}}function jk(){return[b6(),R6(),W6(),Rk(),Uk()]}function $k(e){return{extensions:[_6(),P6(),q6(),Nk(e),Bk()]}}const Vk={tokenize:Zk,partial:!0},Gg={tokenize:Qk,partial:!0},Zg={tokenize:Jk,partial:!0},Qg={tokenize:Xk,partial:!0},Wk={tokenize:eT,partial:!0},Jg={tokenize:Kk,previous:ev},Xg={tokenize:Gk,previous:tv},da={tokenize:Yk,previous:nv},Zr={};function qk(){return{text:Zr}}let Aa=48;for(;Aa<123;)Zr[Aa]=da,Aa++,Aa===58?Aa=65:Aa===91&&(Aa=97);Zr[43]=da;Zr[45]=da;Zr[46]=da;Zr[95]=da;Zr[72]=[da,Xg];Zr[104]=[da,Xg];Zr[87]=[da,Jg];Zr[119]=[da,Jg];function Yk(e,t,n){const r=this;let a,i;return o;function o(d){return!ec(d)||!nv.call(r,r.previous)||Kc(r.events)?n(d):(e.enter("literalAutolink"),e.enter("literalAutolinkEmail"),s(d))}function s(d){return ec(d)?(e.consume(d),s):d===64?(e.consume(d),l):n(d)}function l(d){return d===46?e.check(Wk,c,u)(d):d===45||d===95||Bn(d)?(i=!0,e.consume(d),l):c(d)}function u(d){return e.consume(d),a=!0,l}function c(d){return i&&a&&Gn(r.previous)?(e.exit("literalAutolinkEmail"),e.exit("literalAutolink"),t(d)):n(d)}}function Kk(e,t,n){const r=this;return a;function a(o){return o!==87&&o!==119||!ev.call(r,r.previous)||Kc(r.events)?n(o):(e.enter("literalAutolink"),e.enter("literalAutolinkWww"),e.check(Vk,e.attempt(Gg,e.attempt(Zg,i),n),n)(o))}function i(o){return e.exit("literalAutolinkWww"),e.exit("literalAutolink"),t(o)}}function Gk(e,t,n){const r=this;let a="",i=!1;return o;function o(d){return(d===72||d===104)&&tv.call(r,r.previous)&&!Kc(r.events)?(e.enter("literalAutolink"),e.enter("literalAutolinkHttp"),a+=String.fromCodePoint(d),e.consume(d),s):n(d)}function s(d){if(Gn(d)&&a.length<5)return a+=String.fromCodePoint(d),e.consume(d),s;if(d===58){const h=a.toLowerCase();if(h==="http"||h==="https")return e.consume(d),l}return n(d)}function l(d){return d===47?(e.consume(d),i?u:(i=!0,l)):n(d)}function u(d){return d===null||Ps(d)||Jt(d)||Ya(d)||nl(d)?n(d):e.attempt(Gg,e.attempt(Zg,c),n)(d)}function c(d){return e.exit("literalAutolinkHttp"),e.exit("literalAutolink"),t(d)}}function Zk(e,t,n){let r=0;return a;function a(o){return(o===87||o===119)&&r<3?(r++,e.consume(o),a):o===46&&r===3?(e.consume(o),i):n(o)}function i(o){return o===null?n(o):t(o)}}function Qk(e,t,n){let r,a,i;return o;function o(u){return u===46||u===95?e.check(Qg,l,s)(u):u===null||Jt(u)||Ya(u)||u!==45&&nl(u)?l(u):(i=!0,e.consume(u),o)}function s(u){return u===95?r=!0:(a=r,r=void 0),e.consume(u),o}function l(u){return a||r||!i?n(u):t(u)}}function Jk(e,t){let n=0,r=0;return a;function a(o){return o===40?(n++,e.consume(o),a):o===41&&r<n?i(o):o===33||o===34||o===38||o===39||o===41||o===42||o===44||o===46||o===58||o===59||o===60||o===63||o===93||o===95||o===126?e.check(Qg,t,i)(o):o===null||Jt(o)||Ya(o)?t(o):(e.consume(o),a)}function i(o){return o===41&&r++,e.consume(o),a}}function Xk(e,t,n){return r;function r(s){return s===33||s===34||s===39||s===41||s===42||s===44||s===46||s===58||s===59||s===63||s===95||s===126?(e.consume(s),r):s===38?(e.consume(s),i):s===93?(e.consume(s),a):s===60||s===null||Jt(s)||Ya(s)?t(s):n(s)}function a(s){return s===null||s===40||s===91||Jt(s)||Ya(s)?t(s):r(s)}function i(s){return Gn(s)?o(s):n(s)}function o(s){return s===59?(e.consume(s),r):Gn(s)?(e.consume(s),o):n(s)}}function eT(e,t,n){return r;function r(i){return e.consume(i),a}function a(i){return Bn(i)?n(i):t(i)}}function ev(e){return e===null||e===40||e===42||e===95||e===91||e===93||e===126||Jt(e)}function tv(e){return!Gn(e)}function nv(e){return!(e===47||ec(e))}function ec(e){return e===43||e===45||e===46||e===95||Bn(e)}function Kc(e){let t=e.length,n=!1;for(;t--;){const r=e[t][1];if((r.type==="labelLink"||r.type==="labelImage")&&!r._balanced){n=!0;break}if(r._gfmAutolinkLiteralWalkedInto){n=!1;break}}return e.length>0&&!n&&(e[e.length-1][1]._gfmAutolinkLiteralWalkedInto=!0),n}const tT={tokenize:uT,partial:!0};function nT(){return{document:{91:{tokenize:oT,continuation:{tokenize:sT},exit:lT}},text:{91:{tokenize:iT},93:{add:"after",tokenize:rT,resolveTo:aT}}}}function rT(e,t,n){const r=this;let a=r.events.length;const i=r.parser.gfmFootnotes||(r.parser.gfmFootnotes=[]);let o;for(;a--;){const l=r.events[a][1];if(l.type==="labelImage"){o=l;break}if(l.type==="gfmFootnoteCall"||l.type==="labelLink"||l.type==="label"||l.type==="image"||l.type==="link")break}return s;function s(l){if(!o||!o._balanced)return n(l);const u=xr(r.sliceSerialize({start:o.end,end:r.now()}));return u.codePointAt(0)!==94||!i.includes(u.slice(1))?n(l):(e.enter("gfmFootnoteCallLabelMarker"),e.consume(l),e.exit("gfmFootnoteCallLabelMarker"),t(l))}}function aT(e,t){let n=e.length;for(;n--;)if(e[n][1].type==="labelImage"&&e[n][0]==="enter"){e[n][1];break}e[n+1][1].type="data",e[n+3][1].type="gfmFootnoteCallLabelMarker";const r={type:"gfmFootnoteCall",start:Object.assign({},e[n+3][1].start),end:Object.assign({},e[e.length-1][1].end)},a={type:"gfmFootnoteCallMarker",start:Object.assign({},e[n+3][1].end),end:Object.assign({},e[n+3][1].end)};a.end.column++,a.end.offset++,a.end._bufferIndex++;const i={type:"gfmFootnoteCallString",start:Object.assign({},a.end),end:Object.assign({},e[e.length-1][1].start)},o={type:"chunkString",contentType:"string",start:Object.assign({},i.start),end:Object.assign({},i.end)},s=[e[n+1],e[n+2],["enter",r,t],e[n+3],e[n+4],["enter",a,t],["exit",a,t],["enter",i,t],["enter",o,t],["exit",o,t],["exit",i,t],e[e.length-2],e[e.length-1],["exit",r,t]];return e.splice(n,e.length-n+1,...s),e}function iT(e,t,n){const r=this,a=r.parser.gfmFootnotes||(r.parser.gfmFootnotes=[]);let i=0,o;return s;function s(d){return e.enter("gfmFootnoteCall"),e.enter("gfmFootnoteCallLabelMarker"),e.consume(d),e.exit("gfmFootnoteCallLabelMarker"),l}function l(d){return d!==94?n(d):(e.enter("gfmFootnoteCallMarker"),e.consume(d),e.exit("gfmFootnoteCallMarker"),e.enter("gfmFootnoteCallString"),e.enter("chunkString").contentType="string",u)}function u(d){if(i>999||d===93&&!o||d===null||d===91||Jt(d))return n(d);if(d===93){e.exit("chunkString");const h=e.exit("gfmFootnoteCallString");return a.includes(xr(r.sliceSerialize(h)))?(e.enter("gfmFootnoteCallLabelMarker"),e.consume(d),e.exit("gfmFootnoteCallLabelMarker"),e.exit("gfmFootnoteCall"),t):n(d)}return Jt(d)||(o=!0),i++,e.consume(d),d===92?c:u}function c(d){return d===91||d===92||d===93?(e.consume(d),i++,u):u(d)}}function oT(e,t,n){const r=this,a=r.parser.gfmFootnotes||(r.parser.gfmFootnotes=[]);let i,o=0,s;return l;function l(p){return e.enter("gfmFootnoteDefinition")._container=!0,e.enter("gfmFootnoteDefinitionLabel"),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(p),e.exit("gfmFootnoteDefinitionLabelMarker"),u}function u(p){return p===94?(e.enter("gfmFootnoteDefinitionMarker"),e.consume(p),e.exit("gfmFootnoteDefinitionMarker"),e.enter("gfmFootnoteDefinitionLabelString"),e.enter("chunkString").contentType="string",c):n(p)}function c(p){if(o>999||p===93&&!s||p===null||p===91||Jt(p))return n(p);if(p===93){e.exit("chunkString");const y=e.exit("gfmFootnoteDefinitionLabelString");return i=xr(r.sliceSerialize(y)),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(p),e.exit("gfmFootnoteDefinitionLabelMarker"),e.exit("gfmFootnoteDefinitionLabel"),h}return Jt(p)||(s=!0),o++,e.consume(p),p===92?d:c}function d(p){return p===91||p===92||p===93?(e.consume(p),o++,c):c(p)}function h(p){return p===58?(e.enter("definitionMarker"),e.consume(p),e.exit("definitionMarker"),a.includes(i)||a.push(i),Pt(e,m,"gfmFootnoteDefinitionWhitespace")):n(p)}function m(p){return t(p)}}function sT(e,t,n){return e.check(ho,t,e.attempt(tT,t,n))}function lT(e){e.exit("gfmFootnoteDefinition")}function uT(e,t,n){const r=this;return Pt(e,a,"gfmFootnoteDefinitionIndent",4+1);function a(i){const o=r.events[r.events.length-1];return o&&o[1].type==="gfmFootnoteDefinitionIndent"&&o[2].sliceSerialize(o[1],!0).length===4?t(i):n(i)}}function cT(e){let n=(e||{}).singleTilde;const r={tokenize:i,resolveAll:a};return n==null&&(n=!0),{text:{126:r},insideSpan:{null:[r]},attentionMarkers:{null:[126]}};function a(o,s){let l=-1;for(;++l<o.length;)if(o[l][0]==="enter"&&o[l][1].type==="strikethroughSequenceTemporary"&&o[l][1]._close){let u=l;for(;u--;)if(o[u][0]==="exit"&&o[u][1].type==="strikethroughSequenceTemporary"&&o[u][1]._open&&o[l][1].end.offset-o[l][1].start.offset===o[u][1].end.offset-o[u][1].start.offset){o[l][1].type="strikethroughSequence",o[u][1].type="strikethroughSequence";const c={type:"strikethrough",start:Object.assign({},o[u][1].start),end:Object.assign({},o[l][1].end)},d={type:"strikethroughText",start:Object.assign({},o[u][1].end),end:Object.assign({},o[l][1].start)},h=[["enter",c,s],["enter",o[u][1],s],["exit",o[u][1],s],["enter",d,s]],m=s.parser.constructs.insideSpan.null;m&&lr(h,h.length,0,rl(m,o.slice(u+1,l),s)),lr(h,h.length,0,[["exit",d,s],["enter",o[l][1],s],["exit",o[l][1],s],["exit",c,s]]),lr(o,u-1,l-u+3,h),l=u+h.length-2;break}}for(l=-1;++l<o.length;)o[l][1].type==="strikethroughSequenceTemporary"&&(o[l][1].type="data");return o}function i(o,s,l){const u=this.previous,c=this.events;let d=0;return h;function h(p){return u===126&&c[c.length-1][1].type!=="characterEscape"?l(p):(o.enter("strikethroughSequenceTemporary"),m(p))}function m(p){const y=Os(u);if(p===126)return d>1?l(p):(o.consume(p),d++,m);if(d<2&&!n)return l(p);const b=o.exit("strikethroughSequenceTemporary"),w=Os(p);return b._open=!w||w===2&&!!y,b._close=!y||y===2&&!!w,s(p)}}}class dT{constructor(){this.map=[]}add(t,n,r){fT(this,t,n,r)}consume(t){if(this.map.sort(function(i,o){return i[0]-o[0]}),this.map.length===0)return;let n=this.map.length;const r=[];for(;n>0;)n-=1,r.push(t.slice(this.map[n][0]+this.map[n][1]),this.map[n][2]),t.length=this.map[n][0];r.push([...t]),t.length=0;let a=r.pop();for(;a;)t.push(...a),a=r.pop();this.map.length=0}}function fT(e,t,n,r){let a=0;if(!(n===0&&r.length===0)){for(;a<e.map.length;){if(e.map[a][0]===t){e.map[a][1]+=n,e.map[a][2].push(...r);return}a+=1}e.map.push([t,n,r])}}function mT(e,t){let n=!1;const r=[];for(;t<e.length;){const a=e[t];if(n){if(a[0]==="enter")a[1].type==="tableContent"&&r.push(e[t+1][1].type==="tableDelimiterMarker"?"left":"none");else if(a[1].type==="tableContent"){if(e[t-1][1].type==="tableDelimiterMarker"){const i=r.length-1;r[i]=r[i]==="left"?"center":"right"}}else if(a[1].type==="tableDelimiterRow")break}else a[0]==="enter"&&a[1].type==="tableDelimiterRow"&&(n=!0);t+=1}return r}function hT(){return{flow:{null:{tokenize:pT,resolveAll:gT}}}}function pT(e,t,n){const r=this;let a=0,i=0,o;return s;function s(v){let x=r.events.length-1;for(;x>-1;){const P=r.events[x][1].type;if(P==="lineEnding"||P==="linePrefix")x--;else break}const R=x>-1?r.events[x][1].type:null,N=R==="tableHead"||R==="tableRow"?E:l;return N===E&&r.parser.lazy[r.now().line]?n(v):N(v)}function l(v){return e.enter("tableHead"),e.enter("tableRow"),u(v)}function u(v){return v===124||(o=!0,i+=1),c(v)}function c(v){return v===null?n(v):Xe(v)?i>1?(i=0,r.interrupt=!0,e.exit("tableRow"),e.enter("lineEnding"),e.consume(v),e.exit("lineEnding"),m):n(v):St(v)?Pt(e,c,"whitespace")(v):(i+=1,o&&(o=!1,a+=1),v===124?(e.enter("tableCellDivider"),e.consume(v),e.exit("tableCellDivider"),o=!0,c):(e.enter("data"),d(v)))}function d(v){return v===null||v===124||Jt(v)?(e.exit("data"),c(v)):(e.consume(v),v===92?h:d)}function h(v){return v===92||v===124?(e.consume(v),d):d(v)}function m(v){return r.interrupt=!1,r.parser.lazy[r.now().line]?n(v):(e.enter("tableDelimiterRow"),o=!1,St(v)?Pt(e,p,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(v):p(v))}function p(v){return v===45||v===58?b(v):v===124?(o=!0,e.enter("tableCellDivider"),e.consume(v),e.exit("tableCellDivider"),y):C(v)}function y(v){return St(v)?Pt(e,b,"whitespace")(v):b(v)}function b(v){return v===58?(i+=1,o=!0,e.enter("tableDelimiterMarker"),e.consume(v),e.exit("tableDelimiterMarker"),w):v===45?(i+=1,w(v)):v===null||Xe(v)?k(v):C(v)}function w(v){return v===45?(e.enter("tableDelimiterFiller"),S(v)):C(v)}function S(v){return v===45?(e.consume(v),S):v===58?(o=!0,e.exit("tableDelimiterFiller"),e.enter("tableDelimiterMarker"),e.consume(v),e.exit("tableDelimiterMarker"),M):(e.exit("tableDelimiterFiller"),M(v))}function M(v){return St(v)?Pt(e,k,"whitespace")(v):k(v)}function k(v){return v===124?p(v):v===null||Xe(v)?!o||a!==i?C(v):(e.exit("tableDelimiterRow"),e.exit("tableHead"),t(v)):C(v)}function C(v){return n(v)}function E(v){return e.enter("tableRow"),D(v)}function D(v){return v===124?(e.enter("tableCellDivider"),e.consume(v),e.exit("tableCellDivider"),D):v===null||Xe(v)?(e.exit("tableRow"),t(v)):St(v)?Pt(e,D,"whitespace")(v):(e.enter("data"),g(v))}function g(v){return v===null||v===124||Jt(v)?(e.exit("data"),D(v)):(e.consume(v),v===92?_:g)}function _(v){return v===92||v===124?(e.consume(v),g):g(v)}}function gT(e,t){let n=-1,r=!0,a=0,i=[0,0,0,0],o=[0,0,0,0],s=!1,l=0,u,c,d;const h=new dT;for(;++n<e.length;){const m=e[n],p=m[1];m[0]==="enter"?p.type==="tableHead"?(s=!1,l!==0&&(km(h,t,l,u,c),c=void 0,l=0),u={type:"table",start:Object.assign({},p.start),end:Object.assign({},p.end)},h.add(n,0,[["enter",u,t]])):p.type==="tableRow"||p.type==="tableDelimiterRow"?(r=!0,d=void 0,i=[0,0,0,0],o=[0,n+1,0,0],s&&(s=!1,c={type:"tableBody",start:Object.assign({},p.start),end:Object.assign({},p.end)},h.add(n,0,[["enter",c,t]])),a=p.type==="tableDelimiterRow"?2:c?3:1):a&&(p.type==="data"||p.type==="tableDelimiterMarker"||p.type==="tableDelimiterFiller")?(r=!1,o[2]===0&&(i[1]!==0&&(o[0]=o[1],d=Uo(h,t,i,a,void 0,d),i=[0,0,0,0]),o[2]=n)):p.type==="tableCellDivider"&&(r?r=!1:(i[1]!==0&&(o[0]=o[1],d=Uo(h,t,i,a,void 0,d)),i=o,o=[i[1],n,0,0])):p.type==="tableHead"?(s=!0,l=n):p.type==="tableRow"||p.type==="tableDelimiterRow"?(l=n,i[1]!==0?(o[0]=o[1],d=Uo(h,t,i,a,n,d)):o[1]!==0&&(d=Uo(h,t,o,a,n,d)),a=0):a&&(p.type==="data"||p.type==="tableDelimiterMarker"||p.type==="tableDelimiterFiller")&&(o[3]=n)}for(l!==0&&km(h,t,l,u,c),h.consume(t.events),n=-1;++n<t.events.length;){const m=t.events[n];m[0]==="enter"&&m[1].type==="table"&&(m[1]._align=mT(t.events,n))}return e}function Uo(e,t,n,r,a,i){const o=r===1?"tableHeader":r===2?"tableDelimiter":"tableData",s="tableContent";n[0]!==0&&(i.end=Object.assign({},ui(t.events,n[0])),e.add(n[0],0,[["exit",i,t]]));const l=ui(t.events,n[1]);if(i={type:o,start:Object.assign({},l),end:Object.assign({},l)},e.add(n[1],0,[["enter",i,t]]),n[2]!==0){const u=ui(t.events,n[2]),c=ui(t.events,n[3]),d={type:s,start:Object.assign({},u),end:Object.assign({},c)};if(e.add(n[2],0,[["enter",d,t]]),r!==2){const h=t.events[n[2]],m=t.events[n[3]];if(h[1].end=Object.assign({},m[1].end),h[1].type="chunkText",h[1].contentType="text",n[3]>n[2]+1){const p=n[2]+1,y=n[3]-n[2]-1;e.add(p,y,[])}}e.add(n[3]+1,0,[["exit",d,t]])}return a!==void 0&&(i.end=Object.assign({},ui(t.events,a)),e.add(a,0,[["exit",i,t]]),i=void 0),i}function km(e,t,n,r,a){const i=[],o=ui(t.events,n);a&&(a.end=Object.assign({},o),i.push(["exit",a,t])),r.end=Object.assign({},o),i.push(["exit",r,t]),e.add(n+1,0,i)}function ui(e,t){const n=e[t],r=n[0]==="enter"?"start":"end";return n[1][r]}const vT={tokenize:bT};function yT(){return{text:{91:vT}}}function bT(e,t,n){const r=this;return a;function a(l){return r.previous!==null||!r._gfmTasklistFirstContentOfListItem?n(l):(e.enter("taskListCheck"),e.enter("taskListCheckMarker"),e.consume(l),e.exit("taskListCheckMarker"),i)}function i(l){return Jt(l)?(e.enter("taskListCheckValueUnchecked"),e.consume(l),e.exit("taskListCheckValueUnchecked"),o):l===88||l===120?(e.enter("taskListCheckValueChecked"),e.consume(l),e.exit("taskListCheckValueChecked"),o):n(l)}function o(l){return l===93?(e.enter("taskListCheckMarker"),e.consume(l),e.exit("taskListCheckMarker"),e.exit("taskListCheck"),s):n(l)}function s(l){return Xe(l)?t(l):St(l)?e.check({tokenize:_T},t,n)(l):n(l)}}function _T(e,t,n){return Pt(e,r,"whitespace");function r(a){return a===null?n(a):t(a)}}function DT(e){return mg([qk(),nT(),cT(e),hT(),yT()])}const ET={};function CT(e){const t=this,n=e||ET,r=t.data(),a=r.micromarkExtensions||(r.micromarkExtensions=[]),i=r.fromMarkdownExtensions||(r.fromMarkdownExtensions=[]),o=r.toMarkdownExtensions||(r.toMarkdownExtensions=[]);a.push(DT(n)),i.push(jk()),o.push($k(n))}var wT=function(e){var t=e.children,n=e.href,r=n==null?void 0:n.startsWith("mailto:"),a=n==null?void 0:n.startsWith("http");return!n||!r&&!a?f.createElement(f.Fragment,null,t):f.createElement("a",{className:nt({"str-chat__message-url-link":a}),href:n,rel:"nofollow noreferrer noopener",target:"_blank"},t)},ST=function(e){var t=e.children;return f.createElement("span",{className:"inline-text-emoji","data-testid":"inline-text-emoji"},t)},MT=function(e){var t=e.children,n=e.node.mentionedUser;return f.createElement("span",{className:"str-chat__message-mention","data-user-id":n.id},t)},xT=["html","text","br","p","em","strong","a","ol","ul","li","code","pre","blockquote","del","emoji","mention"];function kT(e){try{return decodeURIComponent(e).replace(Vu,"")}catch{return e}}function Tm(e){try{return encodeURI(decodeURIComponent(e))}catch{return e}}var TT=function(e){return e.startsWith("app://")?e:Fg(e)},Lm=function(e){return e},LT={a:wT,emoji:ST,mention:MT},RT=function(e,t,n){var r=n===void 0?{}:n,a=r.allowedTagNames,i=a===void 0?xT:a,o=r.customMarkDownRenderers,s=r.getRehypePlugins,l=s===void 0?Lm:s,u=r.getRemarkPlugins,c=u===void 0?Lm:u;if(!e)return null;if(e.trim().length===1)return f.createElement(f.Fragment,null,e);var d=e,h=xS(d),m=MS(d);Ta(lt(lt([],$u(d,"email"),!0),$u(d,"url"),!0),"value").forEach(function(b){var w=b.href,S=b.type,M=b.value,k=m.some(function(g){return g==null?void 0:g.includes(M)}),C=h&&h.filter(function(g){var _=w==null?void 0:w.replace(Vu,""),v=g==null?void 0:g.replace(Vu,"");return!_||!v?!1:_.includes(v)||v.includes(_)});if(!(C.length>0||k))try{if(S==="email"&&t){var E=t.some(function(g){return g.name===M});if(E){d=d.replace(new RegExp(Rs(M),"g"),function(g,_){var v=d.charAt(_-1)==="@";return v?g:"[".concat(g,"](").concat(Tm(w),")")});return}}var D=S==="email"?M:kT(w);d=d.replace(new RegExp(Rs(M),"g"),"[".concat(D,"](").concat(Tm(w),")"))}catch{}});var p=[QS,eM,[CT,{singleTilde:!1}]],y=[YS];return t!=null&&t.length&&y.push(KS(t)),f.createElement(Og,{allowedElements:i,components:V(V({},LT),o),rehypePlugins:l(y),remarkPlugins:c(p),skipHtml:!0,unwrapDisallowed:!0,urlTransform:TT},d)},PT=function(e){var t=e.className,n=e.component,r=e.currentTrigger,a=e.dropdownScroll,i=e.getSelectedItem,o=e.getTextToReplace,s=e.Header,l=e.itemClassName,u=e.itemStyle,c=e.onSelect,d=e.selectionEnd,h=e.style,m=e.SuggestionItem,p=e.value,y=e.values,b=It("SuggestionList"),w=b.AutocompleteSuggestionHeader,S=b.AutocompleteSuggestionItem,M=Fe("SuggestionList").themeVersion,k=m||S||wS,C=s||w||SS,E=L.useState(void 0),D=E[0],g=E[1],_=[],v=function(U){return D===y.findIndex(function(T){return x(T)===x(U)})},x=function(U){var T=o(U);return T.key?T.key:typeof U=="string"||!U.key?T.text:U.key},R=L.useCallback(function(U){return y.findIndex(function(T){return T.id?T.id===U.id:T.name===U.name})},[y]),N=function(U){U&&(c(o(U)),i&&i(U))},P=L.useCallback(function(U,T){U==null||U.preventDefault();var j=R(T);N(y[j])},[N,R]),F=L.useCallback(function(U){var T=R(U);g(T)},[R]),A=L.useCallback(function(U){return U.key==="ArrowUp"&&g(function(T){if(T===void 0)return 0;var j=T===0?y.length-1:T-1;return a(_[j]),j}),U.key==="ArrowDown"&&g(function(T){if(T===void 0)return 0;var j=T===y.length-1?0:T+1;return a(_[j]),j}),(U.key==="Enter"||U.key==="Tab")&&D!==void 0&&P(U,y[D]),null},[D,y]);L.useEffect(function(){return document.addEventListener("keydown",A,!1),function(){return document.removeEventListener("keydown",A)}},[A]),L.useEffect(function(){y!=null&&y.length&&F(y[0])},[y]);var z=L.useCallback(function(U){var T=U.name||U.id,j=p.slice(0,d),Y=j.lastIndexOf(r),O=Rs(j.slice(Y+1)),ee=T.split(new RegExp("(".concat(O,")"),"gi")),oe={match:O,parts:ee};return V(V({},U),{itemNameParts:oe})},[p,d,r]),$=L.useMemo(function(){return y.map(z)},[y,z]);return f.createElement("ul",{className:nt("rta__list",t),style:h},M==="1"&&f.createElement("li",{className:"rta__list-header"},f.createElement(C,{currentTrigger:r,value:p})),$.map(function(U,T){return f.createElement(k,{className:l,component:n,item:U,key:x(U),onClickHandler:P,onSelectHandler:F,ref:function(j){_[T]=j},selected:v(U),style:u,value:p})}))},OT=function(t){var n=L.useRef(t);return W0(function(){n.current=t}),n},Rm=function(t,n){if(typeof t=="function"){t(n);return}t.current=n},FT=function(t,n){var r=L.useRef();return L.useCallback(function(a){t.current=a,r.current&&Rm(r.current,null),r.current=n,n&&Rm(n,a)},[n])},Pm={"min-height":"0","max-height":"none",height:"0",visibility:"hidden",overflow:"hidden",position:"absolute","z-index":"-1000",top:"0",right:"0"},IT=function(t){Object.keys(Pm).forEach(function(n){t.style.setProperty(n,Pm[n],"important")})},Om=IT,qn=null,Fm=function(t,n){var r=t.scrollHeight;return n.sizingStyle.boxSizing==="border-box"?r+n.borderSize:r-n.paddingSize};function AT(e,t,n,r){n===void 0&&(n=1),r===void 0&&(r=1/0),qn||(qn=document.createElement("textarea"),qn.setAttribute("tabindex","-1"),qn.setAttribute("aria-hidden","true"),Om(qn)),qn.parentNode===null&&document.body.appendChild(qn);var a=e.paddingSize,i=e.borderSize,o=e.sizingStyle,s=o.boxSizing;Object.keys(o).forEach(function(h){var m=h;qn.style[m]=o[m]}),Om(qn),qn.value=t;var l=Fm(qn,e);qn.value=t,l=Fm(qn,e),qn.value="x";var u=qn.scrollHeight-a,c=u*n;s==="border-box"&&(c=c+a+i),l=Math.max(c,l);var d=u*r;return s==="border-box"&&(d=d+a+i),l=Math.min(d,l),[l,u]}var Im=function(){},NT=function(t,n){return t.reduce(function(r,a){return r[a]=n[a],r},{})},UT=["borderBottomWidth","borderLeftWidth","borderRightWidth","borderTopWidth","boxSizing","fontFamily","fontSize","fontStyle","fontWeight","letterSpacing","lineHeight","paddingBottom","paddingLeft","paddingRight","paddingTop","tabSize","textIndent","textRendering","textTransform","width","wordBreak"],BT=!!document.documentElement.currentStyle,zT=function(t){var n=window.getComputedStyle(t);if(n===null)return null;var r=NT(UT,n),a=r.boxSizing;if(a==="")return null;BT&&a==="border-box"&&(r.width=parseFloat(r.width)+parseFloat(r.borderRightWidth)+parseFloat(r.borderLeftWidth)+parseFloat(r.paddingRight)+parseFloat(r.paddingLeft)+"px");var i=parseFloat(r.paddingBottom)+parseFloat(r.paddingTop),o=parseFloat(r.borderBottomWidth)+parseFloat(r.borderTopWidth);return{sizingStyle:r,paddingSize:i,borderSize:o}},HT=zT;function rv(e,t,n){var r=OT(n);L.useLayoutEffect(function(){var a=function(o){return r.current(o)};if(e)return e.addEventListener(t,a),function(){return e.removeEventListener(t,a)}},[])}var jT=function(t){rv(window,"resize",t)},$T=function(t){rv(document.fonts,"loadingdone",t)},VT=["cacheMeasurements","maxRows","minRows","onChange","onHeightChange"],WT=function(t,n){var r=t.cacheMeasurements,a=t.maxRows,i=t.minRows,o=t.onChange,s=o===void 0?Im:o,l=t.onHeightChange,u=l===void 0?Im:l,c=P0(t,VT),d=c.value!==void 0,h=L.useRef(null),m=FT(h,n),p=L.useRef(0),y=L.useRef(),b=function(){var M=h.current,k=r&&y.current?y.current:HT(M);if(k){y.current=k;var C=AT(k,M.value||M.placeholder||"x",i,a),E=C[0],D=C[1];p.current!==E&&(p.current=E,M.style.setProperty("height",E+"px","important"),u(E,{rowHeight:D}))}},w=function(M){d||b(),s(M)};return L.useLayoutEffect(b),jT(b),$T(b),L.createElement("textarea",O0({},c,{onChange:w,ref:m}))},qT=L.forwardRef(WT),av={exports:{}};(function(e){(function(){var t=["direction","boxSizing","width","height","overflowX","overflowY","borderTopWidth","borderRightWidth","borderBottomWidth","borderLeftWidth","borderStyle","paddingTop","paddingRight","paddingBottom","paddingLeft","fontStyle","fontVariant","fontWeight","fontStretch","fontSize","fontSizeAdjust","lineHeight","fontFamily","textAlign","textTransform","textIndent","textDecoration","letterSpacing","wordSpacing","tabSize","MozTabSize"],n=typeof window<"u",r=n&&window.mozInnerScreenX!=null;function a(i,o,s){if(!n)throw new Error("textarea-caret-position#getCaretCoordinates should only be called in a browser");var l=s&&s.debug||!1;if(l){var u=document.querySelector("#input-textarea-caret-position-mirror-div");u&&u.parentNode.removeChild(u)}var c=document.createElement("div");c.id="input-textarea-caret-position-mirror-div",document.body.appendChild(c);var d=c.style,h=window.getComputedStyle?window.getComputedStyle(i):i.currentStyle,m=i.nodeName==="INPUT";d.whiteSpace="pre-wrap",m||(d.wordWrap="break-word"),d.position="absolute",l||(d.visibility="hidden"),t.forEach(function(b){m&&b==="lineHeight"?d.lineHeight=h.height:d[b]=h[b]}),r?i.scrollHeight>parseInt(h.height)&&(d.overflowY="scroll"):d.overflow="hidden",c.textContent=i.value.substring(0,o),m&&(c.textContent=c.textContent.replace(/\s/g," "));var p=document.createElement("span");p.textContent=i.value.substring(o)||".",c.appendChild(p);var y={top:p.offsetTop+parseInt(h.borderTopWidth),left:p.offsetLeft+parseInt(h.borderLeftWidth),height:parseInt(h.lineHeight)};return l?p.style.backgroundColor="#aaa":document.body.removeChild(c),y}e.exports=a})()})(av);var YT=av.exports;const KT=Hn(YT);var Am="next";function GT(e,t){if(t){var n=parseInt(getComputedStyle(t).getPropertyValue("height"),10),r=parseInt(getComputedStyle(e).getPropertyValue("height"),10)-n,a=e.scrollTop,i=t.offsetTop;i<a+r&&a<i||(e.scrollTop=i)}}var ZT=function(e){return console.error("RTA: dataProvider fails: ".concat(e,`
    
Check the documentation or create issue if you think it's bug. https://github.com/webscopeio/react-textarea-autocomplete/issues`))},QT=function(e){var t=e.trigger;if(!t)return Error("Invalid prop trigger. Prop missing.");for(var n=Object.entries(t),r=0;r<n.length;r+=1){var a=n[r],i=a[0],o=a[1];if(typeof i!="string"||i.length!==1)return Error("Invalid prop trigger. Keys of the object has to be string / one character.");var s=o,l=s.callback,u=s.component,c=s.dataProvider,d=s.output;if(!Mh.isValidElementType(u))return Error("Invalid prop trigger: component should be defined.");if(!c||typeof c!="function")return Error("Invalid prop trigger: dataProvider should be defined.");if(d&&typeof d!="function")return Error("Invalid prop trigger: output should be a function.");if(l&&typeof l!="function")return Error("Invalid prop trigger: callback should be a function.")}return null},JT=function(e){var t=e.entity;return f.createElement("div",{className:"str-chat__slash-command"},f.createElement("span",{className:"str-chat__slash-command-header"},f.createElement("strong",null,t.name)," ",t.args),f.createElement("br",null),f.createElement("span",{className:"str-chat__slash-command-description"},t.description))},iv=f.memo(JT),XT=function(e,t){var n=e.charCodeAt(t);if(Number.isNaN(n))return"";if(n<55296||n>57343)return e.charAt(t);if(55296<=n&&n<=56319){if(e.length<=t+1)throw"High surrogate without following low surrogate";var r=e.charCodeAt(t+1);if(56320>r||r>57343)throw"High surrogate without following low surrogate";return e.charAt(t)+e.charAt(t+1)}if(t===0)throw"Low surrogate without preceding high surrogate";var a=e.charCodeAt(t-1);if(55296>a||a>56319)throw"Low surrogate without preceding high surrogate";return""},Er=function(e){var t=e.image,n=e.name,r=e.onClick,a=r===void 0?function(){}:r,i=e.onMouseOver,o=i===void 0?function(){}:i,s=e.shape,l=s===void 0?"circle":s,u=e.size,c=u===void 0?32:u,d=L.useState(!1),h=d[0],m=d[1],p=L.useState(!1),y=p[0],b=p[1];L.useEffect(function(){m(!1),b(!1)},[t]);var w=(n==null?void 0:n.toString())||"",S=XT(w,0);return f.createElement("div",{className:"str-chat__avatar str-chat__avatar--".concat(l," str-chat__message-sender-avatar"),"data-testid":"avatar",onClick:a,onMouseOver:o,style:{flexBasis:"".concat(c,"px"),fontSize:"".concat(c/2,"px"),height:"".concat(c,"px"),lineHeight:"".concat(c,"px"),width:"".concat(c,"px")},title:n},t&&!h?f.createElement("img",{alt:S,className:"str-chat__avatar-image".concat(y?" str-chat__avatar-image--loaded":""),"data-testid":"avatar-img",onError:function(){return m(!0)},onLoad:function(){return b(!0)},src:t,style:{flexBasis:"".concat(c,"px"),height:"".concat(c,"px"),objectFit:"cover",width:"".concat(c,"px")}}):f.createElement("div",{className:"str-chat__avatar-fallback","data-testid":"avatar-fallback"},S))},e9=function(e){var t=e.Avatar,n=t===void 0?Er:t,r=e.entity,a=Fe("UserItem").themeVersion,i=!!Object.keys(r).length,o=r==null?void 0:r.itemNameParts,s=function(){return i?o.parts.map(function(l,u){var c=l.toLowerCase()===o.match.toLowerCase();return f.createElement("span",{className:nt({"str-chat__emoji-item--highlight":c,"str-chat__emoji-item--part":!c}),key:"part-".concat(u)},l)}):null};return f.createElement("div",{className:"str-chat__user-item"},f.createElement(n,{image:r.image,name:r.name||r.id,size:20}),f.createElement("span",{className:"str-chat__user-item--name","data-testid":"user-item-name"},s()),a==="2"&&f.createElement("div",{className:"str-chat__user-item-at"},"@"))},ov=f.memo(e9),t9=function(){return typeof navigator>"u"?!1:/^((?!chrome|android).)*safari/i.test(navigator.userAgent||"")},sv=function(e){B0(t,e);function t(n){var r=e.call(this,n)||this;r.getSelectionPosition=function(){return r.textareaRef?{selectionEnd:r.textareaRef.selectionEnd,selectionStart:r.textareaRef.selectionStart}:null},r.getSelectedText=function(){if(!r.textareaRef)return null;var l=r.textareaRef,u=l.selectionEnd,c=l.selectionStart;return c===u?null:r.state.value.substr(c,u-c)},r.setCaretPosition=function(l){l===void 0&&(l=0),r.textareaRef&&(r.textareaRef.focus(),r.textareaRef.setSelectionRange(l,l))},r.getCaretPosition=function(){return r.textareaRef?r.textareaRef.selectionEnd:0},r._defaultShouldSubmit=function(l){return l.key==="Enter"&&!l.shiftKey&&!l.nativeEvent.isComposing},r._handleKeyDown=function(l){var u=r.props.shouldSubmit,c=u===void 0?r._defaultShouldSubmit:u;if((l.key==="ArrowUp"||l.key==="ArrowDown")&&r.dropdownRef&&l.preventDefault(),c!=null&&c(l))return r._onEnter(l);if(l.key===" ")return r._onSpace(l);if(l.key==="Escape")return r._closeAutocomplete()},r._onEnter=function(l){return Ge(r,void 0,void 0,function(){var u;return Ze(this,function(c){switch(c.label){case 0:return this.textareaRef?(u=this.state.currentTrigger,!u||!this.state.data?[4,this._replaceWord()]:[3,2]):[2];case 1:c.sent(),this.textareaRef&&(this.textareaRef.selectionEnd=0),this.props.handleSubmit(l),this._closeAutocomplete(),c.label=2;case 2:return[2]}})})},r._onSpace=function(){if(!(!r.props.replaceWord||!r.textareaRef)){var l=r.textareaRef.matches(":focus");l&&r._replaceWord()}},r._replaceWord=function(){return Ge(r,void 0,void 0,function(){var l,u,c,d,h,m,p,y,b,w=this;return Ze(this,function(S){switch(S.label){case 0:return l=this.state.value,u=/([^\s]+)(\s*)$/,c=u.exec(l.slice(0,this.getCaretPosition())),d=c&&c[1],d?(h=c[2],[4,this.props.replaceWord(d)]):[2];case 1:return m=S.sent(),m==null?[2]:(p=l.slice(0,this.getCaretPosition()-c[0].length),y=l.slice(this.getCaretPosition(),-1),b=p+m+h+y,this.setState({value:b},function(){var M=new CustomEvent("change",{bubbles:!0});w.textareaRef.dispatchEvent(M),w.props.onChange&&w.props.onChange(M)}),[2])}})})},r._onSelect=function(l){var u=r.props,c=u.closeCommandsList,d=u.closeMentionsList,h=u.onChange,m=u.showCommandsList,p=u.showMentionsList,y=r.state,b=y.currentTrigger,w=y.selectionEnd,S=y.value,M=m?"/":p?"@":b;if(M){var k=function(x,R,N){switch(x){case"start":return N;case"next":case"end":return N+R.length;default:if(!Number.isInteger(x))throw new Error('RTA: caretPosition should be "start", "next", "end" or number.');return x}},C=m?"/":p?"@":S.slice(0,w),E=C.lastIndexOf(M),D=l.caretPosition==="next"?"".concat(l.text," "):l.text,g=k(l.caretPosition,D,E),_=C.substring(0,E)+D,v=S.replace(C,_);r.setState({dataLoading:!1,value:v},function(){var x=new CustomEvent("change",{bubbles:!0});r.textareaRef.dispatchEvent(x),h&&h(x),r.setCaretPosition(g)}),r._closeAutocomplete(),m&&c(),p&&d()}},r._getItemOnSelect=function(l){var u=r.state.currentTrigger,c=r._getCurrentTriggerSettings(l),d=l||u;if(!d||!c)return null;var h=c.callback;return h?function(m){if(typeof h!="function")throw new Error('Output functor is not defined! You have to define "output" function. https://github.com/webscopeio/react-textarea-autocomplete#trigger-type');return h?h(m,d):null}:null},r._getTextToReplace=function(l){var u=r.state,c=u.actualToken,d=u.currentTrigger,h=r._getCurrentTriggerSettings(l),m=l||d;if(!m||!h)return null;var p=h.output;return function(y){if(typeof y=="object"&&(!p||typeof p!="function"))throw new Error('Output functor is not defined! If you are using items as object you have to define "output" function. https://github.com/webscopeio/react-textarea-autocomplete#trigger-type');if(p){var b=p(y,m);if(!b||typeof b=="number")throw new Error(`Output functor should return string or object in shape {text: string, caretPosition: string | number}.
Got "`.concat(String(b),'". Check the implementation for trigger "').concat(m,'" and its token "').concat(c,`"

See https://github.com/webscopeio/react-textarea-autocomplete#trigger-type for more informations.
`));if(typeof b=="string")return{caretPosition:Am,text:b};if(!b.text&&m!==":")throw new Error('Output "text" is not defined! Object should has shape {text: string, caretPosition: string | number}. Check the implementation for trigger "'.concat(m,'" and its token "').concat(c,`"
`));if(!b.caretPosition)throw new Error('Output "caretPosition" is not defined! Object should has shape {text: string, caretPosition: string | number}. Check the implementation for trigger "'.concat(m,'" and its token "').concat(c,`"
`));return b}if(typeof y!="string")throw new Error(`Output item should be string
`);return{caretPosition:Am,text:"".concat(m).concat(y).concat(m)}}},r._getCurrentTriggerSettings=function(l){var u=r.state.currentTrigger,c=l||u;return c?r.props.trigger[c]:null},r._getValuesFromProvider=function(){var l=r.state,u=l.actualToken,c=l.currentTrigger,d=r._getCurrentTriggerSettings();if(!(!c||!d)){var h=d.component,m=d.dataProvider;if(typeof m!="function")throw new Error("Trigger provider has to be a function!");r.setState({dataLoading:!0}),m(u,r.state.value,function(p,y){if(y===r.state.actualToken){if(!Array.isArray(p))throw new Error("Trigger provider has to provide an array!");if(!Mh.isValidElementType(h))throw new Error("Component should be defined!");if(c===r.state.currentTrigger){if(!p.length){r._closeAutocomplete();return}r.setState({component:h,data:p,dataLoading:!1})}}})}},r._getSuggestions=function(l){var u=r.state,c=u.currentTrigger,d=u.data,h=l||c;return!h||!d||d&&!d.length?null:d},r._closeAutocomplete=function(){r.setState({currentTrigger:null,data:null,dataLoading:!1,left:null,top:null})},r._cleanUpProps=function(){var l=V({},r.props),u=["additionalTextareaProps","className","closeCommandsList","closeMentionsList","closeOnClickOutside","containerClassName","containerStyle","disableMentions","dropdownClassName","dropdownStyle","grow","handleSubmit","innerRef","itemClassName","itemStyle","listClassName","listStyle","loaderClassName","loaderStyle","loadingComponent","minChar","movePopupAsYouType","onCaretPositionChange","onChange","ref","replaceWord","scrollToItem","shouldSubmit","showCommandsList","showMentionsList","SuggestionItem","SuggestionList","trigger","value"];for(var c in l)u.includes(c)&&delete l[c];return l},r._isCommand=function(l){if(l[0]!=="/")return!1;var u=l.split(" ");return u.length<=1},r._changeHandler=function(l){var u=r.props,c=u.minChar,d=u.movePopupAsYouType,h=u.onCaretPositionChange,m=u.onChange,p=u.trigger,y=r.state,b=y.left,w=y.top,S=l.target,M=S.selectionEnd,k=S.selectionStart,C=S.value;m&&(l.persist(),m(l)),h&&h(r.getCaretPosition()),r.setState({value:C});var E,D;if(r._isCommand(C))E="/",D=C;else{var g=Object.keys(p).join().replace("/",""),_="[^\\s".concat(g,"]*"),v=new RegExp("(?!^|\\W)?[".concat(g,"]").concat(_,"\\s?").concat(_,"$"),"g"),x=C.slice(0,M).match(v);D=x&&x[x.length-1].trim(),E=D&&Object.keys(p).find(function(A){return A===D[0]})||null}if(!D||D.length<=c){r._closeAutocomplete();return}var R=D.slice(1);if(E){if(d||w===null&&b===null||D.length===1){var N=KT(S,M),P=N.left,F=N.top;r.setState({left:P,top:F-r.textareaRef.scrollTop||0})}r.setState({actualToken:R,currentTrigger:E,selectionEnd:M,selectionStart:k},function(){try{r._getValuesFromProvider()}catch(A){ZT(A.message)}})}},r._selectHandler=function(l){var u=r.props,c=u.onCaretPositionChange,d=u.onSelect;c&&c(r.getCaretPosition()),d&&(l.persist(),d(l))},r._onClickAndBlurHandler=function(l){var u=r.props,c=u.closeOnClickOutside,d=u.onBlur,h=l.relatedTarget,m=t9()&&l.type==="blur";r.dropdownRef&&h instanceof Node&&r.dropdownRef.contains(h)||m||(c&&r._closeAutocomplete(),d&&(l.persist(),d(l)))},r._onScrollHandler=function(){return r._closeAutocomplete()},r._dropdownScroll=function(l){var u=r.props.scrollToItem;if(u){if(u===!0){GT(r.dropdownRef,l);return}if(typeof u!="function"||u.length!==2)throw new Error("`scrollToItem` has to be boolean (true for default implementation) or function with two parameters: container, item.");u(r.dropdownRef,l)}},r.getTriggerProps=function(){var l=r.props,u=l.showCommandsList,c=l.showMentionsList,d=l.trigger,h=r.state,m=h.component,p=h.currentTrigger,y=h.selectionEnd,b=h.value,w=r._getItemOnSelect(),S=r._getSuggestions(),M=r._getTextToReplace(),k={component:m,currentTrigger:p,getSelectedItem:w,getTextToReplace:M,selectionEnd:y,value:b,values:S};if(u&&d["/"]||c&&d["@"]){var C,E=d[u?"/":"@"].dataProvider;E==null||E("",u?"/":"@",function(D){C=D}),k.component=u?iv:ov,k.currentTrigger=u?"/":"@",k.getTextToReplace=r._getTextToReplace(u?"/":"@"),k.getSelectedItem=r._getItemOnSelect(u?"/":"@"),k.selectionEnd=1,k.value=u?"/":"@",k.values=C}return k},r.setDropdownRef=function(l){r.dropdownRef=l};var a=r.props,i=a.loadingComponent,o=a.trigger,s=a.value;if(!i)throw new Error("RTA: loadingComponent is not defined");if(!o)throw new Error("RTA: trigger is not defined");return r.state={actualToken:"",component:null,currentTrigger:null,data:null,dataLoading:!1,isComposing:!1,left:null,selectionEnd:0,selectionStart:0,top:null,value:s||""},r}return t.getDerivedStateFromProps=function(n,r){return n.value!==r.propsValue||!r.value?{propsValue:n.value,value:n.value}:null},t.prototype.renderSuggestionListContainer=function(){var n=this.props,r=n.disableMentions,a=n.dropdownClassName,i=n.dropdownStyle,o=n.itemClassName,s=n.itemStyle,l=n.listClassName,u=n.SuggestionItem,c=n.SuggestionList,d=c===void 0?PT:c,h=this.state.isComposing,m=this.getTriggerProps();return h||!m.values||!m.currentTrigger||r&&m.currentTrigger==="@"?null:f.createElement("div",{className:nt("rta__autocomplete","str-chat__suggestion-list-container",a),ref:this.setDropdownRef,style:i},f.createElement(d,V({className:nt("str-chat__suggestion-list",l),dropdownScroll:this._dropdownScroll,itemClassName:nt("str-chat__suggestion-list-item",o),itemStyle:s,onSelect:this._onSelect,SuggestionItem:u},m)))},t.prototype.render=function(){var n=this,r=this.props,a=r.className,i=r.containerClassName,o=r.containerStyle,s=r.style,l=this.props.additionalTextareaProps||{},u=l.onBlur,c=l.onChange,d=l.onClick,h=l.onFocus,m=l.onKeyDown,p=l.onScroll,y=l.onSelect,b=Qe(l,["onBlur","onChange","onClick","onFocus","onKeyDown","onScroll","onSelect"]),w=this.props.maxRows,S=this.state,M=S.dataLoading,k=S.value;return this.props.grow||(w=1),f.createElement("div",{className:nt("rta",i,{"rta--loading":M}),style:o},this.renderSuggestionListContainer(),f.createElement(qT,V({"data-testid":"message-input"},this._cleanUpProps(),{className:nt("rta__textarea",a),maxRows:w,onBlur:function(C){n._onClickAndBlurHandler(C),u==null||u(C)},onChange:function(C){n._changeHandler(C),c==null||c(C)},onClick:function(C){n._onClickAndBlurHandler(C),d==null||d(C)},onCompositionEnd:function(){return n.setState(function(C){return V(V({},C),{isComposing:!1})})},onCompositionStart:function(){return n.setState(function(C){return V(V({},C),{isComposing:!0})})},onFocus:function(C){var E,D;(D=(E=n.props).onFocus)===null||D===void 0||D.call(E,C),h==null||h(C)},onKeyDown:function(C){n._handleKeyDown(C),m==null||m(C)},onScroll:function(C){n._onScrollHandler(C),p==null||p(C)},onSelect:function(C){n._selectHandler(C),y==null||y(C)},ref:function(C){var E;(E=n.props)===null||E===void 0||E.innerRef(C),n.textareaRef=C},style:s,value:k},b,{defaultValue:void 0})))},t.defaultProps={closeOnClickOutside:!0,maxRows:10,minChar:1,movePopupAsYouType:!1,scrollToItem:!0,value:""},t}(f.Component);sv.propTypes={className:ln.string,closeOnClickOutside:ln.bool,containerClassName:ln.string,containerStyle:ln.object,disableMentions:ln.bool,dropdownClassName:ln.string,dropdownStyle:ln.object,itemClassName:ln.string,itemStyle:ln.object,listClassName:ln.string,listStyle:ln.object,loaderClassName:ln.string,loaderStyle:ln.object,loadingComponent:ln.elementType,minChar:ln.number,onBlur:ln.func,onCaretPositionChange:ln.func,onChange:ln.func,onSelect:ln.func,shouldSubmit:ln.func,style:ln.object,SuggestionList:ln.elementType,trigger:QT,value:ln.string};var n9="Expected a function",Nm=0/0,r9="[object Symbol]",a9=/^\s+|\s+$/g,i9=/^[-+]0x[0-9a-f]+$/i,o9=/^0b[01]+$/i,s9=/^0o[0-7]+$/i,l9=parseInt,u9=typeof ut=="object"&&ut&&ut.Object===Object&&ut,c9=typeof self=="object"&&self&&self.Object===Object&&self,d9=u9||c9||Function("return this")(),f9=Object.prototype,m9=f9.toString,h9=Math.max,p9=Math.min,vu=function(){return d9.Date.now()};function g9(e,t,n){var r,a,i,o,s,l,u=0,c=!1,d=!1,h=!0;if(typeof e!="function")throw new TypeError(n9);t=Um(t)||0,tc(n)&&(c=!!n.leading,d="maxWait"in n,i=d?h9(Um(n.maxWait)||0,t):i,h="trailing"in n?!!n.trailing:h);function m(E){var D=r,g=a;return r=a=void 0,u=E,o=e.apply(g,D),o}function p(E){return u=E,s=setTimeout(w,t),c?m(E):o}function y(E){var D=E-l,g=E-u,_=t-D;return d?p9(_,i-g):_}function b(E){var D=E-l,g=E-u;return l===void 0||D>=t||D<0||d&&g>=i}function w(){var E=vu();if(b(E))return S(E);s=setTimeout(w,y(E))}function S(E){return s=void 0,h&&r?m(E):(r=a=void 0,o)}function M(){s!==void 0&&clearTimeout(s),u=0,r=l=a=s=void 0}function k(){return s===void 0?o:S(vu())}function C(){var E=vu(),D=b(E);if(r=arguments,a=this,l=E,D){if(s===void 0)return p(l);if(d)return s=setTimeout(w,t),m(l)}return s===void 0&&(s=setTimeout(w,t)),o}return C.cancel=M,C.flush=k,C}function tc(e){var t=typeof e;return!!e&&(t=="object"||t=="function")}function v9(e){return!!e&&typeof e=="object"}function y9(e){return typeof e=="symbol"||v9(e)&&m9.call(e)==r9}function Um(e){if(typeof e=="number")return e;if(y9(e))return Nm;if(tc(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=tc(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=e.replace(a9,"");var n=o9.test(e);return n||s9.test(e)?l9(e.slice(2),n?2:8):i9.test(e)?Nm:+e}var b9=g9;const Us=Hn(b9);var Bs={exports:{}};Bs.exports;(function(e,t){var n=200,r="__lodash_hash_undefined__",a=800,i=16,o=9007199254740991,s="[object Arguments]",l="[object Array]",u="[object AsyncFunction]",c="[object Boolean]",d="[object Date]",h="[object Error]",m="[object Function]",p="[object GeneratorFunction]",y="[object Map]",b="[object Number]",w="[object Null]",S="[object Object]",M="[object Proxy]",k="[object RegExp]",C="[object Set]",E="[object String]",D="[object Undefined]",g="[object WeakMap]",_="[object ArrayBuffer]",v="[object DataView]",x="[object Float32Array]",R="[object Float64Array]",N="[object Int8Array]",P="[object Int16Array]",F="[object Int32Array]",A="[object Uint8Array]",z="[object Uint8ClampedArray]",$="[object Uint16Array]",U="[object Uint32Array]",T=/[\\^$.*+?()[\]{}|]/g,j=/^\[object .+?Constructor\]$/,Y=/^(?:0|[1-9]\d*)$/,O={};O[x]=O[R]=O[N]=O[P]=O[F]=O[A]=O[z]=O[$]=O[U]=!0,O[s]=O[l]=O[_]=O[c]=O[v]=O[d]=O[h]=O[m]=O[y]=O[b]=O[S]=O[k]=O[C]=O[E]=O[g]=!1;var ee=typeof ut=="object"&&ut&&ut.Object===Object&&ut,oe=typeof self=="object"&&self&&self.Object===Object&&self,ce=ee||oe||Function("return this")(),de=t&&!t.nodeType&&t,J=de&&!0&&e&&!e.nodeType&&e,me=J&&J.exports===de,ge=me&&ee.process,ye=function(){try{var W=J&&J.require&&J.require("util").types;return W||ge&&ge.binding&&ge.binding("util")}catch{}}(),Ae=ye&&ye.isTypedArray;function rt(W,G,re){switch(re.length){case 0:return W.call(G);case 1:return W.call(G,re[0]);case 2:return W.call(G,re[0],re[1]);case 3:return W.call(G,re[0],re[1],re[2])}return W.apply(G,re)}function Ce(W,G){for(var re=-1,Me=Array(W);++re<W;)Me[re]=G(re);return Me}function Ye(W){return function(G){return W(G)}}function Ne(W,G){return W==null?void 0:W[G]}function Se(W,G){return function(re){return W(G(re))}}var Ke=Array.prototype,ot=Function.prototype,Ue=Object.prototype,we=ce["__core-js_shared__"],xe=ot.toString,$e=Ue.hasOwnProperty,ne=function(){var W=/[^.]+$/.exec(we&&we.keys&&we.keys.IE_PROTO||"");return W?"Symbol(src)_1."+W:""}(),te=Ue.toString,he=xe.call(Object),Ie=RegExp("^"+xe.call($e).replace(T,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Be=me?ce.Buffer:void 0,Ve=ce.Symbol,vt=ce.Uint8Array,At=Be?Be.allocUnsafe:void 0,Et=Se(Object.getPrototypeOf,Object),xt=Object.create,jt=Ue.propertyIsEnumerable,Mt=Ke.splice,_t=Ve?Ve.toStringTag:void 0,pt=function(){try{var W=ta(Object,"defineProperty");return W({},"",{}),W}catch{}}(),dn=Be?Be.isBuffer:void 0,Zt=Math.max,fn=Date.now,mn=ta(ce,"Map"),dt=ta(Object,"create"),ft=function(){function W(){}return function(G){if(!dr(G))return{};if(xt)return xt(G);W.prototype=G;var re=new W;return W.prototype=void 0,re}}();function tn(W){var G=-1,re=W==null?0:W.length;for(this.clear();++G<re;){var Me=W[G];this.set(Me[0],Me[1])}}function Xn(){this.__data__=dt?dt(null):{},this.size=0}function Mn(W){var G=this.has(W)&&delete this.__data__[W];return this.size-=G?1:0,G}function pn(W){var G=this.__data__;if(dt){var re=G[W];return re===r?void 0:re}return $e.call(G,W)?G[W]:void 0}function Ct(W){var G=this.__data__;return dt?G[W]!==void 0:$e.call(G,W)}function er(W,G){var re=this.__data__;return this.size+=this.has(W)?0:1,re[W]=dt&&G===void 0?r:G,this}tn.prototype.clear=Xn,tn.prototype.delete=Mn,tn.prototype.get=pn,tn.prototype.has=Ct,tn.prototype.set=er;function nn(W){var G=-1,re=W==null?0:W.length;for(this.clear();++G<re;){var Me=W[G];this.set(Me[0],Me[1])}}function Cr(){this.__data__=[],this.size=0}function tr(W){var G=this.__data__,re=Le(G,W);if(re<0)return!1;var Me=G.length-1;return re==Me?G.pop():Mt.call(G,re,1),--this.size,!0}function $n(W){var G=this.__data__,re=Le(G,W);return re<0?void 0:G[re][1]}function Rr(W){return Le(this.__data__,W)>-1}function K(W,G){var re=this.__data__,Me=Le(re,W);return Me<0?(++this.size,re.push([W,G])):re[Me][1]=G,this}nn.prototype.clear=Cr,nn.prototype.delete=tr,nn.prototype.get=$n,nn.prototype.has=Rr,nn.prototype.set=K;function Z(W){var G=-1,re=W==null?0:W.length;for(this.clear();++G<re;){var Me=W[G];this.set(Me[0],Me[1])}}function ae(){this.size=0,this.__data__={hash:new tn,map:new(mn||nn),string:new tn}}function le(W){var G=wr(this,W).delete(W);return this.size-=G?1:0,G}function Q(W){return wr(this,W).get(W)}function pe(W){return wr(this,W).has(W)}function ve(W,G){var re=wr(this,W),Me=re.size;return re.set(W,G),this.size+=re.size==Me?0:1,this}Z.prototype.clear=ae,Z.prototype.delete=le,Z.prototype.get=Q,Z.prototype.has=pe,Z.prototype.set=ve;function B(W){var G=this.__data__=new nn(W);this.size=G.size}function H(){this.__data__=new nn,this.size=0}function X(W){var G=this.__data__,re=G.delete(W);return this.size=G.size,re}function ue(W){return this.__data__.get(W)}function fe(W){return this.__data__.has(W)}function se(W,G){var re=this.__data__;if(re instanceof nn){var Me=re.__data__;if(!mn||Me.length<n-1)return Me.push([W,G]),this.size=++re.size,this;re=this.__data__=new Z(Me)}return re.set(W,G),this.size=re.size,this}B.prototype.clear=H,B.prototype.delete=X,B.prototype.get=ue,B.prototype.has=fe,B.prototype.set=se;function Re(W,G){var re=Li(W),Me=!re&&Ti(W),Dt=!re&&!Me&&na(W),Ot=!re&&!Me&&!Dt&&Eo(W),Qt=re||Me||Dt||Ot,bt=Qt?Ce(W.length,String):[],qt=bt.length;for(var Tn in W)(G||$e.call(W,Tn))&&!(Qt&&(Tn=="length"||Dt&&(Tn=="offset"||Tn=="parent")||Ot&&(Tn=="buffer"||Tn=="byteLength"||Tn=="byteOffset")||yo(Tn,qt)))&&bt.push(Tn);return bt}function Te(W,G,re){(re!==void 0&&!Oa(W[G],re)||re===void 0&&!(G in W))&&We(W,G,re)}function Oe(W,G,re){var Me=W[G];(!($e.call(W,G)&&Oa(Me,re))||re===void 0&&!(G in W))&&We(W,G,re)}function Le(W,G){for(var re=W.length;re--;)if(Oa(W[re][0],G))return re;return-1}function We(W,G,re){G=="__proto__"&&pt?pt(W,G,{configurable:!0,enumerable:!0,value:re,writable:!0}):W[G]=re}var ze=Or();function qe(W){return W==null?W===void 0?D:w:_t&&_t in Object(W)?xn(W):_l(W)}function at(W){return Fr(W)&&qe(W)==s}function mt(W){if(!dr(W)||yl(W))return!1;var G=cr(W)?Ie:j;return G.test(Cl(W))}function Xt(W){return Fr(W)&&Do(W.length)&&!!O[qe(W)]}function $t(W){if(!dr(W))return bl(W);var G=bo(W),re=[];for(var Me in W)Me=="constructor"&&(G||!$e.call(W,Me))||re.push(Me);return re}function Vt(W,G,re,Me,Dt){W!==G&&ze(G,function(Ot,Qt){if(Dt||(Dt=new B),dr(Ot))_n(W,G,Qt,re,Vt,Me,Dt);else{var bt=Me?Me(ki(W,Qt),Ot,Qt+"",W,G,Dt):void 0;bt===void 0&&(bt=Ot),Te(W,Qt,bt)}},Ri)}function _n(W,G,re,Me,Dt,Ot,Qt){var bt=ki(W,re),qt=ki(G,re),Tn=Qt.get(qt);if(Tn){Te(W,re,Tn);return}var Ln=Ot?Ot(bt,qt,re+"",W,G,Qt):void 0,Fa=Ln===void 0;if(Fa){var Pi=Li(qt),Oi=!Pi&&na(qt),wo=!Pi&&!Oi&&Eo(qt);Ln=qt,Pi||Oi||wo?Li(bt)?Ln=bt:wl(bt)?Ln=Jr(bt):Oi?(Fa=!1,Ln=Pr(qt,!0)):wo?(Fa=!1,Ln=Pa(qt,!0)):Ln=[]:Sl(qt)||Ti(qt)?(Ln=bt,Ti(bt)?Ln=Ml(bt):(!dr(bt)||cr(bt))&&(Ln=xi(qt))):Fa=!1}Fa&&(Qt.set(qt,Ln),Dt(Ln,qt,Me,Ot,Qt),Qt.delete(qt)),Te(W,re,Ln)}function Wt(W,G){return El(Dl(W,G,Ir),W+"")}var st=pt?function(W,G){return pt(W,"toString",{configurable:!0,enumerable:!1,value:ei(G),writable:!0})}:Ir;function Pr(W,G){if(G)return W.slice();var re=W.length,Me=At?At(re):new W.constructor(re);return W.copy(Me),Me}function Qr(W){var G=new W.constructor(W.byteLength);return new vt(G).set(new vt(W)),G}function Pa(W,G){var re=G?Qr(W.buffer):W.buffer;return new W.constructor(re,W.byteOffset,W.length)}function Jr(W,G){var re=-1,Me=W.length;for(G||(G=Array(Me));++re<Me;)G[re]=W[re];return G}function ma(W,G,re,Me){var Dt=!re;re||(re={});for(var Ot=-1,Qt=G.length;++Ot<Qt;){var bt=G[Ot],qt=Me?Me(re[bt],W[bt],bt,re,W):void 0;qt===void 0&&(qt=W[bt]),Dt?We(re,bt,qt):Oe(re,bt,qt)}return re}function Xr(W){return Wt(function(G,re){var Me=-1,Dt=re.length,Ot=Dt>1?re[Dt-1]:void 0,Qt=Dt>2?re[2]:void 0;for(Ot=W.length>3&&typeof Ot=="function"?(Dt--,Ot):void 0,Qt&&gl(re[0],re[1],Qt)&&(Ot=Dt<3?void 0:Ot,Dt=1),G=Object(G);++Me<Dt;){var bt=re[Me];bt&&W(G,bt,Me,Ot)}return G})}function Or(W){return function(G,re,Me){for(var Dt=-1,Ot=Object(G),Qt=Me(G),bt=Qt.length;bt--;){var qt=Qt[W?bt:++Dt];if(re(Ot[qt],qt,Ot)===!1)break}return G}}function ea(W,G,re,Me,Dt,Ot){return dr(W)&&dr(G)&&(Ot.set(G,W),Vt(W,G,void 0,ea,Ot),Ot.delete(G)),W}function wr(W,G){var re=W.__data__;return vl(G)?re[typeof G=="string"?"string":"hash"]:re.map}function ta(W,G){var re=Ne(W,G);return mt(re)?re:void 0}function xn(W){var G=$e.call(W,_t),re=W[_t];try{W[_t]=void 0;var Me=!0}catch{}var Dt=te.call(W);return Me&&(G?W[_t]=re:delete W[_t]),Dt}function xi(W){return typeof W.constructor=="function"&&!bo(W)?ft(Et(W)):{}}function yo(W,G){var re=typeof W;return G=G??o,!!G&&(re=="number"||re!="symbol"&&Y.test(W))&&W>-1&&W%1==0&&W<G}function gl(W,G,re){if(!dr(re))return!1;var Me=typeof G;return(Me=="number"?ha(re)&&yo(G,re.length):Me=="string"&&G in re)?Oa(re[G],W):!1}function vl(W){var G=typeof W;return G=="string"||G=="number"||G=="symbol"||G=="boolean"?W!=="__proto__":W===null}function yl(W){return!!ne&&ne in W}function bo(W){var G=W&&W.constructor,re=typeof G=="function"&&G.prototype||Ue;return W===re}function bl(W){var G=[];if(W!=null)for(var re in Object(W))G.push(re);return G}function _l(W){return te.call(W)}function Dl(W,G,re){return G=Zt(G===void 0?W.length-1:G,0),function(){for(var Me=arguments,Dt=-1,Ot=Zt(Me.length-G,0),Qt=Array(Ot);++Dt<Ot;)Qt[Dt]=Me[G+Dt];Dt=-1;for(var bt=Array(G+1);++Dt<G;)bt[Dt]=Me[Dt];return bt[G]=re(Qt),rt(W,this,bt)}}function ki(W,G){if(!(G==="constructor"&&typeof W[G]=="function")&&G!="__proto__")return W[G]}var El=_o(st);function _o(W){var G=0,re=0;return function(){var Me=fn(),Dt=i-(Me-re);if(re=Me,Dt>0){if(++G>=a)return arguments[0]}else G=0;return W.apply(void 0,arguments)}}function Cl(W){if(W!=null){try{return xe.call(W)}catch{}try{return W+""}catch{}}return""}function Oa(W,G){return W===G||W!==W&&G!==G}var Ti=at(function(){return arguments}())?at:function(W){return Fr(W)&&$e.call(W,"callee")&&!jt.call(W,"callee")},Li=Array.isArray;function ha(W){return W!=null&&Do(W.length)&&!cr(W)}function wl(W){return Fr(W)&&ha(W)}var na=dn||kl;function cr(W){if(!dr(W))return!1;var G=qe(W);return G==m||G==p||G==u||G==M}function Do(W){return typeof W=="number"&&W>-1&&W%1==0&&W<=o}function dr(W){var G=typeof W;return W!=null&&(G=="object"||G=="function")}function Fr(W){return W!=null&&typeof W=="object"}function Sl(W){if(!Fr(W)||qe(W)!=S)return!1;var G=Et(W);if(G===null)return!0;var re=$e.call(G,"constructor")&&G.constructor;return typeof re=="function"&&re instanceof re&&xe.call(re)==he}var Eo=Ae?Ye(Ae):Xt;function Ml(W){return ma(W,Ri(W))}var Co=Wt(function(W){return W.push(void 0,ea),rt(xl,void 0,W)});function Ri(W){return ha(W)?Re(W,!0):$t(W)}var xl=Xr(function(W,G,re,Me){Vt(W,G,re,Me)});function ei(W){return function(){return W}}function Ir(W){return W}function kl(){return!1}e.exports=Co})(Bs,Bs.exports);var _9=Bs.exports;const D9=Hn(_9);var lv="Expected a function",Bm=0/0,E9="[object Symbol]",C9=/^\s+|\s+$/g,w9=/^[-+]0x[0-9a-f]+$/i,S9=/^0b[01]+$/i,M9=/^0o[0-7]+$/i,x9=parseInt,k9=typeof ut=="object"&&ut&&ut.Object===Object&&ut,T9=typeof self=="object"&&self&&self.Object===Object&&self,L9=k9||T9||Function("return this")(),R9=Object.prototype,P9=R9.toString,O9=Math.max,F9=Math.min,yu=function(){return L9.Date.now()};function I9(e,t,n){var r,a,i,o,s,l,u=0,c=!1,d=!1,h=!0;if(typeof e!="function")throw new TypeError(lv);t=zm(t)||0,zs(n)&&(c=!!n.leading,d="maxWait"in n,i=d?O9(zm(n.maxWait)||0,t):i,h="trailing"in n?!!n.trailing:h);function m(E){var D=r,g=a;return r=a=void 0,u=E,o=e.apply(g,D),o}function p(E){return u=E,s=setTimeout(w,t),c?m(E):o}function y(E){var D=E-l,g=E-u,_=t-D;return d?F9(_,i-g):_}function b(E){var D=E-l,g=E-u;return l===void 0||D>=t||D<0||d&&g>=i}function w(){var E=yu();if(b(E))return S(E);s=setTimeout(w,y(E))}function S(E){return s=void 0,h&&r?m(E):(r=a=void 0,o)}function M(){s!==void 0&&clearTimeout(s),u=0,r=l=a=s=void 0}function k(){return s===void 0?o:S(yu())}function C(){var E=yu(),D=b(E);if(r=arguments,a=this,l=E,D){if(s===void 0)return p(l);if(d)return s=setTimeout(w,t),m(l)}return s===void 0&&(s=setTimeout(w,t)),o}return C.cancel=M,C.flush=k,C}function A9(e,t,n){var r=!0,a=!0;if(typeof e!="function")throw new TypeError(lv);return zs(n)&&(r="leading"in n?!!n.leading:r,a="trailing"in n?!!n.trailing:a),I9(e,t,{leading:r,maxWait:t,trailing:a})}function zs(e){var t=typeof e;return!!e&&(t=="object"||t=="function")}function N9(e){return!!e&&typeof e=="object"}function U9(e){return typeof e=="symbol"||N9(e)&&P9.call(e)==E9}function zm(e){if(typeof e=="number")return e;if(U9(e))return Bm;if(zs(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=zs(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=e.replace(C9,"");var n=S9.test(e);return n||M9.test(e)?x9(e.slice(2),n?2:8):w9.test(e)?Bm:+e}var B9=A9;const Ca=Hn(B9);let la=(e=21)=>crypto.getRandomValues(new Uint8Array(e)).reduce((t,n)=>(n&=63,n<36?t+=n.toString(36):n<62?t+=(n-26).toString(36).toUpperCase():n>62?t+="-":t+="_",t),"");var z9=function(e,t){var n;switch(t.type){case"closeThread":return V(V({},e),{thread:null,threadLoadingMore:!1,threadMessages:[]});case"copyMessagesFromChannel":{var r=t.channel,a=t.parentId;return V(V({},e),{messages:lt([],r.state.messages,!0),pinnedMessages:lt([],r.state.pinnedMessages,!0),suppressAutoscroll:!1,threadMessages:a?V({},r.state.threads)[a]||[]:e.threadMessages})}case"copyStateFromChannelOnEvent":{var r=t.channel;return V(V({},e),{members:V({},r.state.members),messages:lt([],r.state.messages,!0),pinnedMessages:lt([],r.state.pinnedMessages,!0),read:V({},r.state.read),watcherCount:r.state.watcher_count,watchers:V({},r.state.watchers)})}case"initStateFromChannel":{var r=t.channel,i=t.hasMore;return V(V({},e),{hasMore:i,loading:!1,members:V({},r.state.members),messages:lt([],r.state.messages,!0),pinnedMessages:lt([],r.state.pinnedMessages,!0),read:V({},r.state.read),watcherCount:r.state.watcher_count,watchers:V({},r.state.watchers)})}case"jumpToLatestMessage":return V(V({},e),{hasMoreNewer:!1,highlightedMessageId:void 0,loading:!1,suppressAutoscroll:!1});case"jumpToMessageFinished":return V(V({},e),{hasMoreNewer:t.hasMoreNewer,highlightedMessageId:t.highlightedMessageId});case"clearHighlightedMessage":return V(V({},e),{highlightedMessageId:void 0});case"loadMoreFinished":{var i=t.hasMore,o=t.messages;return V(V({},e),{hasMore:i,loadingMore:!1,messages:o,suppressAutoscroll:!1})}case"loadMoreNewerFinished":{var s=t.hasMoreNewer,o=t.messages;return V(V({},e),{hasMoreNewer:s,loadingMoreNewer:!1,messages:o})}case"loadMoreThreadFinished":{var l=t.threadHasMore,u=t.threadMessages;return V(V({},e),{threadHasMore:l,threadLoadingMore:!1,threadMessages:u})}case"openThread":{var r=t.channel,c=t.message;return V(V({},e),{thread:c,threadMessages:c.id?V({},r.state.threads)[c.id]||[]:[],threadSuppressAutoscroll:!1})}case"setError":{var d=t.error;return V(V({},e),{error:d})}case"setLoadingMore":{var h=t.loadingMore;return V(V({},e),{loadingMore:h,suppressAutoscroll:h})}case"setLoadingMoreNewer":{var m=t.loadingMoreNewer;return V(V({},e),{loadingMoreNewer:m})}case"setThread":{var c=t.message;return V(V({},e),{thread:c})}case"setTyping":{var r=t.channel;return V(V({},e),{typing:V({},r.state.typing)})}case"startLoadingThread":return V(V({},e),{threadLoadingMore:!0,threadSuppressAutoscroll:!0});case"updateThreadOnEvent":{var r=t.channel,c=t.message;return e.thread?V(V({},e),{thread:(c==null?void 0:c.id)===e.thread.id?r.state.formatMessage(c):e.thread,threadMessages:!((n=e.thread)===null||n===void 0)&&n.id?V({},r.state.threads)[e.thread.id]||[]:[]}):e}default:return e}},H9={error:null,hasMore:!0,hasMoreNewer:!1,loading:!0,loadingMore:!1,members:{},messages:[],pinnedMessages:[],read:{},suppressAutoscroll:!1,thread:null,threadHasMore:!0,threadLoadingMore:!1,threadMessages:[],threadSuppressAutoscroll:!1,typing:{},watcherCount:0,watchers:{}},j9=function(e){var t,n=e.acceptedFiles,r=e.channel,a=e.channelCapabilitiesArray,i=a===void 0?[]:a,o=e.channelConfig,s=e.debounceURLEnrichmentMs,l=e.dragAndDropWindow,u=e.enrichURLForPreview,c=e.giphyVersion,d=e.error,h=e.findURLFn,m=e.hasMore,p=e.hasMoreNewer,y=e.imageAttachmentSizeHandler,b=e.suppressAutoscroll,w=e.highlightedMessageId,S=e.loading,M=e.loadingMore,k=e.maxNumberOfFiles,C=e.members,E=e.messages,D=E===void 0?[]:E,g=e.multipleUploads,_=e.mutes,v=e.notifications,x=e.onLinkPreviewDismissed,R=e.pinnedMessages,N=e.quotedMessage,P=e.read,F=P===void 0?{}:P,A=e.shouldGenerateVideoThumbnail,z=e.skipMessageDataMemoization,$=e.thread,U=e.threadHasMore,T=e.threadLoadingMore,j=e.threadMessages,Y=j===void 0?[]:j,O=e.channelUnreadUiState,ee=e.videoAttachmentSizeHandler,oe=e.watcherCount,ce=e.watcher_count,de=e.watchers,J=r.cid,me=r.initialized&&((t=r.lastRead())===null||t===void 0?void 0:t.getTime()),ge=Object.keys(C||[]).length,ye=v.length,Ae=Object.values(F),rt=Ae.length,Ce=Ae.map(function(Ue){var we=Ue.last_read;return we.toISOString()}).join(),Ye=Y==null?void 0:Y.length,Ne={};i.forEach(function(Ue){Ne[Ue]=!0});var Se=z?D:D.map(function(Ue){var we=Ue.deleted_at,xe=Ue.latest_reactions,$e=Ue.pinned,ne=Ue.reply_count,te=Ue.status,he=Ue.updated_at,Ie=Ue.user;return"".concat(we).concat(xe?xe.map(function(Be){var Ve=Be.type;return Ve}).join():"").concat($e).concat(ne).concat(te).concat(he&&(Tu(he)||sa(he))?he.toISOString():he||"").concat(Ie==null?void 0:Ie.updated_at)}).join(),Ke=Y.map(function(Ue){var we=Ue.deleted_at,xe=Ue.latest_reactions,$e=Ue.pinned,ne=Ue.status,te=Ue.updated_at,he=Ue.user;return"".concat(we).concat(xe?xe.map(function(Ie){var Be=Ie.type;return Be}).join():"").concat($e).concat(ne).concat(te&&(Tu(te)||sa(te))?te.toISOString():te||"").concat(he==null?void 0:he.updated_at)}).join(),ot=L.useMemo(function(){return{acceptedFiles:n,channel:r,channelCapabilities:Ne,channelConfig:o,channelUnreadUiState:O,debounceURLEnrichmentMs:s,dragAndDropWindow:l,enrichURLForPreview:u,error:d,findURLFn:h,giphyVersion:c,hasMore:m,hasMoreNewer:p,highlightedMessageId:w,imageAttachmentSizeHandler:y,loading:S,loadingMore:M,maxNumberOfFiles:k,members:C,messages:D,multipleUploads:g,mutes:_,notifications:v,onLinkPreviewDismissed:x,pinnedMessages:R,quotedMessage:N,read:F,shouldGenerateVideoThumbnail:A,suppressAutoscroll:b,thread:$,threadHasMore:U,threadLoadingMore:T,threadMessages:Y,videoAttachmentSizeHandler:ee,watcher_count:ce,watcherCount:oe,watchers:de}},[J,O,s,u,d,h,m,p,w,me,S,M,ge,Se,Ke,ye,x,N,rt,Ce,A,z,b,$,U,T,Ye,oe]);return ot},$9=function(e){var t=e.typing,n=Object.keys(t||{}).join(),r=L.useMemo(function(){return{typing:t}},[n]);return r},V9=function(e){var t=Fe("useEditMessageHandler"),n=t.channel,r=t.client;return function(a,i){return e&&n?Promise.resolve(e(n.cid,a,i)):r.updateMessage(a,void 0,i)}},W9=function(){var e=L.useRef(!1);return L.useEffect(function(){return e.current=!0,function(){e.current=!1}},[]),e},q9=function(e,t){return L.useCallback(function(n,r){if(!(!e&&!t||!(n.target instanceof HTMLElement))){var a=n.target,i=a.innerHTML.replace("*","");if(i[0]==="@"){var o=i.replace("@",""),s=r==null?void 0:r.find(function(l){var u=l.id,c=l.name;return c===o||u===o});e&&typeof e=="function"&&n.type==="mouseover"&&e(n,s),t&&n.type==="click"&&typeof t=="function"&&t(n,s)}}},[t,e])},bu=function(){return f.createElement("div",{className:"str-chat__loading-channels-item str-chat__channel-preview-loading"},f.createElement("div",{className:"str-chat__loading-channels-avatar"}),f.createElement("div",{className:"str-chat__loading-channels-meta str-chat__channel-preview-end-loading"},f.createElement("div",{className:"str-chat__loading-channels-username"}),f.createElement("div",{className:"str-chat__loading-channels-status"})))},Y9=function(){return f.createElement("div",{className:"str-chat__loading-channels"},f.createElement(bu,null),f.createElement(bu,null),f.createElement(bu,null))},uv=f.memo(Y9),K9=function(e){var t=e.error,n=ke("LoadingErrorIndicator").t;return t?f.createElement("div",null,n("Error: {{ errorMessage }}",{errorMessage:t.message})):null},G9=f.memo(K9,function(e,t){var n,r;return((n=e.error)===null||n===void 0?void 0:n.message)===((r=t.error)===null||r===void 0?void 0:r.message)}),Z9=function(e){var t=e.color,n=t===void 0?"#006CFF":t,r=e.size,a=r===void 0?15:r;return f.createElement("div",{className:"str-chat__loading-indicator","data-testid":"loading-indicator-wrapper",style:{height:a,width:a}},f.createElement("svg",{height:a,viewBox:"0 0 30 30",width:a,xmlns:"http://www.w3.org/2000/svg"},f.createElement("defs",null,f.createElement("linearGradient",{id:"a",x1:"50%",x2:"50%",y1:"0%",y2:"100%"},f.createElement("stop",{offset:"0%",stopColor:"#FFF",stopOpacity:"0"}),f.createElement("stop",{"data-testid":"loading-indicator-circle",offset:"100%",stopColor:n,stopOpacity:"1",style:{stopColor:n}}))),f.createElement("path",{d:"M2.518 23.321l1.664-1.11A12.988 12.988 0 0 0 15 28c7.18 0 13-5.82 13-13S22.18 2 15 2V0c8.284 0 15 6.716 15 15 0 8.284-6.716 15-15 15-5.206 0-9.792-2.652-12.482-6.679z",fill:"url(#a)",fillRule:"evenodd"})))},Qa=f.memo(Z9,function(e,t){return e.color===t.color&&e.size===t.size}),Q9=function(){return f.createElement("div",{className:"str-chat__loading-channel-message"},f.createElement("div",{className:"str-chat__loading-channel-message-avatar"}),f.createElement("div",{className:"str-chat__loading-channel-message-end"},f.createElement("div",{className:"str-chat__loading-channel-message-sender"}),f.createElement("div",{className:"str-chat__loading-channel-message-last-row"},f.createElement("div",{className:"str-chat__loading-channel-message-text"}),f.createElement("div",{className:"str-chat__loading-channel-message-date"}))))},J9=function(){return f.createElement("div",{className:"str-chat__loading-channel-message-input-row"},f.createElement("div",{className:"str-chat__loading-channel-message-input"}),f.createElement("div",{className:"str-chat__loading-channel-message-send"}))},X9=function(){return f.createElement("div",{className:"str-chat__loading-channel-header"},f.createElement("div",{className:"str-chat__loading-channel-header-avatar"}),f.createElement("div",{className:"str-chat__loading-channel-header-end"},f.createElement("div",{className:"str-chat__loading-channel-header-name"}),f.createElement("div",{className:"str-chat__loading-channel-header-info"})))},cv=function(){return f.createElement("div",{className:"str-chat__loading-channel"},f.createElement(X9,null),f.createElement("div",{className:"str-chat__loading-channel-message-list"},Array.from(Array(3)).map(function(e,t){return f.createElement(Q9,{key:"loading-message-".concat(t)})})),f.createElement(J9,null))},dv=function(e){var t=e.className,n=t===void 0?"":t;return f.createElement("svg",{className:n,height:"4",viewBox:"0 0 11 4",width:"11",xmlns:"http://www.w3.org/2000/svg"},f.createElement("path",{d:"M1.5 3a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3zm4 0a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3zm4 0a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3z",fillRule:"nonzero"}))},e7=function(){return f.createElement("svg",{"data-testid":"reply-icon",height:"15",width:"18",xmlns:"http://www.w3.org/2000/svg"},f.createElement("path",{d:"M.56 10.946H.06l-.002-.498L.025.92a.5.5 0 1 1 1-.004l.032 9.029H9.06v-4l9 4.5-9 4.5v-4H.56z",fillRule:"nonzero"}))},t7=function(){return f.createElement("svg",{height:"16",width:"16",xmlns:"http://www.w3.org/2000/svg"},f.createElement("path",{d:"M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0zm3.72 6.633a.955.955 0 1 0-1.352-1.352L6.986 8.663 5.633 7.31A.956.956 0 1 0 4.28 8.663l2.029 2.028a.956.956 0 0 0 1.353 0l4.058-4.058z",fill:"#006CFF",fillRule:"evenodd"}))},n7=function(e){var t=e.className,n=t===void 0?"":t;return f.createElement("svg",{className:n,height:"12",viewBox:"0 0 12 12",width:"12",xmlns:"http://www.w3.org/2000/svg"},f.createElement("g",{clipRule:"evenodd",fillRule:"evenodd"},f.createElement("path",{d:"M6 1.2C3.3 1.2 1.2 3.3 1.2 6c0 2.7 2.1 4.8 4.8 4.8 2.7 0 4.8-2.1 4.8-4.8 0-2.7-2.1-4.8-4.8-4.8zM0 6c0-3.3 2.7-6 6-6s6 2.7 6 6-2.7 6-6 6-6-2.7-6-6z"}),f.createElement("path",{d:"M5.4 4.5c0 .5-.4.9-.9.9s-.9-.4-.9-.9.4-.9.9-.9.9.4.9.9zM8.4 4.5c0 .5-.4.9-.9.9s-.9-.4-.9-.9.4-.9.9-.9.9.4.9.9zM3.3 6.7c.3-.2.6-.1.8.1.3.4.8.9 1.5 1 .6.2 1.4.1 2.4-1 .2-.2.6-.3.8 0 .2.2.3.6 0 .8-1.1 1.3-2.4 1.7-3.5 1.5-1-.2-1.8-.9-2.2-1.5-.2-.3-.1-.7.2-.9z"})))},r7=function(e){var t=e.className,n=t===void 0?"":t;return f.createElement("svg",{className:n,height:"10",width:"14",xmlns:"http://www.w3.org/2000/svg"},f.createElement("path",{d:"M8.516 3c4.78 0 4.972 6.5 4.972 6.5-1.6-2.906-2.847-3.184-4.972-3.184v2.872L3.772 4.994 8.516.5V3zM.484 5l4.5-4.237v1.78L2.416 5l2.568 2.125v1.828L.484 5z",fillRule:"evenodd"}))},a7=function(){return f.createElement("svg",{"data-testid":"delivered-icon",fill:"none",height:"24",viewBox:"0 0 24 24",width:"24",xmlns:"http://www.w3.org/2000/svg"},f.createElement("path",{clipRule:"evenodd",d:"M8.9999 16.2L4.7999 12L3.3999 13.4L8.9999 19L20.9999 6.99998L19.5999 5.59998L8.9999 16.2Z",fill:"black",fillRule:"evenodd"}))},i7=function(){return f.createElement("div",{className:"str-chat__message-error-icon"},f.createElement("svg",{"data-testid":"error",fill:"none",height:"24",viewBox:"0 0 24 24",width:"24",xmlns:"http://www.w3.org/2000/svg"},f.createElement("path",{d:"M12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2Z",fill:"black",id:"background"}),f.createElement("path",{d:"M13 17H11V15H13V17ZM13 13H11V7H13V13Z",fill:"white"})))};function o7(e){var t=e.MessageBouncePrompt,n=Qe(e,["MessageBouncePrompt"]);return f.createElement(fo,V({},n),f.createElement(Py,null,f.createElement(t,{onClose:n.onClose})))}function s7(e){var t=e.children,n=e.onClose,r=Ry("MessageBouncePrompt"),a=r.handleDelete,i=r.handleEdit,o=r.handleRetry,s=ke("MessageBouncePrompt").t;function l(u){return function(c){u(c),n==null||n(c)}}return f.createElement("div",{className:"str-chat__message-bounce-prompt","data-testid":"message-bounce-prompt"},f.createElement("div",{className:"str-chat__message-bounce-prompt-header"},t??s("This message did not meet our content guidelines")),f.createElement("div",{className:"str-chat__message-bounce-actions"},f.createElement("button",{className:"str-chat__message-bounce-edit","data-testid":"message-bounce-edit",onClick:l(i),type:"button"},s("Edit Message")),f.createElement("button",{className:"str-chat__message-bounce-send","data-testid":"message-bounce-send",onClick:l(o)},s("Send Anyway")),f.createElement("button",{className:"str-chat__message-bounce-delete","data-testid":"message-bounce-delete",onClick:l(a)},s("Delete"))))}var fv=function(e,t,n){var r,a,i,o=ct("useUserRole"),s=o.channel,l=o.channelCapabilities,u=l===void 0?{}:l,c=Fe("useUserRole").client,d=((r=c.user)===null||r===void 0?void 0:r.role)==="admin"||s.state.membership.role==="admin",h=s.state.membership.role==="owner",m=((a=c.user)===null||a===void 0?void 0:a.role)==="channel_moderator"||s.state.membership.role==="channel_moderator"||s.state.membership.role==="moderator"||s.state.membership.is_moderator===!0||s.state.membership.channel_role==="channel_moderator",p=c.userID===((i=e.user)===null||i===void 0?void 0:i.id),y=!t&&u["update-any-message"]||p&&u["update-own-message"],b=u["delete-any-message"]||p&&u["delete-own-message"],w=!p&&u["flag-message"],S=u["read-events"],M=!p&&u["mute-channel"],k=!n&&u["quote-message"],C=u["send-reaction"],E=u["send-reply"];return{canDelete:b,canEdit:y,canFlag:w,canMarkUnread:S,canMute:M,canQuote:k,canReact:C,canReply:E,isAdmin:d,isModerator:m,isMyMessage:p,isOwner:h}},l7=function(e){var t=e.message,n=ke("MessageDeleted").t,r=fv(t).isMyMessage,a=r?"str-chat__message str-chat__message--me str-chat__message-simple str-chat__message-simple--me":"str-chat__message str-chat__message-simple str-chat__message--other";return f.createElement("div",{className:"".concat(a," str-chat__message--deleted ").concat(t.type," "),"data-testid":"message-deleted-component",key:t.id},f.createElement("div",{className:"str-chat__message--deleted-inner"},n("This message was deleted...")))},Mr=function(e,t){if(!e||typeof e!="function")return null;t instanceof Array||(t=[t]);var n=e.apply(void 0,t);return typeof n!="string"?null:n},mv=function(e,t){if(!t||!e)return!1;var n=t.filter(function(r){var a;return r.target.id===((a=e.user)===null||a===void 0?void 0:a.id)});return!!n.length},Tt={delete:"delete",edit:"edit",flag:"flag",markUnread:"markUnread",mute:"mute",pin:"pin",quote:"quote",react:"react",reply:"reply"},u7={commerce:{admin:!0,anonymous:!1,channel_member:!1,channel_moderator:!0,guest:!1,member:!1,moderator:!0,owner:!0,user:!1},gaming:{admin:!0,anonymous:!1,channel_member:!1,channel_moderator:!0,guest:!1,member:!1,moderator:!0,owner:!1,user:!1},livestream:{admin:!0,anonymous:!1,channel_member:!1,channel_moderator:!0,guest:!1,member:!1,moderator:!0,owner:!0,user:!1},messaging:{admin:!0,anonymous:!1,channel_member:!0,channel_moderator:!0,guest:!1,member:!0,moderator:!0,owner:!0,user:!1},team:{admin:!0,anonymous:!1,channel_member:!0,channel_moderator:!0,guest:!1,member:!0,moderator:!0,owner:!0,user:!1}},c7=function(e,t){var n=t.canDelete,r=t.canEdit,a=t.canFlag,i=t.canMarkUnread,o=t.canMute,s=t.canPin,l=t.canQuote,u=t.canReact,c=t.canReply,d=[],h=[];if(e&&typeof e=="boolean")h=Object.keys(Tt);else if(e&&e.length>0)h=lt([],e,!0);else return[];return n&&h.indexOf(Tt.delete)>-1&&d.push(Tt.delete),r&&h.indexOf(Tt.edit)>-1&&d.push(Tt.edit),a&&h.indexOf(Tt.flag)>-1&&d.push(Tt.flag),i&&h.indexOf(Tt.markUnread)>-1&&d.push(Tt.markUnread),o&&h.indexOf(Tt.mute)>-1&&d.push(Tt.mute),s&&h.indexOf(Tt.pin)>-1&&d.push(Tt.pin),l&&h.indexOf(Tt.quote)>-1&&d.push(Tt.quote),u&&h.indexOf(Tt.react)>-1&&d.push(Tt.react),c&&h.indexOf(Tt.reply)>-1&&d.push(Tt.reply),d},d7=[Tt.pin,Tt.react,Tt.reply,Tt.markUnread],f7=function(e,t){return!(e.length===0||t&&e.filter(function(n){return!d7.includes(n)}).length===0||e.length===1&&(e.includes("react")||e.includes("reply"))||e.length===2&&e.includes("react")&&e.includes("reply"))},hv=function(e,t){var n,r,a,i,o,s;return e.deleted_at===t.deleted_at&&((n=e.latest_reactions)===null||n===void 0?void 0:n.length)===((r=t.latest_reactions)===null||r===void 0?void 0:r.length)&&((a=e.own_reactions)===null||a===void 0?void 0:a.length)===((i=t.own_reactions)===null||i===void 0?void 0:i.length)&&e.pinned===t.pinned&&e.reply_count===t.reply_count&&e.status===t.status&&e.text===t.text&&e.type===t.type&&e.updated_at===t.updated_at&&((o=e.user)===null||o===void 0?void 0:o.updated_at)===((s=t.user)===null||s===void 0?void 0:s.updated_at)},m7=function(e,t){var n=e.message,r=e.Message,a=t.message,i=t.Message;if(r!==i||e.endOfGroup!==t.endOfGroup||t.showDetailedReactions!==e.showDetailedReactions)return!1;var o=hv(n,a);if(!o)return!1;var s=Na(t.messageActions,e.messageActions)&&Na(t.readBy,e.readBy)&&Na(t.highlighted,e.highlighted)&&Na(t.groupStyles,e.groupStyles)&&Na(t.mutes,e.mutes)&&Na(t.lastReceivedId,e.lastReceivedId);return s?e.messageListRect===t.messageListRect:!1},h7=function(e,t){var n,r,a,i,o=e.lastReceivedId,s=e.message,l=t.lastReceivedId,u=t.message;return e.editing!==t.editing||e.highlighted!==t.highlighted||e.endOfGroup!==t.endOfGroup||((n=e.mutes)===null||n===void 0?void 0:n.length)!==((r=t.mutes)===null||r===void 0?void 0:r.length)||((a=e.readBy)===null||a===void 0?void 0:a.length)!==((i=t.readBy)===null||i===void 0?void 0:i.length)||e.showDetailedReactions!==t.showDetailedReactions||(s.id===o||s.id===l)&&o!==l?!1:hv(s,u)},p7=function(e){var t;return Object.values((t=e==null?void 0:e.reaction_counts)!==null&&t!==void 0?t:{}).some(function(n){return n>0})},pv=function(e){return!!(e!=null&&e.attachments)&&!!e.attachments.length},g7=function(e){return e.name||e.id},Hm=function(e,t,n,r){var a="";if(!t)throw new Error("getReadByTooltipText was called, but translation function is not available");if(!r)throw new Error("getReadByTooltipText was called, but tooltipUserNameMapper function is not available");var i=e.filter(function(u){return u&&(n==null?void 0:n.user)&&u.id!==n.user.id}).map(r),o=i.slice(0,5),s=i.length-o.length;if(o.length===1)a="".concat(o[0]," ");else if(o.length===2)a=t("{{ firstUser }} and {{ secondUser }}",{firstUser:o[0],secondUser:o[1]});else if(o.length>2)if(s===0){var l=o.splice(o.length-1,1);a=t("{{ commaSeparatedUsers }}, and {{ lastUser }}",{commaSeparatedUsers:o.join(", "),lastUser:l})}else a=t("{{ commaSeparatedUsers }} and {{ moreCount }} more",{commaSeparatedUsers:o.join(", "),moreCount:s});return a},v7=function(e){if(!e)return!1;var t=e.replace(Zp(),""),n=t.replace(/[\s\n]/gm,"");return!n},Gc=function(e){var t;return e.type==="error"&&((t=e.moderation_details)===null||t===void 0?void 0:t.action)==="MESSAGE_RESPONSE_ACTION_BOUNCE"},yi=function(e){return!!e.message_text_updated_at},y7=function(e){var t=e.customMessageActions,n=e.message;if(!t)return null;var r=Object.keys(t);return f.createElement(f.Fragment,null,r.map(function(a){var i=t[a];return f.createElement("button",{"aria-selected":"false",className:"str-chat__message-actions-list-item str-chat__message-actions-list-item-button",key:a,onClick:function(o){return i(n,o)},role:"option"},a)}))},b7=f.forwardRef(function(e,t){var n=e.getMessageActions,r=e.handleDelete,a=e.handleEdit,i=e.handleFlag,o=e.handleMarkUnread,s=e.handleMute,l=e.handlePin,u=e.isUserMuted;e.mine;var c=e.open,d=c===void 0?!1:c,h=Qe(e,["getMessageActions","handleDelete","handleEdit","handleFlag","handleMarkUnread","handleMute","handlePin","isUserMuted","mine","open"]),m=It("MessageActionsBox").CustomMessageActionsList,p=m===void 0?y7:m,y=cn("MessageActionsBox").setQuotedMessage,b=Qn("MessageActionsBox"),w=b.customMessageActions,S=b.message,M=b.threadList,k=ke("MessageActionsBox").t,C=n(),E=function(){y(S);var _=S.parent_id?document.querySelectorAll(".str-chat__thread .str-chat__textarea__textarea"):document.getElementsByClassName("str-chat__textarea__textarea"),v=_.item(0);v instanceof HTMLTextAreaElement&&v.focus()},D=nt("str-chat__message-actions-box",{"str-chat__message-actions-box--open":d}),g="str-chat__message-actions-list-item str-chat__message-actions-list-item-button";return f.createElement("div",V({},h,{className:D,"data-testid":"message-actions-box",ref:t}),f.createElement("div",{"aria-label":k("aria/Message Options"),className:"str-chat__message-actions-list",role:"listbox"},f.createElement(p,{customMessageActions:w,message:S}),C.indexOf(Tt.quote)>-1&&f.createElement("button",{"aria-selected":"false",className:g,onClick:E,role:"option"},k("Reply")),C.indexOf(Tt.pin)>-1&&!S.parent_id&&f.createElement("button",{"aria-selected":"false",className:g,onClick:l,role:"option"},S.pinned?k("Unpin"):k("Pin")),C.indexOf(Tt.markUnread)>-1&&!M&&!!S.id&&f.createElement("button",{"aria-selected":"false",className:g,onClick:o,role:"option"},k("Mark as unread")),C.indexOf(Tt.flag)>-1&&f.createElement("button",{"aria-selected":"false",className:g,onClick:i,role:"option"},k("Flag")),C.indexOf(Tt.mute)>-1&&f.createElement("button",{"aria-selected":"false",className:g,onClick:s,role:"option"},u()?k("Unmute"):k("Mute")),C.indexOf(Tt.edit)>-1&&f.createElement("button",{"aria-selected":"false",className:g,onClick:a,role:"option"},k("Edit Message")),C.indexOf(Tt.delete)>-1&&f.createElement("button",{"aria-selected":"false",className:g,onClick:r,role:"option"},k("Delete"))))}),_7=f.memo(b7),jm=function(t){return t.reduce(function(n,r){var a=r[0],i=r[1];return n[a]=i,n},{})},$m=typeof window<"u"&&window.document&&window.document.createElement?L.useLayoutEffect:L.useEffect,D7=[],gv=function(t,n,r){r===void 0&&(r={});var a=L.useRef(null),i={onFirstUpdate:r.onFirstUpdate,placement:r.placement||"bottom",strategy:r.strategy||"absolute",modifiers:r.modifiers||D7},o=L.useState({styles:{popper:{position:i.strategy,left:"0",top:"0"},arrow:{position:"absolute"}},attributes:{}}),s=o[0],l=o[1],u=L.useMemo(function(){return{name:"updateState",enabled:!0,phase:"write",fn:function(m){var p=m.state,y=Object.keys(p.elements);Ch.flushSync(function(){l({styles:jm(y.map(function(b){return[b,p.styles[b]||{}]})),attributes:jm(y.map(function(b){return[b,p.attributes[b]]}))})})},requires:["computeStyles"]}},[]),c=L.useMemo(function(){var h={onFirstUpdate:i.onFirstUpdate,placement:i.placement,strategy:i.strategy,modifiers:[].concat(i.modifiers,[u,{name:"applyStyles",enabled:!1}])};return Na(a.current,h)?a.current||h:(a.current=h,h)},[i.onFirstUpdate,i.placement,i.strategy,i.modifiers,u]),d=L.useRef();return $m(function(){d.current&&d.current.setOptions(c)},[c]),$m(function(){if(!(t==null||n==null)){var h=r.createPopper||z0,m=h(t,n,c);return d.current=m,function(){m.destroy(),d.current=null}}},[t,n,r.createPopper]),{state:d.current?d.current.state:null,styles:s.styles,attributes:s.attributes,update:d.current?d.current.update:null,forceUpdate:d.current?d.current.forceUpdate:null}};function E7(e){var t=e.open,n=e.placement,r=e.referenceElement,a=L.useRef(null),i=gv(r,a.current,{modifiers:[{name:"eventListeners",options:{resize:!1,scroll:!1}}],placement:n}),o=i.attributes,s=i.styles,l=i.update;return L.useEffect(function(){t&&(l==null||l())},[t,l]),{attributes:o,popperElementRef:a,styles:s}}var C7=function(e){var t=e.ActionsIcon,n=t===void 0?dv:t,r=e.customWrapperClass,a=r===void 0?"":r,i=e.getMessageActions,o=e.handleDelete,s=e.handleFlag,l=e.handleMarkUnread,u=e.handleMute,c=e.handlePin,d=e.inline,h=e.message,m=e.messageWrapperRef,p=e.mine,y=Fe("MessageActions").mutes,b=Qn("MessageActions"),w=b.customMessageActions,S=b.getMessageActions,M=b.handleDelete,k=b.handleFlag,C=b.handleMarkUnread,E=b.handleMute,D=b.handlePin,g=b.isMyMessage,_=b.message,v=b.setEditingState,x=ke("MessageActions").t,R=i||S,N=o||M,P=s||k,F=l||C,A=u||E,z=c||D,$=h||_,U=p?p():g(),T=L.useState(!1),j=T[0],Y=T[1],O=L.useCallback(function(){return mv($,y)},[$,y]),ee=L.useCallback(function(Ae){Ae instanceof KeyboardEvent&&Ae.key!=="Escape"||Y(!1)},[]),oe=R(),ce=!!($!=null&&$.deleted_at);L.useEffect(function(){m!=null&&m.current&&m.current.addEventListener("mouseleave",ee)},[ee,m]),L.useEffect(function(){ce&&document.removeEventListener("click",ee)},[ee,ce]),L.useEffect(function(){if(j)return document.addEventListener("click",ee),document.addEventListener("keyup",ee),function(){document.removeEventListener("click",ee),document.removeEventListener("keyup",ee)}},[j,ee]);var de=L.useRef(null),J=E7({open:j,placement:U?"top-end":"top-start",referenceElement:de.current}),me=J.attributes,ge=J.popperElementRef,ye=J.styles;return!oe.length&&!w?null:f.createElement(w7,{customWrapperClass:a,inline:d,setActionsBoxOpen:Y},f.createElement(_7,V({},me.popper,{getMessageActions:R,handleDelete:N,handleEdit:v,handleFlag:P,handleMarkUnread:F,handleMute:A,handlePin:z,isUserMuted:O,mine:U,open:j,ref:ge,style:ye.popper})),f.createElement("button",{"aria-expanded":j,"aria-haspopup":"true","aria-label":x("aria/Open Message Actions Menu"),className:"str-chat__message-actions-box-button",ref:de},f.createElement(n,{className:"str-chat__message-action-icon"})))},w7=function(e){var t=e.children,n=e.customWrapperClass,r=e.inline,a=e.setActionsBoxOpen,i=`
  str-chat__message-simple__actions__action
  str-chat__message-simple__actions__action--options
  str-chat__message-actions-container`,o=n||i,s=function(u){u.stopPropagation(),a(function(c){return!c})},l={className:o,"data-testid":"message-actions",onClick:s};return r?f.createElement("span",V({},l),t):f.createElement("div",V({},l),t)},S7=function(e){var t=e.ActionsIcon,n=t===void 0?dv:t,r=e.displayReplies,a=r===void 0?!0:r,i=e.handleOpenThread,o=e.messageWrapperRef,s=e.ReactionIcon,l=s===void 0?n7:s,u=e.theme,c=u===void 0?"simple":u,d=e.ThreadIcon,h=d===void 0?r7:d,m=Qn("MessageOptions"),p=m.customMessageActions,y=m.getMessageActions,b=m.handleOpenThread,w=m.initialMessage,S=m.message,M=m.onReactionListClick,k=m.showDetailedReactions,C=m.threadList,E=ke("MessageOptions").t,D=i||b,g=y(),_=f7(g,C)||!!p,v=g.indexOf(Tt.react)>-1,x=g.indexOf(Tt.reply)>-1&&a&&!C;if(!S.type||S.type==="error"||S.type==="system"||S.type==="ephemeral"||S.status==="failed"||S.status==="sending"||w)return null;var R="str-chat__message-".concat(c,"__actions str-chat__message-options");return f.createElement("div",{className:R,"data-testid":"message-options"},_&&f.createElement(C7,{ActionsIcon:n,messageWrapperRef:o}),x&&f.createElement("button",{"aria-label":E("aria/Open Thread"),className:"str-chat__message-".concat(c,"__actions__action str-chat__message-").concat(c,"__actions__action--thread str-chat__message-reply-in-thread-button"),"data-testid":"thread-action",onClick:D},f.createElement(h,{className:"str-chat__message-action-icon"})),v&&f.createElement("button",{"aria-expanded":k,"aria-label":E("aria/Open Reaction Selector"),className:"str-chat__message-".concat(c,"__actions__action str-chat__message-").concat(c,"__actions__action--reactions str-chat__message-reactions-button"),"data-testid":"message-reaction-action",onClick:M},f.createElement(l,{className:"str-chat__message-action-icon"})))},M7=f.memo(S7),x7=function(e){var t=e.labelPlural,n=e.labelSingle,r=e.onClick,a=e.reply_count,i=a===void 0?0:a,o=ke("MessageRepliesCountButton").t,s=Fe("MessageRepliesCountButton").themeVersion;if(!i)return null;var l=o("replyCount",{count:i});return t&&i>1?l="".concat(i," ").concat(t):n&&(l="1 ".concat(n)),f.createElement("div",{className:"str-chat__message-simple-reply-button str-chat__message-replies-count-button-wrapper"},f.createElement("button",{className:"str-chat__message-replies-count-button","data-testid":"replies-count-button",onClick:r},s==="1"&&f.createElement(e7,null),l))},k7=f.memo(x7),pi=function(e){var t=e.children,n=Qe(e,["children"]);return f.createElement("div",V({className:"str-chat__tooltip"},n),t)},qo=function(e){var t=e.children,n=e.offset,r=n===void 0?[0,10]:n,a=e.referenceElement,i=e.placement,o=i===void 0?"top":i,s=e.visible,l=s===void 0?!1:s,u=L.useState(null),c=u[0],d=u[1],h=gv(a,c,{modifiers:[{name:"offset",options:{offset:r}}],placement:o}),m=h.attributes,p=h.styles;return l?f.createElement("div",V({className:"str-chat__tooltip",ref:d,style:p.popper},m.popper),t):null},vv=function(e){var t=e===void 0?{}:e,n=t.onMouseEnter,r=t.onMouseLeave,a=L.useState(!1),i=a[0],o=a[1],s=L.useCallback(function(u){o(!0),n==null||n(u)},[n]),l=L.useCallback(function(u){o(!1),r==null||r(u)},[r]);return{handleEnter:s,handleLeave:l,tooltipVisible:i}},T7=function(e){var t,n=e.Avatar,r=e.messageType,a=r===void 0?"simple":r,i=e.tooltipUserNameMapper,o=i===void 0?g7:i,s=vv(),l=s.handleEnter,u=s.handleLeave,c=s.tooltipVisible,d=Fe("MessageStatus").client,h=It("MessageStatus").Avatar,m=Qn("MessageStatus"),p=m.isMyMessage,y=m.lastReceivedId,b=m.message,w=m.readBy,S=m.threadList,M=ke("MessageStatus").t,k=Fe("MessageStatus").themeVersion,C=L.useState(null),E=C[0],D=C[1],g=n||h||Er;if(!p()||b.type==="error")return null;var _=(w==null?void 0:w.length)===1&&w[0].id===((t=d.user)===null||t===void 0?void 0:t.id),v="str-chat__message-".concat(a,"-status str-chat__message-status"),x=b.status==="sending",R=b.status==="received"&&b.id===y&&!S,N=!!(w!=null&&w.length&&!S&&!_),P=(N?w.filter(function(F){var A;return F.id!==((A=d.user)===null||A===void 0?void 0:A.id)}):[])[0];return f.createElement("span",{className:v,"data-testid":nt({"message-status-read-by":N,"message-status-received":R&&!N,"message-status-sending":x}),onMouseEnter:l,onMouseLeave:u,ref:D},x&&f.createElement(f.Fragment,null,k==="1"&&f.createElement(pi,null,M("Sending...")),k==="2"&&f.createElement(qo,{offset:[0,5],referenceElement:E,visible:c},M("Sending...")),f.createElement(Qa,null)),R&&!N&&f.createElement(f.Fragment,null,k==="1"&&f.createElement(pi,null,M("Delivered")),k==="2"&&f.createElement(qo,{offset:[0,5],referenceElement:E,visible:c},M("Delivered")),k==="2"?f.createElement(a7,null):f.createElement(t7,null)),N&&f.createElement(f.Fragment,null,k==="1"&&f.createElement(pi,null,Hm(w,M,d,o)),k==="2"&&f.createElement(qo,{offset:[0,5],referenceElement:E,visible:c},Hm(w,M,d,o)),f.createElement(g,{image:P.image,name:P.name||P.id,size:15,user:P}),w.length>2&&f.createElement("span",{className:"str-chat__message-".concat(a,"-status-number"),"data-testid":"message-status-read-by-many"},w.length-1)))},L7=f.memo(T7),R7=function(){var e,t,n,r=It("QuotedMessage"),a=r.Attachment,i=r.Avatar,o=Qn("QuotedMessage"),s=o.isMyMessage,l=o.message,u=ke("QuotedMessage"),c=u.t,d=u.userLanguage,h=cn("QuotedMessage").jumpToMessage,m=i||Er,p=l.quoted_message;if(!p)return null;var y=p.deleted_at||p.type==="deleted",b=y?c("This message was deleted..."):((e=p.i18n)===null||e===void 0?void 0:e["".concat(d,"_text")])||p.text,w=!((t=p.attachments)===null||t===void 0)&&t.length&&!y?p.attachments[0]:null;return!b&&!w?null:f.createElement(f.Fragment,null,f.createElement("div",{className:nt("str-chat__quoted-message-preview quoted-message",{mine:s()}),"data-testid":"quoted-message",onClickCapture:function(S){S.stopPropagation(),S.preventDefault(),h(p.id)}},p.user&&f.createElement(m,{image:p.user.image,name:p.user.name||p.user.id,size:20,user:p.user}),f.createElement("div",{className:"quoted-message-inner str-chat__quoted-message-bubble","data-testid":"quoted-message-contents"},w&&f.createElement(a,{attachments:[w],isQuoted:!0}),f.createElement("div",{"data-testid":"quoted-message-text"},b))),!((n=l.attachments)===null||n===void 0)&&n.length?f.createElement(a,{attachments:l.attachments}):null)};function P7(e){var t=e.message,n=e.theme,r=ke("MessageText").t;return t.type==="error"&&!Gc(t)?f.createElement("div",{className:"str-chat__".concat(n,"-message--error-message str-chat__message--error-message")},r("Error · Unsent")):t.status==="failed"?f.createElement("div",{className:"str-chat__".concat(n,"-message--error-message str-chat__message--error-message")},t.errorStatusCode!==403?r("Message Failed · Click to try again"):r("Message Failed · Unauthorized")):null}var O7=function(e){var t,n,r=e.customInnerClass,a=e.customWrapperClass,i=a===void 0?"":a,o=e.message,s=e.renderText,l=e.theme,u=l===void 0?"simple":l,c=It("MessageText").QuotedMessage,d=c===void 0?R7:c,h=Qn("MessageText"),m=h.message,p=h.onMentionsClickMessage,y=h.onMentionsHoverMessage,b=h.renderText,w=h.unsafeHTML,S=(t=s??b)!==null&&t!==void 0?t:RT,M=ke("MessageText").userLanguage,k=o||m,C=pv(k),E=((n=k.i18n)===null||n===void 0?void 0:n["".concat(M,"_text")])||k.text,D=L.useMemo(function(){return S(E,k.mentioned_users)},[k.mentioned_users,E]),g=i||"str-chat__message-text",_=r||"str-chat__message-text-inner str-chat__message-".concat(u,"-text-inner");return!E&&!k.quoted_message?null:f.createElement("div",{className:g,tabIndex:0},f.createElement("div",{className:`
          `.concat(_,`
          `).concat(C?" str-chat__message-".concat(u,"-text-inner--has-attachment"):"",`
          `).concat(v7(k.text)&&!k.quoted_message?" str-chat__message-".concat(u,"-text-inner--is-emoji"):"",`
        `).trim(),"data-testid":"message-text-inner-wrapper",onClick:p,onMouseOver:y},k.quoted_message&&f.createElement(d,null),f.createElement(P7,{message:k,theme:u}),w&&k.html?f.createElement("div",{dangerouslySetInnerHTML:{__html:k.html}}):f.createElement("div",null,D)))},F7=f.memo(O7),I7="MessageTimestamp was called without a message, or message has invalid created_at date.",A7="MessageTimestamp was called but there is no datetime parsing function available";function Qi(e){var t=e.calendar,n=e.format,r=e.formatDate,a=e.messageCreatedAt,i=e.tDateTimeParser;if(!a||typeof a=="string"&&!Date.parse(a))return console.warn(I7),null;if(typeof r=="function")return r(new Date(a));if(!i)return console.warn(A7),null;var o=i(a);return Tu(o)?t&&o.calendar?o.calendar():o.format(n):sa(o)?o.toDateString():PC(o)?o:null}var N7="h:mmA";function yv(e){var t=e.timestamp,n=e.calendar,r=n===void 0?!1:n,a=e.customClass,i=a===void 0?"":a,o=e.format,s=o===void 0?N7:o,l=Qn("MessageTimestamp").formatDate,u=ke("MessageTimestamp").tDateTimeParser,c=t&&sa(t)?t.toISOString():t,d=L.useMemo(function(){return Qi({calendar:r,format:s,formatDate:l,messageCreatedAt:c,tDateTimeParser:u})},[l,r,u,s,c]);return d?f.createElement("time",{className:i,dateTime:c,title:c},d):null}var U7=function(e){var t=e.message,n=Qe(e,["message"]),r=Qn("MessageTimestamp").message,a=It("MessageTimestamp").Timestamp,i=a===void 0?yv:a,o=t||r;return f.createElement(i,V({timestamp:o.created_at},n))},B7=f.memo(U7),Kn={date:"message.date",intro:"channel.intro"},z7=function(e){return L.useMemo(function(){return{failed:e.state==="failed",finished:e.state==="finished",uploading:e.state==="uploading"}},[e.state])},H7=function(){var e=ke("EmojiIconSmall").t;return f.createElement("svg",{height:"14",viewBox:"0 0 14 14",width:"14",xmlns:"http://www.w3.org/2000/svg"},f.createElement("title",null,e("Open emoji picker")),f.createElement("g",{clipRule:"evenodd",fillRule:"evenodd"},f.createElement("path",{d:"M6.7 1.42C3.73 1.42 1.42 3.73 1.42 6.7c0 2.97 2.31 5.28 5.28 5.28c2.97 0 5.28-2.31 5.28-5.28c0-2.97-2.31-5.28-5.28-5.28zM.1 6.7c0-3.63 2.97-6.6 6.6-6.6s6.6 2.97 6.6 6.6s-2.97 6.6-6.6 6.6s-6.6-2.97-6.6-6.6zM6.04 5.05c0 .55-.44.99-.99.99s-.99-.44-.99-.99s.44-.99.99-.99s.99.44.99.99zM9.34 5.05c0 .55-.44.99-.99.99s-.99-.44-.99-.99s.44-.99.99-.99s.99.44.99.99zM3.73 7.47c.33-.22.66-.11.88.11c.33.44.88.99 1.65 1.1c.66.22 1.54.11 2.64-1.1c.22-.22.66-.33.88 0c.22.22.33.66 0 .88c-1.21 1.43-2.64 1.87-3.85 1.65c-1.1-.22-1.98-.99-2.42-1.65c-.22-.33-.11-.66.22-.99z"})))},j7=function(){var e=ke("FileUploadIcon").t;return f.createElement("svg",{height:"14",viewBox:"0 0 14 14",width:"14",xmlns:"http://www.w3.org/2000/svg"},f.createElement("title",null,e("Attach files")),f.createElement("path",{d:"M7 .5c3.59 0 6.5 2.91 6.5 6.5s-2.91 6.5-6.5 6.5S.5 10.59.5 7 3.41.5 7 .5zm0 12c3.031 0 5.5-2.469 5.5-5.5S10.031 1.5 7 1.5A5.506 5.506 0 0 0 1.5 7c0 3.034 2.469 5.5 5.5 5.5zM7.506 3v3.494H11v1.05H7.506V11h-1.05V7.544H3v-1.05h3.456V3h1.05z",fillRule:"nonzero"}))},bv=function(){var e=ke("FileUploadIconFlat").t;return f.createElement("svg",{height:"14",viewBox:"0 0 14 14",width:"14",xmlns:"http://www.w3.org/2000/svg"},f.createElement("title",null,e("Attach files")),f.createElement("path",{d:"M1.667.333h10.666c.737 0 1.334.597 1.334 1.334v10.666c0 .737-.597 1.334-1.334 1.334H1.667a1.333 1.333 0 0 1-1.334-1.334V1.667C.333.93.93.333 1.667.333zm2 1.334a1.667 1.667 0 1 0 0 3.333 1.667 1.667 0 0 0 0-3.333zm-2 9.333v1.333h10.666v-4l-2-2-4 4-2-2L1.667 11z",fillRule:"nonzero"}))},_v=function(e){var t=e.size,n=t===void 0?20:t,r=L.useMemo(function(){return la()},[]);return f.createElement("div",{className:"str-chat__loading-indicator"},f.createElement("svg",{"data-testid":"loading-indicator",height:n,viewBox:"0 0 30 30",width:n,xmlns:"http://www.w3.org/2000/svg"},f.createElement("defs",null,f.createElement("linearGradient",{id:"".concat(r,"-linear-gradient"),x1:"50%",x2:"50%",y1:"0%",y2:"100%"},f.createElement("stop",{offset:"0%",stopColor:"#FFF",stopOpacity:"0"}),f.createElement("stop",{"data-testid":"stop-color",offset:"100%",stopOpacity:"1"}))),f.createElement("path",{d:"M2.518 23.321l1.664-1.11A12.988 12.988 0 0 0 15 28c7.18 0 13-5.82 13-13S22.18 2 15 2V0c8.284 0 15 6.716 15 15 0 8.284-6.716 15-15 15-5.206 0-9.792-2.652-12.482-6.679z",fill:"url(#".concat(r,"-linear-gradient)"),fillRule:"evenodd"})))},$7=function(){return f.createElement("svg",{"data-testid":"attach",fill:"none",height:"24",viewBox:"0 0 24 24",width:"24",xmlns:"http://www.w3.org/2000/svg"},f.createElement("g",{clipPath:"url(#clip0_10878_5)"},f.createElement("path",{d:"M12.9997 6.99993L10.9997 6.99993L10.9997 10.9999L6.99972 10.9999L6.99972 12.9999L10.9997 12.9999L10.9997 16.9999L12.9997 16.9999L12.9997 12.9999L16.9997 12.9999L16.9997 10.9999L12.9997 10.9999L12.9997 6.99993ZM11.9997 1.99992C6.47972 1.99992 1.99972 6.47993 1.99972 11.9999C1.99972 17.5199 6.47972 21.9999 11.9997 21.9999C17.5197 21.9999 21.9997 17.5199 21.9997 11.9999C21.9997 6.47993 17.5197 1.99992 11.9997 1.99992ZM11.9997 19.9999C7.58972 19.9999 3.99972 16.4099 3.99972 11.9999C3.99972 7.58993 7.58972 3.99993 11.9997 3.99993C16.4097 3.99993 19.9997 7.58993 19.9997 11.9999C19.9997 16.4099 16.4097 19.9999 11.9997 19.9999Z",fill:"black"})),f.createElement("defs",null,f.createElement("clipPath",{id:"clip0_10878_5"},f.createElement("rect",{fill:"white",height:"24",width:"24"}))))},il=function(){return f.createElement("svg",{"data-testid":"close-no-outline",fill:"none",height:"24",viewBox:"0 0 24 24",width:"24",xmlns:"http://www.w3.org/2000/svg"},f.createElement("path",{d:"M19 6.41L17.59 5L12 10.59L6.41 5L5 6.41L10.59 12L5 17.59L6.41 19L12 13.41L17.59 19L19 17.59L13.41 12L19 6.41Z",fill:"black"}))},Dv=function(){return f.createElement("svg",{"data-testid":"retry",fill:"none",height:"24",viewBox:"0 0 24 24",width:"24",xmlns:"http://www.w3.org/2000/svg"},f.createElement("path",{d:"M17.6449 6.35C16.1949 4.9 14.2049 4 11.9949 4C7.57488 4 4.00488 7.58 4.00488 12C4.00488 16.42 7.57488 20 11.9949 20C15.7249 20 18.8349 17.45 19.7249 14H17.6449C16.8249 16.33 14.6049 18 11.9949 18C8.68488 18 5.99488 15.31 5.99488 12C5.99488 8.69 8.68488 6 11.9949 6C13.6549 6 15.1349 6.69 16.2149 7.78L12.9949 11H19.9949V4L17.6449 6.35Z",fill:"black"}))},V7=function(){return f.createElement("svg",{"data-testid":"download",fill:"none",height:"24",viewBox:"0 0 24 24",width:"24",xmlns:"http://www.w3.org/2000/svg"},f.createElement("path",{d:"M19.35 10.04C18.67 6.59 15.64 4 12 4C9.11 4 6.6 5.64 5.35 8.04C2.34 8.36 0 10.91 0 14C0 17.31 2.69 20 6 20H19C21.76 20 24 17.76 24 15C24 12.36 21.95 10.22 19.35 10.04ZM19 18H6C3.79 18 2 16.21 2 14C2 11.95 3.53 10.24 5.56 10.03L6.63 9.92L7.13 8.97C8.08 7.14 9.94 6 12 6C14.62 6 16.88 7.86 17.39 10.43L17.69 11.93L19.22 12.04C20.78 12.14 22 13.45 22 15C22 16.65 20.65 18 19 18ZM13.45 10H10.55V13H8L12 17L16 13H13.45V10Z",fill:"black"}))},W7=function(){return f.createElement("svg",{fill:"none",height:"11",viewBox:"0 0 20 11",width:"20",xmlns:"http://www.w3.org/2000/svg"},f.createElement("path",{clipRule:"evenodd",d:"M1.9 5.5C1.9 3.79 3.29 2.4 5 2.4H8.05C8.57467 2.4 9 1.97467 9 1.45C9 0.925329 8.57467 0.5 8.05 0.5H5C2.24 0.5 0 2.74 0 5.5C0 8.26 2.24 10.5 5 10.5H8.05C8.57467 10.5 9 10.0747 9 9.55C9 9.02533 8.57467 8.6 8.05 8.6H5C3.29 8.6 1.9 7.21 1.9 5.5ZM6 5.5C6 6.05228 6.44772 6.5 7 6.5H13C13.5523 6.5 14 6.05228 14 5.5C14 4.94772 13.5523 4.5 13 4.5H7C6.44772 4.5 6 4.94772 6 5.5ZM15 0.5H11.95C11.4253 0.5 11 0.925329 11 1.45C11 1.97467 11.4253 2.4 11.95 2.4H15C16.71 2.4 18.1 3.79 18.1 5.5C18.1 7.21 16.71 8.6 15 8.6H11.95C11.4253 8.6 11 9.02533 11 9.55C11 10.0747 11.4253 10.5 11.95 10.5H15C17.76 10.5 20 8.26 20 5.5C20 2.74 17.76 0.5 15 0.5Z",fill:"#005DFF",fillRule:"evenodd"}))},q7=function(){var e=ke("SendButton").t;return f.createElement("svg",{height:"17",viewBox:"0 0 18 17",width:"18",xmlns:"http://www.w3.org/2000/svg"},f.createElement("title",null,e("Send")),f.createElement("path",{d:"M0 17.015l17.333-8.508L0 0v6.617l12.417 1.89L0 10.397z",fill:"#006cff",fillRule:"evenodd"}))},Y7=function(){var e=ke("SendButton").t;return f.createElement("svg",{"data-testid":"send",fill:"none",height:"24",viewBox:"0 0 24 24",width:"24",xmlns:"http://www.w3.org/2000/svg"},f.createElement("title",null,e("Send")),f.createElement("path",{d:"M4.00952 22L24 12L4.00952 2L4 9.77778L18.2857 12L4 14.2222L4.00952 22Z",fill:"black"}))},Zc=function(e){var t=e.sendMessage,n=Qe(e,["sendMessage"]),r=Fe("SendButton").themeVersion,a=ke("SendButton").t;return f.createElement("button",V({"aria-label":a("aria/Send"),className:"str-chat__send-button","data-testid":"send-button",onClick:t,type:"button"},n),r==="2"?f.createElement(Y7,null):f.createElement(q7,null))},K7=function(){var e=_r("AttachmentPreviewList"),t=e.fileOrder,n=e.imageOrder;return f.createElement("div",{className:"str-chat__attachment-preview-list"},f.createElement("div",{className:"str-chat__attachment-list-scroll-container","data-testid":"attachment-list-scroll-container"},n.map(function(r){return f.createElement(G7,{id:r,key:r})}),t.map(function(r){return f.createElement(Z7,{id:r,key:r})})))},G7=function(e){var t,n=e.id,r=It("ImagePreviewItem").BaseImage,a=r===void 0?Qs:r,i=_r("ImagePreviewItem"),o=i.imageUploads,s=i.removeImage,l=i.uploadImage,u=L.useState(!1),c=u[0],d=u[1],h=L.useCallback(function(b){b.stopPropagation(),s(n)},[s,n]),m=L.useCallback(function(){return l(n)},[l,n]),p=L.useCallback(function(){return d(!0)},[]),y=o[n];return!y||y.og_scrape_url?null:f.createElement("div",{className:nt("str-chat__attachment-preview-image",{"str-chat__attachment-preview-image--error":c}),"data-testid":"attachment-preview-image"},f.createElement("button",{className:"str-chat__attachment-preview-delete","data-testid":"image-preview-item-delete-button",disabled:y.state==="uploading",onClick:h},f.createElement(il,null)),y.state==="failed"&&f.createElement("button",{className:"str-chat__attachment-preview-error str-chat__attachment-preview-error-image","data-testid":"image-preview-item-retry-button",onClick:m},f.createElement(Dv,null)),y.state==="uploading"&&f.createElement("div",{className:"str-chat__attachment-preview-image-loading"},f.createElement(_v,{size:17})),(y.previewUri||y.url)&&f.createElement(a,{alt:y.file.name,className:"str-chat__attachment-preview-thumbnail",onError:p,src:(t=y.previewUri)!==null&&t!==void 0?t:y.url,title:y.file.name}))},Z7=function(e){var t=e.id,n=_r("FilePreviewItem"),r=n.fileUploads,a=n.removeFile,i=n.uploadFile,o=L.useCallback(function(c){c.stopPropagation(),a(t)},[a,t]),s=L.useCallback(function(){return i(t)},[i,t]),l=r[t],u=z7(l);return l?f.createElement("div",{className:"str-chat__attachment-preview-file","data-testid":"attachment-preview-file"},f.createElement("div",{className:"str-chat__attachment-preview-file-icon"},f.createElement(bi,{filename:l.file.name,mimeType:l.file.type,version:"2"})),f.createElement("button",{className:"str-chat__attachment-preview-delete","data-testid":"file-preview-item-delete-button",disabled:u.uploading,onClick:o},f.createElement(il,null)),u.failed&&f.createElement("button",{className:"str-chat__attachment-preview-error str-chat__attachment-preview-error-file","data-testid":"file-preview-item-retry-button",onClick:s},f.createElement(Dv,null)),f.createElement("div",{className:"str-chat__attachment-preview-file-end"},f.createElement("div",{className:"str-chat__attachment-preview-file-name"},l.file.name),u.finished&&f.createElement("a",{className:"str-chat__attachment-preview-file-download",download:!0,href:l.url,rel:"noreferrer",target:"_blank"},f.createElement(V7,null)),u.uploading&&f.createElement(_v,{size:17}))):null},Qc=function(e){var t=e.cooldownInterval,n=L.useState(),r=n[0],a=n[1];return L.useEffect(function(){var i;return typeof r=="number"&&r>0&&(i=setTimeout(function(){a(r-1)},1e3)),function(){clearTimeout(i)}},[r]),L.useEffect(function(){a(t??0)},[t]),f.createElement("div",{className:"str-chat__message-input-cooldown","data-testid":"cooldown-timer"},r)},Q7=function(){var e=Fe("useCommandTrigger").themeVersion,t=ct("useCommandTrigger").channelConfig,n=ke("useCommandTrigger").t,r=t==null?void 0:t.commands;return{component:iv,dataProvider:function(a,i,o){if(i.indexOf("/")!==0||!r)return[];var s=r.filter(function(u){var c;return((c=u.name)===null||c===void 0?void 0:c.indexOf(a))!==-1});s.sort(function(u,c){var d,h,m=(d=u.name)===null||d===void 0?void 0:d.toLowerCase(),p=(h=c.name)===null||h===void 0?void 0:h.toLowerCase();if((m==null?void 0:m.indexOf(a))===0&&(m="0".concat(m)),(p==null?void 0:p.indexOf(a))===0&&(p="0".concat(p)),m!=null&&p!=null){if(m<p)return-1;if(m>p)return 1}return 0});var l=s.slice(0,e==="2"?5:10);return o&&o(l.filter(function(u){return u.name!==void 0}).map(function(u){var c={name:u.name};return u.args&&(c.args=n("".concat(u.name,"-command-args"),{defaultValue:u.args})),u.description&&(c.description=n("".concat(u.name,"-command-description"),{defaultValue:u.description})),c}),a),l},output:function(a){return{caretPosition:"next",key:a.name,text:"/".concat(a.name)}}}},J7=function(e){var t=e.entity,n=Object.keys(t).length,r=t==null?void 0:t.itemNameParts,a=function(){return n?n&&r.parts.map(function(i,o){return i.toLowerCase()===r.match.toLowerCase()?f.createElement("span",{className:"str-chat__emoji-item--highlight",key:"part-".concat(o)},i):f.createElement("span",{className:"str-chat__emoji-item--part",key:"part-".concat(o)},i)}):null};return f.createElement("div",{className:"str-chat__emoji-item"},f.createElement("span",{className:"str-chat__emoji-item--entity"},t.native),f.createElement("span",{className:"str-chat__emoji-item--name"},a()))},X7=f.memo(J7),eL=function(e){var t=Fe("useEmojiTrigger").themeVersion;return{component:X7,dataProvider:function(n,r,a){return Ge(void 0,void 0,void 0,function(){var i,o,s;return Ze(this,function(l){switch(l.label){case 0:return n.length===0||n.charAt(0).match(/[^a-zA-Z0-9+-]/)?[2,a([],n)]:[4,e==null?void 0:e.search(n)];case 1:return i=(s=l.sent())!==null&&s!==void 0?s:[],o=i.filter(Boolean).slice(0,t==="2"?7:10).map(function(u){var c=u.id,d=u.name,h=u.native,m=u.skins,p=m===void 0?[]:m,y=p[0];return{id:c,name:d,native:h??y.native}}),a&&a(o,n),[2]}})})},output:function(n){return{caretPosition:"next",key:n.id,text:"".concat("native"in n?n.native:"")}}}},tL=function(e){var t=e.disableMentions,n=e.mentionAllAppUsers,r=e.mentionQueryParams,a=r===void 0?{}:r,i=e.onSelectUser,o=e.useMentionsTransliteration,s=L.useState(!1),l=s[0],u=s[1],c=Fe("useUserTrigger"),d=c.client,h=c.mutes,m=c.themeVersion,p=ct("useUserTrigger").channel,y=p.state.members,b=p.state.watchers,w=L.useCallback(function(){var C=y?Object.values(y).map(function(_){var v=_.user;return v}):[],E=b?Object.values(b):[],D=lt(lt([],C,!0),E,!0),g={};return D.forEach(function(_){_&&!g[_.id]&&(g[_.id]=_)}),Object.values(g)},[y,b]),S=L.useCallback(Ca(function(C,E){return Ge(void 0,void 0,void 0,function(){var D,g,_;return Ze(this,function(v){switch(v.label){case 0:return v.trys.push([0,2,,3]),[4,p.queryMembers({name:{$autocomplete:C}})];case 1:return D=v.sent(),g=D.members.map(function(x){return x.user}),E&&g.length?E(g):E([]),[3,3];case 2:return _=v.sent(),console.log({error:_}),[3,3];case 3:return[2]}})})},200),[p]),M=function(C,E){return Ge(void 0,void 0,void 0,function(){var D,g;return Ze(this,function(_){switch(_.label){case 0:if(!C||l)return[2];u(!0),_.label=1;case 1:return _.trys.push([1,3,,4]),[4,d.queryUsers(V({$or:[{id:{$autocomplete:C}},{name:{$autocomplete:C}}],id:{$ne:d.userID}},typeof a.filters=="function"?a.filters(C):a.filters),Array.isArray(a.sort)?lt([{id:1}],a.sort,!0):V({id:1},a.sort),V({limit:10},a.options))];case 2:return D=_.sent().users,E&&D.length?E(D):E([]),[3,4];case 3:return g=_.sent(),console.log({error:g}),[3,4];case 4:return u(!1),[2]}})})},k=Ca(M,200);return{callback:function(C){return i(C)},component:ov,dataProvider:function(C,E,D){var g,_;if(!t){var v=function(A){return E.includes("/unmute")&&!h.length?[]:h.length?E.includes("/unmute")?A.filter(function(z){return h.some(function($){return $.target.id===z.id})}):A.filter(function(z){return h.every(function($){return $.target.id!==z.id})}):A};if(n)return k(C,function(A){D&&D(v(A),C)});if(!C||Object.values(y||{}).length<100){var x=w(),R={ownUserId:d.userID,query:C,text:E,useMentionsTransliteration:o,users:x},N=VC(R),P=(_=(g=a.options)===null||g===void 0?void 0:g.limit)!==null&&_!==void 0?_:m==="2"?7:10,F=N.slice(0,P);return D&&D(v(F),C),F}return S(C,function(A){D&&D(v(A),C)})}},output:function(C){return{caretPosition:"next",key:C.id,text:"@".concat(C.name||C.id)}}}},nL=function(e){var t=e.children,n=_r("DefaultTriggerProvider"),r={"/":Q7(),":":eL(n.emojiSearchIndex),"@":tL({disableMentions:n.disableMentions,mentionAllAppUsers:n.mentionAllAppUsers,mentionQueryParams:n.mentionQueryParams,onSelectUser:n.onSelectUser,useMentionsTransliteration:n.useMentionsTransliteration})},a=V(V({},n),{autocompleteTriggers:r});return f.createElement(dc,{value:a},t)},Jc=function(){var e=Fe("UploadsPreview").themeVersion,t=ct("UploadsPreview"),n=t.maxNumberOfFiles,r=n===void 0?0:n,a=t.multipleUploads,i=_r("UploadsPreview"),o=i.fileOrder,s=i.fileUploads,l=i.imageOrder,u=i.imageUploads,c=i.numberOfUploads,d=c===void 0?0:c,h=i.removeFile,m=i.removeImage,p=i.uploadFile,y=i.uploadImage,b=i.uploadNewFiles,w=l.map(function(M){return u[M]}).filter(function(M){return!M.og_scrape_url}),S=o.map(function(M){return s[M]});return f.createElement(f.Fragment,null,l.length>0&&f.createElement(I4,{disabled:!a||d>=r,handleFiles:b,handleRemove:m,handleRetry:y,imageUploads:w,multiple:a}),o.length>0&&f.createElement(b4,{fileIconProps:{className:"str-chat__file-icon",version:e},handleFiles:b,handleRemove:h,handleRetry:p,uploads:S}))},rL=function(e){var t=It("ChatAutoComplete"),n=t.AutocompleteSuggestionItem,r=t.AutocompleteSuggestionList,a=ke("ChatAutoComplete").t,i=_r("ChatAutoComplete"),o=i.cooldownRemaining,s=i.disabled,l=i.emojiSearchIndex,u=i.textareaRef,c=e.placeholder||a("Type your message"),d=e.wordReplace?function(m){var p;return(p=e.wordReplace)===null||p===void 0?void 0:p.call(e,m,l)}:function(m){return Ge(void 0,void 0,void 0,function(){var p,y,b,w,S;return Ze(this,function(M){switch(M.label){case 0:return[4,l==null?void 0:l.search(m)];case 1:return p=M.sent()||[],y=p.filter(Boolean).slice(0,10).find(function(k){var C=k.emoticons;return!!(C!=null&&C.includes(m))}),y?(b=((w=y.skins)!==null&&w!==void 0?w:[])[0],[2,(S=y.native)!==null&&S!==void 0?S:b.native]):[2,null]}})})},h=L.useCallback(function(m){u&&(u.current=m)},[u]);return f.createElement(sv,{additionalTextareaProps:i.additionalTextareaProps,"aria-label":o?a("Slow Mode ON"):c,className:"str-chat__textarea__textarea str-chat__message-textarea",closeCommandsList:i.closeCommandsList,closeMentionsList:i.closeMentionsList,containerClassName:"str-chat__textarea str-chat__message-textarea-react-host",disabled:s||!!o,disableMentions:i.disableMentions,dropdownClassName:"str-chat__emojisearch",grow:i.grow,handleSubmit:e.handleSubmit||i.handleSubmit,innerRef:h,itemClassName:"str-chat__emojisearch__item",listClassName:"str-chat__emojisearch__list",loadingComponent:Qa,maxRows:i.maxRows,minChar:0,onBlur:e.onBlur,onChange:e.onChange||i.handleChange,onFocus:e.onFocus,onPaste:e.onPaste||i.onPaste,placeholder:o?a("Slow Mode ON"):c,replaceWord:d,rows:e.rows||1,shouldSubmit:i.shouldSubmit,showCommandsList:i.showCommandsList,showMentionsList:i.showMentionsList,SuggestionItem:n,SuggestionList:r,trigger:i.autocompleteTriggers||{},value:e.value||i.text})},ol=f.memo(rL),Ev=function(){var e=cn("QuotedMessagePreview").setQuotedMessage,t=ke("QuotedMessagePreview").t;return f.createElement("div",{className:"quoted-message-preview-header str-chat__quoted-message-preview-header"},f.createElement("div",{className:"str-chat__quoted-message-reply-to-message"},t("Reply to Message")),f.createElement("button",{"aria-label":t("aria/Cancel Reply"),className:"str-chat__square-button str-chat__quoted-message-remove",onClick:function(){return e(void 0)}},f.createElement(il,null)))},Xc=function(e){var t,n=e.quotedMessage,r=It("QuotedMessagePreview"),a=r.Attachment,i=r.Avatar,o=i===void 0?Er:i,s=ke("QuotedMessagePreview").userLanguage,l=Fe("QuotedMessagePreview").themeVersion,u=((t=n.i18n)===null||t===void 0?void 0:t["".concat(s,"_text")])||n.text,c=L.useMemo(function(){var d,h=((d=n.attachments)!==null&&d!==void 0?d:[])[0];return h?[h]:[]},[n.attachments]);return!u&&!c?null:f.createElement("div",{className:"quoted-message-preview","data-testid":"quoted-message-preview"},l==="1"&&f.createElement(Ev,null),f.createElement("div",{className:"quoted-message-preview-content str-chat__quoted-message-preview"},n.user&&f.createElement(o,{image:n.user.image,name:n.user.name||n.user.id,size:20,user:n.user}),f.createElement("div",{className:"quoted-message-preview-content-inner str-chat__quoted-message-bubble"},!!c.length&&f.createElement(a,{attachments:c,isQuoted:!0}),f.createElement("div",{className:"str-chat__quoted-message-text","data-testid":"quoted-message-text"},l==="2"&&f.createElement("p",null,u),l==="1"&&f.createElement(f.Fragment,null,u)))))},Nn;(function(e){e.DISMISSED="dismissed",e.FAILED="failed",e.LOADED="loaded",e.LOADING="loading",e.QUEUED="queued"})(Nn||(Nn={}));var jr;(function(e){e[e.UPSERT=0]="UPSERT",e[e.SET=1]="SET",e[e.REMOVE=2]="REMOVE"})(jr||(jr={}));var aL=function(e){var t=e.linkPreviews,n=ct().quotedMessage,r=t.length>0&&!n;return r?f.createElement("div",{className:"str-chat__link-preview-list"},Array.from(t.values()).map(function(a){return a.state===Nn.LOADED?f.createElement(iL,{key:a.og_scrape_url,linkPreview:a}):null})):null},iL=function(e){var t=e.linkPreview,n=_r().dismissLinkPreview,r=vv(),a=r.handleEnter,i=r.handleLeave,o=r.tooltipVisible,s=L.useState(null),l=s[0],u=s[1];return f.createElement("div",{className:nt("str-chat__link-preview-card",{"str-chat__link-preview-card--loading":t.state===Nn.LOADING}),"data-testid":"link-preview-card"},f.createElement(qo,{offset:[0,5],referenceElement:l,visible:o},t.og_scrape_url),f.createElement("div",{className:"str-chat__link-preview-card__icon-container",onMouseEnter:a,onMouseLeave:i,ref:u},f.createElement(W7,null)),f.createElement("div",{className:"str-chat__link-preview-card__content"},f.createElement("div",{className:"str-chat__link-preview-card__content-title"},t.title),f.createElement("div",{className:"str-chat__link-preview-card__content-description"},t.text)),f.createElement("button",{className:"str-chat__link-preview-card__dismiss-button","data-testid":"link-preview-card-dismiss-btn",onClick:function(){return n(t)}},f.createElement(il,null)))},ed=function(){var e=ct("MessageInputFlat").quotedMessage,t=cn("MessageInputFlat").setQuotedMessage,n=Fe("MessageInputFlat"),r=n.channel,a=n.themeVersion;return L.useEffect(function(){var i=function(o){var s;if(((s=o.message)===null||s===void 0?void 0:s.id)===(e==null?void 0:e.id)){if(o.type==="message.deleted"){t(void 0);return}t(o.message)}};return r==null||r.on("message.deleted",i),r==null||r.on("message.updated",i),function(){r==null||r.off("message.deleted",i),r==null||r.off("message.updated",i)}},[r,e]),a==="2"?f.createElement(sL,null):f.createElement(oL,null)},oL=function(){var e=ct("MessageInputFlat"),t=e.acceptedFiles,n=e.multipleUploads,r=e.quotedMessage,a=ke("MessageInputFlat").t,i=_r("MessageInputFlat"),o=i.cooldownRemaining,s=i.handleSubmit,l=i.hideSendButton,u=i.isUploadEnabled,c=i.maxFilesLeft,d=i.numberOfUploads,h=i.setCooldownRemaining,m=i.uploadNewFiles,p=It("MessageInputFlat"),y=p.CooldownTimer,b=y===void 0?Qc:y,w=p.FileUploadIcon,S=w===void 0?bv:w,M=p.QuotedMessagePreview,k=M===void 0?Xc:M,C=p.SendButton,E=C===void 0?Zc:C,D=p.AttachmentPreviewList,g=D===void 0?Jc:D,_=p.EmojiPicker;return f.createElement("div",{className:nt("str-chat__input-flat","str-chat__message-input",{"str-chat__input-flat--send-button-active":!!E,"str-chat__input-flat-has-attachments":d,"str-chat__input-flat-quoted":r&&!r.parent_id})},f.createElement(Js,{accept:t,disabled:!u||c===0||!!o,handleFiles:m,maxNumberOfFiles:c,multiple:n},r&&!r.parent_id&&f.createElement(k,{quotedMessage:r}),f.createElement("div",{className:"str-chat__input-flat-wrapper"},u&&f.createElement(g,null),f.createElement("div",{className:"str-chat__input-flat--textarea-wrapper"},_&&f.createElement(_,null),!!o&&f.createElement("div",{className:"str-chat__input-flat-cooldown"},f.createElement(b,{cooldownInterval:o,setCooldownRemaining:h})),f.createElement(ol,null),u&&!o&&f.createElement("div",{className:"str-chat__fileupload-wrapper","data-testid":"fileinput"},f.createElement(pi,null,a(c?"Attach files":"You've reached the maximum number of files")),f.createElement(bc,{accepts:t,disabled:c===0,handleFiles:m,multiple:n},f.createElement("span",{className:"str-chat__input-flat-fileupload"},f.createElement(S,null))))),!(o||l)&&f.createElement(E,{sendMessage:s}))))},sL=function(){var e=ct("MessageInputV2"),t=e.acceptedFiles,n=t===void 0?[]:t,r=e.multipleUploads,a=e.quotedMessage,i=ke("MessageInputV2").t,o=_r("MessageInputV2"),s=o.cooldownRemaining,l=o.findAndEnqueueURLsToEnrich,u=o.handleSubmit,c=o.hideSendButton,d=o.isUploadEnabled,h=o.linkPreviews,m=o.maxFilesLeft,p=o.message,y=o.numberOfUploads,b=o.setCooldownRemaining,w=o.text,S=o.uploadNewFiles,M=It("MessageInputV2"),k=M.AttachmentPreviewList,C=k===void 0?K7:k,E=M.CooldownTimer,D=E===void 0?Qc:E,g=M.FileUploadIcon,_=g===void 0?$7:g,v=M.LinkPreviewList,x=v===void 0?aL:v,R=M.QuotedMessagePreview,N=R===void 0?Xc:R,P=M.SendButton,F=P===void 0?Zc:P,A=M.EmojiPicker,z=L.useMemo(function(){return la()},[]),$=L.useMemo(function(){return n.reduce(function(ee,oe){var ce;return(ce=ee[oe])!==null&&ce!==void 0||(ee[oe]=[]),ee},{})},[n]),U=Sh({accept:$,disabled:!d||m===0,multiple:r,noClick:!0,onDrop:S}),T=U.getRootProps,j=U.isDragActive,Y=U.isDragReject,O=!p&&a&&!a.parent_id;return f.createElement(f.Fragment,null,f.createElement("div",V({},T({className:"str-chat__message-input"})),l&&f.createElement(x,{linkPreviews:Array.from(h.values())}),j&&f.createElement("div",{className:nt("str-chat__dropzone-container",{"str-chat__dropzone-container--not-accepted":Y})},!Y&&f.createElement("p",null,i("Drag your files here")),Y&&f.createElement("p",null,i("Some of the files will not be accepted"))),O&&f.createElement(Ev,null),f.createElement("div",{className:"str-chat__message-input-inner"},f.createElement("div",{className:"str-chat__file-input-container","data-testid":"file-upload-button"},f.createElement(yc,{accept:n==null?void 0:n.join(","),"aria-label":i("aria/File upload"),className:"str-chat__file-input","data-testid":"file-input",disabled:!d||m===0,id:z,multiple:r,onFileChange:S}),f.createElement("label",{className:"str-chat__file-input-label",htmlFor:z},f.createElement(_,null))),f.createElement("div",{className:"str-chat__message-textarea-container"},O&&f.createElement(N,{quotedMessage:a}),d&&!!y&&f.createElement(C,null),f.createElement("div",{className:"str-chat__message-textarea-with-emoji-picker"},f.createElement(ol,null),A&&f.createElement(A,null))),!c&&f.createElement(f.Fragment,null,s?f.createElement(D,{cooldownInterval:s,setCooldownRemaining:b}):f.createElement(F,{disabled:!y&&!w.length,sendMessage:u})))))},lL=function(){var e=ct("EditMessageForm"),t=e.acceptedFiles,n=e.multipleUploads,r=ke("EditMessageForm").t,a=_r("EditMessageForm"),i=a.clearEditingState,o=a.handleSubmit,s=a.isUploadEnabled,l=a.maxFilesLeft,u=a.uploadNewFiles,c=It("EditMessageForm"),d=c.FileUploadIcon,h=d===void 0?j7:d,m=c.EmojiPicker,p=Fe("EditMessageForm").themeVersion;return L.useEffect(function(){var y=function(b){b.key==="Escape"&&(i==null||i())};return document.addEventListener("keydown",y),function(){return document.removeEventListener("keydown",y)}},[i]),p==="2"?f.createElement("form",{className:"str-chat__edit-message-form",onSubmit:o},f.createElement(ed,null),f.createElement("div",{className:"str-chat__edit-message-form-options"},f.createElement("button",{className:"str-chat__edit-message-cancel","data-testid":"cancel-button",onClick:i},r("Cancel")),f.createElement("button",{className:"str-chat__edit-message-send","data-testid":"send-button",type:"submit"},r("Send")))):f.createElement("div",{className:"str-chat__edit-message-form"},f.createElement(Js,{accept:t,disabled:!s||l===0,handleFiles:u,maxNumberOfFiles:l,multiple:n},f.createElement("form",{onSubmit:o},s&&f.createElement(Jc,null),f.createElement(ol,null),f.createElement("div",{className:"str-chat__message-team-form-footer"},f.createElement("div",{className:"str-chat__edit-message-form-options"},m&&f.createElement(m,null),s&&f.createElement("div",{className:"str-chat__fileupload-wrapper","data-testid":"fileinput"},f.createElement(pi,null,r(l?"Attach files":"You've reached the maximum number of files")),f.createElement(bc,{accepts:t,disabled:l===0,handleFiles:u,multiple:n},f.createElement("span",{className:"str-chat__input-fileupload"},f.createElement(h,null))))),f.createElement("div",null,f.createElement("button",{className:"str-chat__edit-message-cancel",onClick:i},r("Cancel")),f.createElement("button",{className:"str-chat__edit-message-send",type:"submit"},r("Send")))))))},Cv=function(){var e,t=Fe("useCooldownTimer"),n=t.client,r=t.latestMessageDatesByChannels,a=ct("useCooldownTimer"),i=a.channel,o=a.messages,s=o===void 0?[]:o,l=L.useState(),u=l[0],c=l[1],d=i.data||{},h=d.cooldown,m=h===void 0?0:h,p=d.own_capabilities,y=p==null?void 0:p.includes("skip-slow-mode"),b=L.useMemo(function(){var w,S;return(w=r[i.cid])!==null&&w!==void 0?w:(S=lt([],s,!0).sort(function(M,k){var C,E;return((C=k.created_at)===null||C===void 0?void 0:C.getTime())-((E=M.created_at)===null||E===void 0?void 0:E.getTime())}).find(function(M){var k,C;return((k=M.user)===null||k===void 0?void 0:k.id)===((C=n.user)===null||C===void 0?void 0:C.id)}))===null||S===void 0?void 0:S.created_at},[s,(e=n.user)===null||e===void 0?void 0:e.id,r,i.cid]);return L.useEffect(function(){var w=b?Math.max(0,(new Date().getTime()-b.getTime())/1e3):void 0,S=!y&&typeof w<"u"&&m>w?Math.round(m-w):0;if(c(S),!!S){var M=setTimeout(function(){c(0)},S*1e3);return function(){clearTimeout(M)}}},[m,b,y]),{cooldownInterval:m,cooldownRemaining:u,setCooldownRemaining:c}},uL=function(e,t,n){var r=e.doImageUploadRequest,a=e.errorHandler,i=t.imageUploads,o=ct("useImageUploads").channel,s=Fe("useImageUploads").getAppSettings,l=cn("useImageUploads").addNotification,u=ke("useImageUploads").t,c=L.useCallback(function(h){n({id:h,type:"removeImageUpload"})},[]),d=L.useCallback(function(h){return Ge(void 0,void 0,void 0,function(){var m,p,y,b,w,S,M,k;return Ze(this,function(C){switch(C.label){case 0:return m=i[h],m?(p=m.file,m.state!=="uploading"&&n({id:h,state:"uploading",type:"setImageUpload"}),[4,_p({addNotification:l,file:p,getAppSettings:s,t:u,uploadType:"image"})]):[2];case 1:if(y=C.sent(),!y)return[2,c(h)];C.label=2;case 2:return C.trys.push([2,7,,8]),r?[4,r(p,o)]:[3,4];case 3:return b=C.sent(),[3,6];case 4:return[4,o.sendImage(p)];case 5:b=C.sent(),C.label=6;case 6:return[3,8];case 7:return w=C.sent(),S=typeof w.message=="string"?w.message:u("Error uploading image"),l(S,"error"),M=!1,i[h]?n({id:h,state:"failed",type:"setImageUpload"}):M=!0,!M&&a&&a(w,"upload-image",V(V({},p),{id:h})),[2];case 8:return b?(m.previewUri&&((k=URL.revokeObjectURL)===null||k===void 0||k.call(URL,m.previewUri)),n({id:h,previewUri:void 0,state:"finished",type:"setImageUpload",url:b.file}),[2]):(c(h),[2])}})})},[i,o,r,a,c]);return L.useEffect(function(){var h=Object.values(i).find(function(m){return m.state==="uploading"&&m.file});h&&d(h.id)},[i,d]),{removeImage:c,uploadImage:d}},cL=function(e,t,n){var r=e.doFileUploadRequest,a=e.errorHandler,i=t.fileUploads,o=ct("useFileUploads").channel,s=cn("useFileUploads").addNotification,l=Fe("useFileUploads").getAppSettings,u=ke("useFileUploads").t,c=L.useCallback(function(h){n({id:h,state:"uploading",type:"setFileUpload"})},[]),d=L.useCallback(function(h){n({id:h,type:"removeFileUpload"})},[]);return L.useEffect(function(){(function(){return Ge(void 0,void 0,void 0,function(){var h,m,p,y,b,w,S,M;return Ze(this,function(k){switch(k.label){case 0:return h=Object.values(i).find(function(C){return C.state==="uploading"&&C.file}),h?(m=h.file,p=h.id,[4,_p({addNotification:s,file:m,getAppSettings:l,t:u,uploadType:"file"})]):[2];case 1:if(y=k.sent(),!y)return[2,d(p)];k.label=2;case 2:return k.trys.push([2,7,,8]),r?[4,r(m,o)]:[3,4];case 3:return b=k.sent(),[3,6];case 4:return[4,o.sendFile(m)];case 5:b=k.sent(),k.label=6;case 6:return[3,8];case 7:return w=k.sent(),S=typeof w.message=="string"?w.message:u("Error uploading file"),s(S,"error"),M=!1,i[p]?n({id:p,state:"failed",type:"setFileUpload"}):M=!0,!M&&a&&a(w,"upload-file",m),[2];case 8:return b?(n({id:p,state:"finished",thumb_url:b.thumb_url,type:"setFileUpload",url:b.file}),[2]):(d(p),[2])}})})})()},[i,o,r,a,d]),{removeFile:d,uploadFile:c}},dL=10,fL=function(e,t,n,r){var a=e.noFiles,i=t.fileUploads,o=t.imageUploads,s=ct("useAttachments"),l=s.maxNumberOfFiles,u=s.multipleUploads,c=cL(e,t,n),d=c.removeFile,h=c.uploadFile,m=uL(e,t,n),p=m.removeImage,y=m.uploadImage,b=u?l||dL:1,w=Object.values(o).filter(function(E){var D=E.og_scrape_url,g=E.state;return g!=="failed"&&!D}).length,S=Object.values(i).filter(function(E){var D=E.state;return D!=="failed"}).length,M=w+S,k=b-M,C=L.useCallback(function(E){var D;Array.from(E).slice(0,k).forEach(function(g){var _,v=la();g.type.startsWith("image/")&&!g.type.endsWith(".photoshop")?n({file:g,id:v,previewUri:(_=URL.createObjectURL)===null||_===void 0?void 0:_.call(URL,g),state:"uploading",type:"setImageUpload"}):g instanceof File&&!a&&n({file:g,id:v,state:"uploading",type:"setFileUpload"})}),(D=r==null?void 0:r.current)===null||D===void 0||D.focus()},[k,a]);return{maxFilesLeft:k,numberOfUploads:M,removeFile:d,removeImage:p,uploadFile:h,uploadImage:y,uploadNewFiles:C}},mL=function(e,t,n,r){var a=ct("useMessageInputText").channel,i=e.additionalTextareaProps,o=e.focus,s=e.parent,l=e.publishTypingEvent,u=l===void 0?!0:l,c=t.text,d=L.useRef();L.useEffect(function(){o&&d.current&&d.current.focus()},[o]);var h=L.useRef(),m=L.useCallback(function(y){var b=(i||{}).maxLength;if(!d.current)return n({getNewText:function(k){var C=k+y;return b&&C.length>b?C.slice(0,b):C},type:"setText"});var w=d.current,S=w.selectionEnd,M=w.selectionStart;h.current=M+y.length,n({getNewText:function(k){var C=k.slice(0,M)+y+k.slice(S);return b&&C.length>b?C.slice(0,b):C},type:"setText"})},[i,h,d]);L.useEffect(function(){var y=d.current;y&&h.current!==void 0&&(y.selectionStart=h.current,y.selectionEnd=h.current,h.current=void 0)},[c,h]);var p=L.useCallback(function(y){if(y.preventDefault(),!(!y||!y.target)){var b=y.target.value;n({getNewText:function(){return b},type:"setText"}),r==null||r(b),u&&b&&a&&A0(a.keystroke(s==null?void 0:s.id),"start typing event")}},[a,r,s,u]);return{handleChange:p,insertText:m,textareaRef:d}},hL=function(e){return e.includes("video/")?"video":e.includes("audio/")?"audio":"file"},pL=function(e,t,n,r,a){var i=e.clearEditingState,o=e.message,s=e.overrideSubmitHandler,l=e.parent,u=e.publishTypingEvent,c=t.attachments,d=t.fileOrder,h=t.fileUploads,m=t.imageOrder,p=t.imageUploads,y=t.linkPreviews,b=t.mentioned_users,w=t.text,S=a.cancelURLEnrichment,M=a.findAndEnqueueURLsToEnrich,k=ct("useSubmitHandler").channel,C=cn("useSubmitHandler"),E=C.addNotification,D=C.editMessage,g=C.sendMessage,_=ke("useSubmitHandler").t,v=L.useRef({hasChanged:!1,initialText:w});L.useEffect(function(){if(!v.current.initialText.length){v.current.initialText=w;return}v.current.hasChanged=w!==v.current.initialText},[w]);var x=function(){var N=m.map(function(F){return p[F]}).filter(function(F){return F.state!=="failed"}).filter(function(F,A,z){var $=F.id,U=F.url;return z.every(function(T){return T.id===$||T.url!==U})}).filter(function(F){return v.current.hasChanged?!F.og_scrape_url:!0}).map(function(F){var A=F.file.name,z=F.url,$=Qe(F,["file","url"]);return{author_name:$.author_name,fallback:A,image_url:z,og_scrape_url:$.og_scrape_url,text:$.text,title:$.title,title_link:$.title_link,type:"image"}}),P=d.map(function(F){return h[F]}).filter(function(F){return F.state!=="failed"}).map(function(F){return{asset_url:F.url,file_size:F.file.size,mime_type:F.file.type,thumb_url:F.thumb_url,title:F.file.name,type:hL(F.file.type||"")}});return lt(lt(lt([],c,!0),N,!0),P,!0)},R=function(N,P){return Ge(void 0,void 0,void 0,function(){var F,A,z,$,U,T,j,Y,O,ee,oe,ce,de;return Ze(this,function(J){switch(J.label){case 0:if(N.preventDefault(),F=w.trim(),A=F===""||F===">"||F==="``````"||F==="``"||F==="**"||F==="____"||F==="__"||F==="****",A&&r===0)return[2];if(z=Object.values(p).some(function(me){return me.state==="uploading"})||Object.values(h).some(function(me){return me.state==="uploading"}),z)return[2,E(_("Wait until all attachments have uploaded"),"error")];if($=x(),U=[],M&&($=$.filter(function(me){return!me.og_scrape_url}),S(),T=Array.from(y.values()).some(function(me){return[Nn.QUEUED,Nn.LOADING].includes(me.state)}),j=Array.from(y.values()).some(function(me){return me.state===Nn.DISMISSED}),T||(U=Array.from(y.values()).filter(function(me){return me.state===Nn.LOADED&&!$.find(function(ge){return ge.og_scrape_url===me.og_scrape_url})}).map(function(me){me.state;var ge=Qe(me,["state"]);return ge}))),Y=lt(lt([],$,!0),U,!0),O=Array.from(new Set(b.filter(function(me){var ge=me.id,ye=me.name;return w.includes("@".concat(ge))||w.includes("@".concat(ye))}))),ee={attachments:Y,mentioned_users:O,text:w},oe=!!M,ce=oe&&(!T&&U.length>0||j),de=oe?{skip_enrich_url:ce}:void 0,!(o&&o.type!=="error"))return[3,5];delete o.i18n,J.label=1;case 1:return J.trys.push([1,3,,4]),[4,D(V(V(V({},o),ee),P),de)];case 2:return J.sent(),i==null||i(),n({type:"clear"}),[3,4];case 3:return J.sent(),E(_("Edit message request failed"),"error"),[3,4];case 4:return[3,13];case 5:return J.trys.push([5,12,,13]),n({type:"clear"}),s?[4,s(V(V({},ee),{parent:l}),k.cid,P,de)]:[3,7];case 6:return J.sent(),[3,9];case 7:return[4,g(V(V({},ee),{parent:l}),P,de)];case 8:J.sent(),J.label=9;case 9:return u?[4,k.stopTyping()]:[3,11];case 10:J.sent(),J.label=11;case 11:return[3,13];case 12:return J.sent(),n({getNewText:function(){return w},type:"setText"}),O==null||O.forEach(function(me){n({type:"addMentionedUser",user:me})}),E(_("Send message request failed"),"error"),[3,13];case 13:return[2]}})})};return{handleSubmit:R}},gL=function(e,t,n,r){var a=L.useCallback(function(i){n&&function(o){return Ge(void 0,void 0,void 0,function(){var s,l,u,c,d,h,m;return Ze(this,function(p){switch(p.label){case 0:if(s=o.clipboardData.items,!M4(Array.from(s)))return[2];for(o.preventDefault(),l=void 0,u=function(y){var b=s[y];if(b.kind==="string"&&b.type==="text/plain")return l=new Promise(function(w){b.getAsString(function(S){w(S)})}),"break"},c=0;c<s.length&&(d=u(c),d!=="break");c++);return[4,x4(Array.from(s))];case 1:return h=p.sent(),h.length?(e(h),[2]):l?[4,l]:[3,3];case 2:m=p.sent(),t(m),r==null||r(m,jr.UPSERT),r==null||r.flush(),p.label=3;case 3:return[2]}})})}(i)},[t,e]);return{onPaste:a}},vL=function(e){var t,n=e.debounceURLEnrichmentMs,r=e.dispatch,a=e.enrichURLForPreview,i=a===void 0?!1:a,o=e.findURLFn,s=e.linkPreviews,l=e.onLinkPreviewDismissed,u=Fe().client,c=ct(),d=c.channelConfig,h=c.debounceURLEnrichmentMs,m=c.findURLFn,p=c.onLinkPreviewDismissed,y=L.useRef(!1),b=o??m,w=l??p,S=(t=n??h)!==null&&t!==void 0?t:1500,M=L.useCallback(function(E){w==null||w(E);var D=new Map;E.state=Nn.DISMISSED,D.set(E.og_scrape_url,E),r({linkPreviews:D,mode:jr.UPSERT,type:"setLinkPreviews"})},[w]),k=L.useCallback(Us(function(E,D){D===void 0&&(D=jr.SET);var g=b?b(E):$u(E,"url").reduce(function(_,v){return v.isLink&&_.push(v.href),_},[]);y.current=g.length===0,r({linkPreviews:g.reduce(function(_,v){return _.set(v,{og_scrape_url:v,state:Nn.QUEUED}),_},new Map),mode:D,type:"setLinkPreviews"})},S,{leading:!1,trailing:!0}),[S,y,b]),C=L.useCallback(function(){k.cancel(),k(""),k.flush()},[k]);return L.useEffect(function(){var E=Array.from(s.values()).reduce(function(D,g){if(g.state==="queued"){var _=V(V({},g),{state:Nn.LOADING});D.set(g.og_scrape_url,_)}return D},new Map);E.size&&(r({linkPreviews:E,mode:jr.UPSERT,type:"setLinkPreviews"}),E.forEach(function(D){u.enrichURL(D.og_scrape_url).then(function(g){g.duration;var _=Qe(g,["duration"]);if(!y.current){var v=new Map;v.set(D.og_scrape_url,V(V({},_),{state:Nn.LOADED})),r({linkPreviews:v,mode:jr.UPSERT,type:"setLinkPreviews"})}}).catch(function(){var g=new Map;g.set(D.og_scrape_url,V(V({},D),{state:Nn.FAILED})),r({linkPreviews:g,mode:jr.UPSERT,type:"setLinkPreviews"})})}))},[y,s]),{cancelURLEnrichment:C,dismissLinkPreview:M,findAndEnqueueURLsToEnrich:d!=null&&d.url_enrichment&&i?k:void 0}},wv=function(){return{attachments:[],fileOrder:[],fileUploads:{},imageOrder:[],imageUploads:{},linkPreviews:new Map,mentioned_users:[],setText:function(){return null},text:""}},yL=function(e){var t,n,r,a,i,o,s;if(!e)return wv();var l=(n=(t=e.attachments)===null||t===void 0?void 0:t.filter(function(y){var b=y.type;return b==="image"}).reduce(function(y,b){var w=b.author_name,S=b.fallback,M=S===void 0?"":S,k=b.image_url,C=b.og_scrape_url,E=b.text,D=b.title,g=b.title_link,_=la();return y[_]={author_name:w,file:{name:M},id:_,og_scrape_url:C,state:"finished",text:E,title:D,title_link:g,url:k},y},{}))!==null&&n!==void 0?n:{},u=(a=(r=e.attachments)===null||r===void 0?void 0:r.filter(function(y){var b=y.type;return b==="file"}).reduce(function(y,b){var w=b.asset_url,S=b.file_size,M=b.mime_type,k=b.thumb_url,C=b.title,E=C===void 0?"":C,D=la();return y[D]={file:{name:E,size:S,type:M},id:D,state:"finished",thumb_url:k,url:w},y},{}))!==null&&a!==void 0?a:{},c=(o=(i=e.attachments)===null||i===void 0?void 0:i.reduce(function(y,b){return b.og_scrape_url&&y.set(b.og_scrape_url,V(V({},b),{state:Nn.LOADED})),y},new Map))!==null&&o!==void 0?o:new Map,d=Object.keys(l),h=Object.keys(u),m=((s=e.attachments)===null||s===void 0?void 0:s.filter(function(y){var b=y.type;return b!=="file"&&b!=="image"}))||[],p=e.mentioned_users||[];return{attachments:m,fileOrder:h,fileUploads:u,imageOrder:d,imageUploads:l,linkPreviews:c,mentioned_users:p,setText:function(){return null},text:e.text||""}},bL=function(e,t){var n,r;switch(t.type){case"setText":return V(V({},e),{text:t.getNewText(e.text)});case"clear":return wv();case"setImageUpload":{var a=e.imageUploads[t.id];if(!a&&!t.file)return e;var i=a?e.imageOrder:e.imageOrder.concat(t.id),o=V({},t);return delete o.type,V(V({},e),{imageOrder:i,imageUploads:V(V({},e.imageUploads),(n={},n[t.id]=V(V({},e.imageUploads[t.id]),o),n))})}case"setFileUpload":{var s=e.fileUploads[t.id];if(!s&&!t.file)return e;var l=s?e.fileOrder:e.fileOrder.concat(t.id),o=V({},t);return delete o.type,V(V({},e),{fileOrder:l,fileUploads:V(V({},e.fileUploads),(r={},r[t.id]=V(V({},e.fileUploads[t.id]),o),r))})}case"setLinkPreviews":{var u=new Map(e.linkPreviews);return t.mode===jr.REMOVE?Array.from(t.linkPreviews.keys()).forEach(function(h){u.delete(h)}):(Array.from(t.linkPreviews.values()).reduce(function(h,m){var p=h.get(m.og_scrape_url),y=m.state===Nn.QUEUED&&(p==null?void 0:p.state)!==Nn.FAILED;return p&&y||h.set(m.og_scrape_url,m),h},u),t.mode===jr.SET&&Array.from(e.linkPreviews.keys()).forEach(function(h){t.linkPreviews.get(h)||u.delete(h)})),V(V({},e),{linkPreviews:u})}case"removeImageUpload":{if(!e.imageUploads[t.id])return e;var c=V({},e.imageUploads);return delete c[t.id],V(V({},e),{imageOrder:e.imageOrder.filter(function(h){return h!==t.id}),imageUploads:c})}case"removeFileUpload":{if(!e.fileUploads[t.id])return e;var d=V({},e.fileUploads);return delete d[t.id],V(V({},e),{fileOrder:e.fileOrder.filter(function(h){return h!==t.id}),fileUploads:d})}case"addMentionedUser":return V(V({},e),{mentioned_users:e.mentioned_users.concat(t.user)});default:return e}},Sv=function(e){var t,n=e.additionalTextareaProps,r=e.getDefaultValue,a=e.message,i=e.urlEnrichmentConfig,o=ct("useMessageInputState"),s=o.channelCapabilities,l=s===void 0?{}:s,u=o.channelConfig,c=o.enrichURLForPreview,d=(r==null?void 0:r())||(n==null?void 0:n.defaultValue),h=a||(Array.isArray(d)?{text:d.join("")}:{text:d==null?void 0:d.toString()}),m=L.useReducer(bL,h,yL),p=m[0],y=m[1],b=vL(V(V({dispatch:y,linkPreviews:p.linkPreviews},i),{enrichURLForPreview:(t=i==null?void 0:i.enrichURLForPreview)!==null&&t!==void 0?t:c})),w=mL(e,p,y,b.findAndEnqueueURLsToEnrich),S=w.handleChange,M=w.insertText,k=w.textareaRef,C=L.useState(!1),E=C[0],D=C[1],g=L.useState(!1),_=g[0],v=g[1],x=function(){y({getNewText:function(){return"/"},type:"setText"}),D(!0)},R=function(){return D(!1)},N=function(){y({getNewText:function(J){return J+"@"},type:"setText"}),v(!0)},P=function(){return v(!1)},F=fL(e,p,y,k),A=F.maxFilesLeft,z=F.numberOfUploads,$=F.removeFile,U=F.removeImage,T=F.uploadFile,j=F.uploadImage,Y=F.uploadNewFiles,O=pL(e,p,y,z,b).handleSubmit,ee=(u==null?void 0:u.uploads)!==!1&&l["upload-file"]!==!1,oe=gL(Y,M,ee,b.findAndEnqueueURLsToEnrich).onPaste,ce=L.useCallback(function(J){y({type:"addMentionedUser",user:J})},[]),de=L.useCallback(function(J){y({getNewText:function(){return J},type:"setText"})},[]);return V(V(V({},p),b),{closeCommandsList:R,closeMentionsList:P,handleChange:S,handleSubmit:O,insertText:M,isUploadEnabled:ee,maxFilesLeft:A,numberOfUploads:z,onPaste:oe,onSelectUser:ce,openCommandsList:x,openMentionsList:N,removeFile:$,removeImage:U,setText:de,showCommandsList:E,showMentionsList:_,textareaRef:k,uploadFile:T,uploadImage:j,uploadNewFiles:Y})},Mv=function(e){var t=e.additionalTextareaProps,n=e.attachments,r=e.autocompleteTriggers,a=e.cancelURLEnrichment,i=e.clearEditingState,o=e.closeCommandsList,s=e.closeMentionsList,l=e.cooldownInterval,u=e.cooldownRemaining,c=e.disabled,d=e.disableMentions,h=e.dismissLinkPreview,m=e.doFileUploadRequest,p=e.doImageUploadRequest,y=e.emojiSearchIndex,b=e.errorHandler,w=e.fileOrder,S=e.fileUploads,M=e.findAndEnqueueURLsToEnrich,k=e.focus,C=e.grow,E=e.handleChange,D=e.handleSubmit,g=e.hideSendButton,_=e.imageOrder,v=e.imageUploads,x=e.insertText,R=e.isUploadEnabled,N=e.linkPreviews,P=e.maxFilesLeft,F=e.maxRows,A=e.mentionAllAppUsers,z=e.mentioned_users,$=e.mentionQueryParams,U=e.message,T=e.noFiles,j=e.numberOfUploads,Y=e.onPaste,O=e.onSelectUser,ee=e.openCommandsList,oe=e.openMentionsList,ce=e.overrideSubmitHandler,de=e.parent,J=e.publishTypingEvent,me=e.removeFile,ge=e.removeImage,ye=e.setCooldownRemaining,Ae=e.setText,rt=e.shouldSubmit,Ce=e.showCommandsList,Ye=e.showMentionsList,Ne=e.text,Se=e.textareaRef,Ke=e.uploadFile,ot=e.uploadImage,Ue=e.uploadNewFiles,we=e.useMentionsTransliteration,xe=U==null?void 0:U.editing,$e=Object.entries(S).map(function(Ve){Ve[0];var vt=Ve[1];return vt.state}).join(),ne=Object.entries(v).map(function(Ve){Ve[0];var vt=Ve[1];return vt.state}).join(),te=Array.from(N.values()).join(),he=z.length,Ie=de==null?void 0:de.id,Be=L.useMemo(function(){return{additionalTextareaProps:t,attachments:n,autocompleteTriggers:r,cancelURLEnrichment:a,clearEditingState:i,closeCommandsList:o,closeMentionsList:s,cooldownInterval:l,cooldownRemaining:u,disabled:c,disableMentions:d,dismissLinkPreview:h,doFileUploadRequest:m,doImageUploadRequest:p,emojiSearchIndex:y,errorHandler:b,fileOrder:w,fileUploads:S,findAndEnqueueURLsToEnrich:M,focus:k,grow:C,handleChange:E,handleSubmit:D,hideSendButton:g,imageOrder:_,imageUploads:v,insertText:x,isUploadEnabled:R,linkPreviews:N,maxFilesLeft:P,maxRows:F,mentionAllAppUsers:A,mentioned_users:z,mentionQueryParams:$,message:U,noFiles:T,numberOfUploads:j,onPaste:Y,onSelectUser:O,openCommandsList:ee,openMentionsList:oe,overrideSubmitHandler:ce,parent:de,publishTypingEvent:J,removeFile:me,removeImage:ge,setCooldownRemaining:ye,setText:Ae,shouldSubmit:rt,showCommandsList:Ce,showMentionsList:Ye,text:Ne,textareaRef:Se,uploadFile:Ke,uploadImage:ot,uploadNewFiles:Ue,useMentionsTransliteration:we}},[a,l,u,h,xe,y,$e,M,g,ne,R,te,he,Ie,J,Ce,Ye,Ne,D]);return Be},_L=function(e){var t,n=Cv(),r=Sv(e),a=It("MessageInput").emojiSearchIndex,i=Mv(V(V(V(V({},n),r),e),{emojiSearchIndex:(t=e.emojiSearchIndex)!==null&&t!==void 0?t:a}));return f.createElement(dc,{value:i},e.children)},DL=function(e){var t=e.Input,n=ct().dragAndDropWindow,r=It("MessageInput"),a=r.Input,i=r.TriggerProvider,o=i===void 0?nL:i,s=t||a||ed;return n?f.createElement(f.Fragment,null,f.createElement(o,null,f.createElement(s,null))):f.createElement(_L,V({},e),f.createElement(o,null,f.createElement(s,null)))},td=f.memo(DL),EL=function(){var e=ct("MessageInputSmall"),t=e.acceptedFiles,n=e.multipleUploads,r=e.quotedMessage,a=cn("MessageInputSmall").setQuotedMessage,i=ke("MessageInputSmall").t,o=Fe("MessageInputSmall").channel,s=_r("MessageInputSmall"),l=s.cooldownRemaining,u=s.handleSubmit,c=s.hideSendButton,d=s.isUploadEnabled,h=s.maxFilesLeft,m=s.numberOfUploads,p=s.setCooldownRemaining,y=s.uploadNewFiles,b=It("MessageInputSmall"),w=b.CooldownTimer,S=w===void 0?Qc:w,M=b.FileUploadIcon,k=M===void 0?bv:M,C=b.SendButton,E=C===void 0?Zc:C,D=b.QuotedMessagePreview,g=D===void 0?Xc:D,_=b.EmojiPicker;return L.useEffect(function(){var v=function(x){var R;if(r&&((R=x.message)===null||R===void 0?void 0:R.id)===r.id){if(x.type==="message.deleted"){a(void 0);return}a(x.message)}};return o==null||o.on("message.deleted",v),o==null||o.on("message.updated",v),function(){o==null||o.off("message.deleted",v),o==null||o.off("message.updated",v)}},[o,r]),f.createElement("div",{className:"str-chat__small-message-input__wrapper"},f.createElement(Js,{accept:t,disabled:!d||h===0||!!l,handleFiles:y,maxNumberOfFiles:h,multiple:n},f.createElement("div",{className:"str-chat__small-message-input ".concat(E?"str-chat__small-message-input--send-button-active":""," ").concat(r&&r.parent_id?"str-chat__input-flat-quoted":""," ").concat(m?"str-chat__small-message-input-has-attachments":""," ")},r&&r.parent_id&&f.createElement(g,{quotedMessage:r}),d&&f.createElement(Jc,null),f.createElement("div",{className:"str-chat__small-message-input--textarea-wrapper"},f.createElement(ol,null),l?f.createElement("div",{className:"str-chat__input-small-cooldown"},f.createElement(S,{cooldownInterval:l,setCooldownRemaining:p})):f.createElement(f.Fragment,null,d&&f.createElement("div",{className:"str-chat__fileupload-wrapper","data-testid":"fileinput"},f.createElement(pi,null,i(h?"Attach files":"You've reached the maximum number of files")),f.createElement(bc,{accepts:t,disabled:h===0,handleFiles:y,multiple:n},f.createElement("span",{className:"str-chat__small-message-input-fileupload"},f.createElement(k,null)))),_&&f.createElement(_,{buttonClassName:"str-chat__small-message-input-emojiselect",ButtonIconComponent:H7}))),!(l||c)&&f.createElement(E,{sendMessage:u}))))},CL=f.lazy(function(){return Ge(void 0,void 0,void 0,function(){var e;return Ze(this,function(t){switch(t.label){case 0:return[4,Eh(()=>import("./mml-react.esm-d9c1b286.js"),["assets/mml-react.esm-d9c1b286.js","assets/index-5492fbe1.js","assets/index-28a3024b.css","assets/dayjs.min-3ab1e637.js","assets/isBetween-8d3fec15.js","assets/index-9f8785a2.js","assets/isNativeReflectConstruct-061ae640.js","assets/setPrototypeOf-0bb37fbe.js","assets/assertThisInitialized-081f9914.js","assets/useQuery-0abbcf43.js","assets/index-4cc3cc6d.css","assets/index-2c4b8b3c.js","assets/get-all-startuplife-users.api-644aad92.js","assets/tslib.es6-ace8e431.js","assets/localizedFormat-98f2f07e.js","assets/index-b50c944e.js","assets/use-isomorphic-layout-effect.browser.esm-1e1530e9.js","assets/index-e5978b8b.js"])];case 1:return e=t.sent(),[2,{default:e.MML}]}})})}),wL=function(e){var t=e.actionHandler,n=e.align,r=n===void 0?"right":n,a=e.source,i=Fe("MML").theme;return f.createElement(L.Suspense,{fallback:null},f.createElement(CL,{className:"mml-align-".concat(r),Loading:null,onSubmit:t,source:a,Success:null,theme:(i||"").replace(" ","-")}))},SL=function(e){return e?e.current!==void 0:!1},ML=function(e){return new Promise(function(t,n){var r=new Image;r.addEventListener("load",function(){t([r.width,r.height])},{once:!0}),r.addEventListener("error",function(){return n("Couldn't load image from ".concat(e))},{once:!0}),r.src=e})},xL=f.forwardRef(function(e,t){var n,r=e.Avatar,a=e.detailedView,i=a===void 0?!0:a,o=e.handleReaction,s=e.latest_reactions,l=e.own_reactions,u=e.reaction_counts,c=e.reactionOptions,d=e.reverse,h=d===void 0?!1:d,m=It("ReactionSelector"),p=m.Avatar,y=m.reactionOptions,b=Qn("ReactionSelector"),w=b.handleReaction,S=b.message,M=c??y,k=r||p||Er,C=o||w,E=s||(S==null?void 0:S.latest_reactions)||[],D=l||(S==null?void 0:S.own_reactions)||[],g=u||(S==null?void 0:S.reaction_counts)||{},_=L.useState(null),v=_[0],x=_[1],R=L.useState(null),N=R[0],P=R[1],F=L.useRef(null),A=L.useRef(null),z=L.useCallback(function(Y,O){F.current=Y.currentTarget,x(O)},[]),$=L.useCallback(function(){x(null),P(null)},[]);L.useEffect(function(){var Y,O,ee;if(v){var oe=(Y=A.current)===null||Y===void 0?void 0:Y.getBoundingClientRect(),ce=(O=F.current)===null||O===void 0?void 0:O.getBoundingClientRect(),de=SL(t)?(ee=t.current)===null||ee===void 0?void 0:ee.getBoundingClientRect():null;if(!oe||!ce||!de)return;var J=oe.width===de.width||oe.x<de.x?0:ce.left+ce.width/2-de.left-oe.width/2,me=ce.x-oe.x+ce.width/2-J;P({arrow:me,tooltip:J})}},[v,t]);var U=function(Y){return E.map(function(O){var ee,oe;return O.type===Y?((ee=O.user)===null||ee===void 0?void 0:ee.name)||((oe=O.user)===null||oe===void 0?void 0:oe.id):null}).filter(Boolean)},T=function(Y){return D.find(function(O){return O.type===Y})},j=function(Y){var O;return((O=E.find(function(ee){return ee.type===Y&&!!ee.user}))===null||O===void 0?void 0:O.user)||void 0};return f.createElement("div",{className:nt("str-chat__reaction-selector str-chat__message-reaction-selector",{"str-chat__reaction-selector--reverse":h}),"data-testid":"reaction-selector",ref:t},!!v&&i&&f.createElement("div",{className:"str-chat__reaction-selector-tooltip",ref:A,style:{left:N==null?void 0:N.tooltip,visibility:N?"visible":"hidden"}},f.createElement("div",{className:"arrow",style:{left:N==null?void 0:N.arrow}}),(n=U(v))===null||n===void 0?void 0:n.map(function(Y,O,ee){return f.createElement("span",{className:"latest-user-username",key:"key-".concat(O,"-").concat(Y)},"".concat(Y).concat(O<ee.length-1?", ":""))})),f.createElement("ul",{className:"str-chat__message-reactions-list str-chat__message-reactions-options"},M.map(function(Y){var O=Y.Component,ee=Y.name,oe=Y.type,ce=j(oe),de=g&&g[oe];return f.createElement("li",{key:oe},f.createElement("button",{"aria-label":"Select Reaction: ".concat(ee||oe),className:nt("str-chat__message-reactions-list-item str-chat__message-reactions-option",{"str-chat__message-reactions-option-selected":T(oe)}),"data-text":oe,onClick:function(J){return C(oe,J)}},!!de&&i&&f.createElement("div",{className:"latest-user str-chat__message-reactions-last-user",onClick:$,onMouseEnter:function(J){return z(J,oe)},onMouseLeave:$},ce?f.createElement(k,{image:ce.image,name:ce.name,size:20,user:ce}):f.createElement("div",{className:"latest-user-not-found"})),f.createElement("span",{className:"str-chat__message-reaction-emoji"},f.createElement(O,null)),!!de&&i&&f.createElement("span",{className:"str-chat__message-reactions-list-item__count"},de||"")))})))}),kL=f.memo(xL),TL=function(e,t){return e.reactionType.localeCompare(t.reactionType,"en")},LL=function(e){var t,n=e.own_reactions,r=e.reaction_counts,a=e.reactionOptions,i=e.reactions,o=e.sortReactions,s=Qn("useProcessReactions"),l=s.message,u=s.sortReactions,c=It("useProcessReactions").reactionOptions,d=a??c,h=(t=o??u)!==null&&t!==void 0?t:TL,m=i||l.latest_reactions,p=n||(l==null?void 0:l.own_reactions),y=r||l.reaction_counts,b=L.useCallback(function(D){var g;return(g=p==null?void 0:p.some(function(_){return _.type===D}))!==null&&g!==void 0?g:!1},[p]),w=L.useCallback(function(D){var g,_;return(_=(g=d.find(function(v){var x=v.type;return x===D}))===null||g===void 0?void 0:g.Component)!==null&&_!==void 0?_:null},[d]),S=L.useCallback(function(D){return d.some(function(g){return g.type===D})},[d]),M=L.useCallback(function(D){var g;return(g=m==null?void 0:m.flatMap(function(_){var v,x;if(D&&D===_.type){var R=((v=_.user)===null||v===void 0?void 0:v.name)||((x=_.user)===null||x===void 0?void 0:x.id);return R?[R]:[]}return[]}))!==null&&g!==void 0?g:[]},[m]),k=L.useMemo(function(){if(!y)return[];var D=Object.entries(y).flatMap(function(g){var _=g[0],v=g[1];return v===0||!S(_)?[]:[{EmojiComponent:w(_),isOwnReaction:b(_),latestReactedUserNames:M(_),reactionCount:v,reactionType:_}]});return D.sort(h)},[w,M,b,S,y,h]),C=k.length>0,E=L.useMemo(function(){return k.reduce(function(D,g){var _=g.reactionCount;return D+_},0)},[k]);return{existingReactions:k,hasReactions:C,totalReactionCount:E}};function RL(e){var t=this,n=Qn("useFetchReactions").handleFetchReactions,r=L.useState([]),a=r[0],i=r[1],o=e.handleFetchReactions,s=e.shouldFetch,l=L.useState(s),u=l[0],c=l[1],d=o??n;return L.useEffect(function(){if(s){var h=!1;return function(){return Ge(t,void 0,void 0,function(){var m;return Ze(this,function(p){switch(p.label){case 0:return p.trys.push([0,2,3,4]),c(!0),[4,d()];case 1:return m=p.sent(),h||i(m),[3,4];case 2:return p.sent(),h||i([]),[3,4];case 3:return h||c(!1),[7];case 4:return[2]}})})}(),function(){h=!0}}},[d,s]),{isLoading:u,reactions:a}}var PL=function(e,t){var n,r,a,i,o,s,l=(r=(n=e.user)===null||n===void 0?void 0:n.name)!==null&&r!==void 0?r:(a=e.user)===null||a===void 0?void 0:a.id,u=(o=(i=t.user)===null||i===void 0?void 0:i.name)!==null&&o!==void 0?o:(s=t.user)===null||s===void 0?void 0:s.id;return l?u?l.localeCompare(u,"en"):-1:1};function OL(e){var t,n,r=e.handleFetchReactions,a=e.onSelectedReactionTypeChange,i=e.reactions,o=e.selectedReactionType,s=e.sortReactionDetails,l=Qe(e,["handleFetchReactions","onSelectedReactionTypeChange","reactions","selectedReactionType","sortReactionDetails"]),u=i.find(function(w){var S=w.reactionType;return S===o}),c=(t=u==null?void 0:u.EmojiComponent)!==null&&t!==void 0?t:null,d=RL({handleFetchReactions:r,shouldFetch:l.open}),h=d.isLoading,m=d.reactions,p=Qn("ReactionsListModal").sortReactionDetails,y=(n=s??p)!==null&&n!==void 0?n:PL,b=L.useMemo(function(){if(!o)return[];var w=m.filter(function(S){return S.type===o&&S.user});return w.sort(y)},[m,o,y]);return f.createElement(fo,V({},l),f.createElement("div",{className:"str-chat__message-reactions-details","data-testid":"reactions-list-modal"},f.createElement("div",{className:"str-chat__message-reactions-details-reaction-types"},i.map(function(w){var S=w.EmojiComponent,M=w.reactionCount,k=w.reactionType;return S&&f.createElement("div",{className:nt("str-chat__message-reactions-details-reaction-type",{"str-chat__message-reactions-details-reaction-type--selected":o===k}),"data-testid":"reaction-details-selector-".concat(k),key:k,onClick:function(){return a==null?void 0:a(k)}},f.createElement("span",{className:"emoji str-chat__message-reaction-emoji str-chat__message-reaction-emoji--with-fallback"},f.createElement(S,null))," ",f.createElement("span",{className:"str-chat__message-reaction-count"},M))})),c&&f.createElement("div",{className:"emoji str-chat__message-reaction-emoji str-chat__message-reaction-emoji--with-fallback str-chat__message-reaction-emoji-big"},f.createElement(c,null)),f.createElement("div",{className:"str-chat__message-reactions-details-reacting-users","data-testid":"all-reacting-users"},h?f.createElement(Qa,null):b.map(function(w){var S=w.user;return f.createElement("div",{className:"str-chat__message-reactions-details-reacting-user",key:S==null?void 0:S.id},f.createElement(Er,{"data-testid":"avatar",image:S==null?void 0:S.image,name:(S==null?void 0:S.name)||(S==null?void 0:S.id)}),f.createElement("span",{className:"str-chat__user-item--name","data-testid":"reaction-user-username"},(S==null?void 0:S.name)||(S==null?void 0:S.id)))}))))}var FL=`Action handler was called, but it is missing one of its required arguments. 
Make sure the ChannelAction and ChannelState contexts are properly set and the hook is initialized with a valid message.`;function IL(e){var t=this,n=cn("useActionHandler"),r=n.removeMessage,a=n.updateMessage,i=ct("useActionHandler").channel;return function(o,s,l){return Ge(t,void 0,void 0,function(){var u,c,d;return Ze(this,function(h){switch(h.label){case 0:return l&&l.preventDefault(),!e||!a||!r||!i?(console.warn(FL),[2]):(u=e.id,c={},typeof o=="string"?c[o]=s:c=V({},o),u?[4,i.sendAction(u,c)]:[3,2]);case 1:d=h.sent(),d!=null&&d.message?a(d.message):r(e),h.label=2;case 2:return[2]}})})}}var AL=function(e,t){t===void 0&&(t={});var n=t.getErrorNotification,r=t.notify,a=cn("useDeleteHandler"),i=a.deleteMessage,o=a.updateMessage,s=Fe("useDeleteHandler").client,l=ke("useDeleteHandler").t;return function(u){return Ge(void 0,void 0,void 0,function(){var c,d;return Ze(this,function(h){switch(h.label){case 0:if(u.preventDefault(),!(e!=null&&e.id)||!s||!o)return[2];h.label=1;case 1:return h.trys.push([1,3,,4]),[4,i(e)];case 2:return c=h.sent(),o(c),[3,4];case 3:return h.sent(),d=n&&Mr(n,[e]),r&&r(d||l("Error deleting message"),"error"),[3,4];case 4:return[2]}})})}},NL=function(e,t,n){e===void 0&&(e=!1);var r=L.useState(e),a=r[0],i=r[1],o=t||function(l){l!=null&&l.preventDefault&&l.preventDefault(),i(!0)},s=n||function(l){l!=null&&l.preventDefault&&l.preventDefault(),i(!1)};return{clearEdit:s,editing:a,setEdit:o}},UL="useFlagHandler was called but it is missing one or more necessary parameters.",BL=function(e,t){t===void 0&&(t={});var n=Fe("useFlagHandler").client,r=ke("useFlagHandler").t;return function(a){return Ge(void 0,void 0,void 0,function(){var i,o,s,l,u,c;return Ze(this,function(d){switch(d.label){case 0:if(a.preventDefault(),i=t.getErrorNotification,o=t.getSuccessNotification,s=t.notify,!n||!r||!s||!(e!=null&&e.id))return console.warn(UL),[2];if(!((c=n.user)===null||c===void 0)&&c.banned)return[2,s(r("Error adding flag"),"error")];d.label=1;case 1:return d.trys.push([1,3,,4]),[4,n.flagMessage(e.id)];case 2:return d.sent(),l=o&&Mr(o,[e]),s(l||r("Message has been successfully flagged"),"success"),[3,4];case 3:return d.sent(),u=i&&Mr(i,[e]),s(u||r("Error adding flag"),"error"),[3,4];case 4:return[2]}})})}};function Vm(e,t){return function(n){var r;typeof e!="function"||!(!((r=t==null?void 0:t.mentioned_users)===null||r===void 0)&&r.length)||e(n,t.mentioned_users)}}var zL=function(e,t){var n=cn("useMentionsHandler"),r=n.onMentionsClick,a=n.onMentionsHover,i=(t==null?void 0:t.onMentionsClick)||r||function(){return null},o=(t==null?void 0:t.onMentionsHover)||a||function(){return null};return{onMentionsClick:Vm(i,e),onMentionsHover:Vm(o,e)}},HL=function(e,t){t===void 0&&(t={});var n=t.getErrorNotification,r=t.getSuccessNotification,a=t.notify,i=ct("useMarkUnreadHandler").channel,o=ke("useMarkUnreadHandler").t;return function(s){return Ge(void 0,void 0,void 0,function(){var l,u;return Ze(this,function(c){switch(c.label){case 0:if(s.preventDefault(),!(e!=null&&e.id))return console.warn("Mark unread handler does not have access to message id"),[2];c.label=1;case 1:return c.trys.push([1,3,,4]),[4,i.markUnread({message_id:e.id})];case 2:return c.sent(),a?(l=r&&Mr(r,[e]),l&&a(l,"success"),[3,4]):[2];case 3:return c.sent(),a?(u=n&&Mr(n,[e]),n&&!u?[2]:(a(u||o("Error marking message unread. Cannot mark unread messages older than the newest 100 channel messages."),"error"),[3,4])):[2];case 4:return[2]}})})}},jL="useMuteHandler was called but it is missing one or more necessary parameter.",$L=function(e,t){t===void 0&&(t={});var n=ct("useMuteHandler").mutes,r=Fe("useMuteHandler").client,a=ke("useMuteHandler").t;return function(i){return Ge(void 0,void 0,void 0,function(){var o,s,l,c,d,u,c,d;return Ze(this,function(h){switch(h.label){case 0:if(i.preventDefault(),o=t.getErrorNotification,s=t.getSuccessNotification,l=t.notify,!a||!(e!=null&&e.user)||!l||!r)return console.warn(jL),[2];if(mv(e,n))return[3,5];h.label=1;case 1:return h.trys.push([1,3,,4]),[4,r.muteUser(e.user.id)];case 2:return h.sent(),c=s&&Mr(s,[e.user]),l(c||a("{{ user }} has been muted",{user:e.user.name||e.user.id}),"success"),[3,4];case 3:return h.sent(),d=o&&Mr(o,[e.user]),l(d||a("Error muting a user ..."),"error"),[3,4];case 4:return[3,8];case 5:return h.trys.push([5,7,,8]),[4,r.unmuteUser(e.user.id)];case 6:return h.sent(),u=a("{{ user }} has been unmuted",{user:e.user.name||e.user.id}),c=s&&Mr(s,[e.user])||u,typeof c=="string"&&l(c,"success"),[3,8];case 7:return h.sent(),d=o&&Mr(o,[e.user])||a("Error unmuting a user ..."),typeof d=="string"&&l(d,"error"),[3,8];case 8:return[2]}})})}},VL=function(e,t){var n=cn("useOpenThreadHandler").openThread,r=t||n;return function(a){if(!r||!e){console.warn("Open thread handler was called but it is missing one of its parameters");return}r(e,a)}},WL=function(e,t,n){n===void 0&&(n={});var r=n.getErrorNotification,a=n.notify,i=cn("usePinHandler").updateMessage,o=ct("usePinHandler").channelCapabilities,s=o===void 0?{}:o,l=Fe("usePinHandler").client,u=ke("usePinHandler").t,c=!!s["pin-message"],d=function(h){return Ge(void 0,void 0,void 0,function(){var m,p,m,p;return Ze(this,function(y){switch(y.label){case 0:if(h.preventDefault(),!e)return[2];if(e.pinned)return[3,5];y.label=1;case 1:return y.trys.push([1,3,,4]),m=V(V({},e),{pinned:!0,pinned_at:new Date,pinned_by:l.user}),i(m),[4,l.pinMessage(e)];case 2:return y.sent(),[3,4];case 3:return y.sent(),p=r&&Mr(r,[e]),a&&a(p||u("Error pinning message"),"error"),i(e),[3,4];case 4:return[3,8];case 5:return y.trys.push([5,7,,8]),m=V(V({},e),{pin_expires:null,pinned:!1,pinned_at:null,pinned_by:null}),i(m),[4,l.unpinMessage(e)];case 6:return y.sent(),[3,8];case 7:return y.sent(),p=r&&Mr(r,[e]),a&&a(p||u("Error removing message pin"),"error"),i(e),[3,8];case 8:return[2]}})})};return{canPin:c,handlePin:d}},qL=`Reaction handler was called, but it is missing one of its required arguments.
Make sure the ChannelAction and ChannelState contexts are properly set and the hook is initialized with a valid message.`,YL=function(e){var t=cn("useReactionHandler").updateMessage,n=ct("useReactionHandler"),r=n.channel,a=n.channelCapabilities,i=Fe("useReactionHandler").client,o=L.useCallback(function(u,c,d){var h,m,p=(d==null?void 0:d.reaction_counts)||{},y=c.type,b=!!p[y];u?p[y]=b?p[y]+1:1:b&&p[y]>1?p[y]--:delete p[y];var w=u?lt([c],(d==null?void 0:d.latest_reactions)||[],!0):(h=d.latest_reactions)===null||h===void 0?void 0:h.filter(function(M){return!(M.type===c.type&&M.user_id===c.user_id)}),S=u?lt([c],(d==null?void 0:d.own_reactions)||[],!0):(m=d==null?void 0:d.own_reactions)===null||m===void 0?void 0:m.filter(function(M){return M.type!==c.type});return V(V({},d),{latest_reactions:w||d.latest_reactions,own_reactions:S,reaction_counts:p,reaction_scores:p})},[i.user,i.userID]),s=function(u){var c;return{message_id:e==null?void 0:e.id,score:1,type:u,user:i.user,user_id:(c=i.user)===null||c===void 0?void 0:c.id}},l=Ca(function(u,c,d){return Ge(void 0,void 0,void 0,function(){var h,m,p,y;return Ze(this,function(b){switch(b.label){case 0:if(!e||!a["send-reaction"])return[2];h=s(c),m=o(d,h,e),b.label=1;case 1:return b.trys.push([1,6,,7]),t(m),d?[4,r.sendReaction(u,{type:c})]:[3,3];case 2:return y=b.sent(),[3,5];case 3:return[4,r.deleteReaction(u,c)];case 4:y=b.sent(),b.label=5;case 5:return p=y,t(p.message),[3,7];case 6:return b.sent(),t(e),[3,7];case 7:return[2]}})})},1e3);return function(u,c){return Ge(void 0,void 0,void 0,function(){var d,h;return Ze(this,function(m){switch(m.label){case 0:if(c!=null&&c.preventDefault&&c.preventDefault(),!e)return[2,console.warn(qL)];d=null,e.own_reactions&&e.own_reactions.forEach(function(p){p.user&&i.userID===p.user.id&&p.type===u?d=p:p.user&&i.userID!==p.user.id&&console.warn("message.own_reactions contained reactions from a different user, this indicates a bug")}),m.label=1;case 1:return m.trys.push([1,6,,7]),d?[4,l(e.id,d.type,!1)]:[3,3];case 2:return m.sent(),[3,5];case 3:return[4,l(e.id,u,!0)];case 4:m.sent(),m.label=5;case 5:return[3,7];case 6:return h=m.sent(),console.log({error:h}),[3,7];case 7:return[2]}})})}},KL=function(e,t,n,r){var a=ct("useReactionClick").channelCapabilities,i=a===void 0?{}:a,o=L.useState(!1),s=o[0],l=o[1],u=L.useRef(!1),c=i["send-reaction"],d=!!(e!=null&&e.deleted_at),h=L.useCallback(function(p){var y;p.target instanceof HTMLElement&&(!((y=t==null?void 0:t.current)===null||y===void 0)&&y.contains(p.target))&&!r||l(!1)},[l,t]);L.useEffect(function(){var p=n==null?void 0:n.current;return s&&!u.current&&(u.current=!0,document.addEventListener("click",h),p&&p.addEventListener("mouseleave",h)),!s&&u.current&&(document.removeEventListener("click",h),p&&p.removeEventListener("mouseleave",h),u.current=!1),function(){u.current&&(document.removeEventListener("click",h),p&&p.removeEventListener("mouseleave",h),u.current=!1)}},[s,h,n]),L.useEffect(function(){var p=n==null?void 0:n.current;d&&u.current&&(document.removeEventListener("click",h),p&&p.removeEventListener("mouseleave",h),u.current=!1)},[d,h,n]);var m=function(p){var y;(y=p==null?void 0:p.stopPropagation)===null||y===void 0||y.call(p),l(function(b){return!b})};return{isReactionEnabled:c,onReactionListClick:m,showDetailedReactions:s}},GL=function(e){var t=cn("useRetryHandler").retrySendMessage,n=e||t;return function(r){return Ge(void 0,void 0,void 0,function(){return Ze(this,function(a){switch(a.label){case 0:return r?[4,n(r)]:[3,2];case 1:a.sent(),a.label=2;case 2:return[2]}})})}},ZL=function(e,t){return{onUserClick:function(n){typeof(t==null?void 0:t.onUserClickHandler)!="function"||!(e!=null&&e.user)||t.onUserClickHandler(n,e.user)},onUserHover:function(n){typeof(t==null?void 0:t.onUserHoverHandler)!="function"||!(e!=null&&e.user)||t.onUserHoverHandler(n,e.user)}}},xv=1200;function QL(e,t){var n=this;t===void 0&&(t={});var r=ct("useReactionFetcher").channel,a=ke("useReactionFetcher").t,i=t.getErrorNotification,o=t.notify;return function(){return Ge(n,void 0,void 0,function(){var s,l;return Ze(this,function(u){switch(u.label){case 0:return u.trys.push([0,2,,3]),[4,JL(r,e.id)];case 1:return[2,u.sent()];case 2:throw s=u.sent(),l=i==null?void 0:i(e),o==null||o(l||a("Error fetching reactions"),"error"),s;case 3:return[2]}})})}}function JL(e,t){return Ge(this,void 0,void 0,function(){var n,r,a,i,o,s;return Ze(this,function(l){switch(l.label){case 0:n=[],r=300,a=0,i=xv,o=r,l.label=1;case 1:return o===r&&n.length<i?[4,e.getReactions(t,{limit:r,offset:a})]:[3,3];case 2:return s=l.sent(),o=s.reactions.length,o>0&&n.push.apply(n,s.reactions),a+=o,[3,1];case 3:return[2,n]}})})}var XL=function(e){var t=e.handleFetchReactions,n=e.reverse,r=n===void 0?!1:n,a=e.sortReactionDetails,i=Qe(e,["handleFetchReactions","reverse","sortReactionDetails"]),o=LL(i),s=o.existingReactions,l=o.hasReactions,u=o.totalReactionCount,c=L.useState(null),d=c[0],h=c[1],m=ke("ReactionsList").t,p=function(y){u>xv||h(y)};return l?f.createElement(f.Fragment,null,f.createElement("div",{"aria-label":m("aria/Reaction list"),className:nt("str-chat__reaction-list str-chat__message-reactions-container",{"str-chat__reaction-list--reverse":r}),"data-testid":"reaction-list",role:"figure"},f.createElement("ul",{className:"str-chat__message-reactions"},s.map(function(y){var b=y.EmojiComponent,w=y.isOwnReaction,S=y.reactionCount,M=y.reactionType;return b&&f.createElement("li",{className:nt("str-chat__message-reaction",{"str-chat__message-reaction-own":w}),key:M},f.createElement("button",{"aria-label":"Reactions: ".concat(M),"data-testid":"reactions-list-button-".concat(M),onClick:function(){return p(M)},type:"button"},f.createElement("span",{className:"str-chat__message-reaction-emoji"},f.createElement(b,null))," ",f.createElement("span",{className:"str-chat__message-reaction-count","data-testclass":"reaction-list-reaction-count"},S)))}),f.createElement("li",null,f.createElement("span",{className:"str-chat__reaction-list--counter"},u)))),f.createElement(OL,{handleFetchReactions:t,onClose:function(){return h(null)},onSelectedReactionTypeChange:h,open:d!==null,reactions:s,selectedReactionType:d,sortReactionDetails:a})):null},eR=f.memo(XL),tR=function(e){var t=e.columns,n=e.fallback,r=e.height,a=e.position,i=e.rows,o=e.spriteUrl,s=e.style,l=e.width,u=L.useState([0,0]),c=u[0],d=c[0],h=c[1],m=u[1];L.useEffect(function(){ML(o).then(m).catch(console.error)},[o]);var p=a[0],y=a[1];return!h||!d?f.createElement(f.Fragment,null,n):f.createElement("div",{"data-testid":"sprite-image",style:V(V(V(V(V({},s),{"--str-chat__sprite-image-resize-ratio":"var(--str-chat__sprite-image-resize-ratio-x, var(--str-chat__sprite-image-resize-ratio-y, 1))","--str-chat__sprite-image-resize-ratio-x":"calc(var(--str-chat__sprite-image-width) / var(--str-chat__sprite-item-width))","--str-chat__sprite-image-resize-ratio-y":"calc(var(--str-chat__sprite-image-height) / var(--str-chat__sprite-item-height))","--str-chat__sprite-item-height":"".concat(h/i),"--str-chat__sprite-item-width":"".concat(d/t)}),Number.isFinite(r)?{"--str-chat__sprite-image-height":"".concat(r,"px")}:{}),Number.isFinite(l)?{"--str-chat__sprite-image-width":"".concat(l,"px")}:{}),{backgroundImage:"url('".concat(o,"')"),backgroundPosition:"".concat(p*(100/(t-1)),"% ").concat(y*(100/(i-1)),"%"),backgroundSize:"".concat(t*100,"% ").concat(i*100,"%"),height:"var(--str-chat__sprite-image-height, calc(var(--str-chat__sprite-item-height) * var(--str-chat__sprite-image-resize-ratio)))",width:"var(--str-chat__sprite-image-width, calc(var(--str-chat__sprite-item-width) * var(--str-chat__sprite-image-resize-ratio)))"})})},nR={angry:[1,1],haha:[1,0],like:[0,0],love:[1,2],sad:[0,1],wow:[0,2]},rR="https://getstream.imgix.net/images/emoji-sprite.png",Ui=function(e){var t=e.fallback,n=e.type,r=nR[n];return f.createElement(tR,{columns:2,fallback:t,position:r,rows:3,spriteUrl:rR,style:{"--str-chat__sprite-image-height":"var(--str-chat__stream-emoji-size, 18px)"}})},aR=[{type:"haha",Component:function(){return f.createElement(Ui,{fallback:"😂",type:"haha"})},name:"Joy"},{type:"like",Component:function(){return f.createElement(Ui,{fallback:"👍",type:"like"})},name:"Thumbs up"},{type:"love",Component:function(){return f.createElement(Ui,{fallback:"❤️",type:"love"})},name:"Heart"},{type:"sad",Component:function(){return f.createElement(Ui,{fallback:"😔",type:"sad"})},name:"Sad"},{type:"wow",Component:function(){return f.createElement(Ui,{fallback:"😲",type:"wow"})},name:"Astonished"}];function iR(e){var t=e.message,n=e.open,r=Qe(e,["message","open"]),a=ke("MessageEditedTimestamp").t,i=Qn("MessageEditedTimestamp").message,o=It("MessageEditedTimestamp").Timestamp,s=o===void 0?yv:o,l=t||i;return yi(l)?f.createElement("div",{className:nt("str-chat__message-edited-timestamp",n?"str-chat__message-edited-timestamp--open":"str-chat__message-edited-timestamp--collapsed"),"data-testid":"message-edited-timestamp"},a("Edited")," ",f.createElement(s,V({timestamp:l.message_text_updated_at},r))):null}var oR=function(e){var t,n=e.additionalMessageInputProps,r=e.clearEditingState,a=e.editing,i=e.endOfGroup,o=e.firstOfGroup,s=e.groupedByUser,l=e.handleAction,u=e.handleOpenThread,c=e.handleRetry,d=e.highlighted,h=e.isMyMessage,m=e.isReactionEnabled,p=e.message,y=e.onUserClick,b=e.onUserHover,w=e.reactionSelectorRef,S=e.renderText,M=e.showDetailedReactions,k=e.threadList,C=ke("MessageSimple").t,E=L.useState(!1),D=E[0],g=E[1],_=L.useState(!1),v=_[0],x=_[1],R=It("MessageSimple"),N=R.Attachment,P=R.Avatar,F=P===void 0?Er:P,A=R.EditMessageInput,z=A===void 0?lL:A,$=R.MessageDeleted,U=$===void 0?l7:$,T=R.MessageBouncePrompt,j=T===void 0?s7:T,Y=R.MessageOptions,O=Y===void 0?M7:Y,ee=R.MessageRepliesCountButton,oe=ee===void 0?k7:ee,ce=R.MessageStatus,de=ce===void 0?L7:ce,J=R.MessageTimestamp,me=J===void 0?B7:J,ge=R.ReactionSelector,ye=ge===void 0?kL:ge,Ae=R.ReactionsList,rt=Ae===void 0?eR:Ae,Ce=R.PinIndicator,Ye=Fe("MessageSimple").themeVersion,Ne=pv(p),Se=p7(p);if(p.customType===Kn.date)return null;if(p.deleted_at||p.type==="deleted")return f.createElement(U,{message:p});var Ke=m,ot=Se,Ue=!s||i,we=!k&&!!p.reply_count,xe=p.status==="failed"&&p.errorStatusCode!==403,$e=Gc(p),ne=yi(p),te=void 0;xe?te=function(){return c(p)}:$e?te=function(){return g(!0)}:ne&&(te=function(){return x(function(Ie){return!Ie})});var he=nt("str-chat__message str-chat__message-simple","str-chat__message--".concat(p.type),"str-chat__message--".concat(p.status),h()?"str-chat__message--me str-chat__message-simple--me":"str-chat__message--other",p.text?"str-chat__message--has-text":"has-no-text",{"str-chat__message--has-attachment":Ne,"str-chat__message--highlighted":d,"str-chat__message--pinned pinned-message":p.pinned,"str-chat__message--with-reactions str-chat__message-with-thread-link":ot,"str-chat__message-send-can-be-retried":(p==null?void 0:p.status)==="failed"&&(p==null?void 0:p.errorStatusCode)!==403,"str-chat__virtual-message__wrapper--end":i,"str-chat__virtual-message__wrapper--first":o,"str-chat__virtual-message__wrapper--group":s});return f.createElement(f.Fragment,null,a&&f.createElement(fo,{onClose:r,open:a},f.createElement(td,V({clearEditingState:r,grow:!0,hideSendButton:!0,Input:z,message:p},n))),D&&f.createElement(o7,{MessageBouncePrompt:j,onClose:function(){return g(!1)},open:D}),f.createElement("div",{className:he,key:p.id},Ce&&f.createElement(Ce,null),Ye==="1"&&f.createElement(de,null),p.user&&f.createElement(F,{image:p.user.image,name:p.user.name||p.user.id,onClick:y,onMouseOver:b,user:p.user}),f.createElement("div",{className:nt("str-chat__message-inner",{"str-chat__simple-message--error-failed":xe||$e}),"data-testid":"message-inner",onClick:te,onKeyUp:te},f.createElement(O,null),f.createElement("div",{className:"str-chat__message-reactions-host"},ot&&f.createElement(rt,{reverse:!0}),M&&Ke&&f.createElement(ye,{ref:w})),f.createElement("div",{className:"str-chat__message-bubble"},!((t=p.attachments)===null||t===void 0)&&t.length&&!p.quoted_message?f.createElement(N,{actionHandler:l,attachments:p.attachments}):null,f.createElement(F7,{message:p,renderText:S}),p.mml&&f.createElement(wL,{actionHandler:l,align:h()?"right":"left",source:p.mml}),Ye==="2"&&f.createElement(i7,null)),we&&Ye==="1"&&f.createElement(oe,{onClick:u,reply_count:p.reply_count}),Ue&&Ye==="1"&&f.createElement("div",{className:"str-chat__message-data str-chat__message-simple-data"},!h()&&p.user?f.createElement("span",{className:"str-chat__message-simple-name"},p.user.name||p.user.id):null,f.createElement(me,{calendar:!0,customClass:"str-chat__message-simple-timestamp"}))),we&&Ye==="2"&&f.createElement(oe,{onClick:u,reply_count:p.reply_count}),Ue&&Ye==="2"&&f.createElement("div",{className:"str-chat__message-data str-chat__message-simple-data str-chat__message-metadata"},f.createElement(de,null),!h()&&!!p.user&&f.createElement("span",{className:"str-chat__message-simple-name"},p.user.name||p.user.id),f.createElement(me,{calendar:!0,customClass:"str-chat__message-simple-timestamp"}),ne&&f.createElement("span",{className:"str-chat__mesage-simple-edited"},C("Edited")),ne&&f.createElement(iR,{calendar:!0,open:v}))))},sR=f.memo(oR,h7),kv=function(e){var t=Qn("MessageSimple");return f.createElement(sR,V({},t,e))},lR=function(e){var t=e.children,n=ct("DropzoneProvider"),r=n.acceptedFiles,a=n.multipleUploads,i=_r("DropzoneProvider"),o=i.cooldownRemaining,s=i.isUploadEnabled,l=i.maxFilesLeft,u=i.uploadNewFiles;return f.createElement(Js,{accept:r,disabled:!s||l===0||!!o,handleFiles:u,maxNumberOfFiles:l,multiple:a},t)},uR=function(e){var t=Cv(),n=Sv(e),r=Mv(V(V(V({},t),n),e));return f.createElement(dc,{value:r},f.createElement(lR,null,e.children))},cR=function(e){var t=e.active,n=e.children,r=e.className,a=e.type;return t?f.createElement("div",{"aria-live":"polite",className:nt("str-chat__custom-notification notification-".concat(a),"str-chat__notification","str-chat-react__notification",r),"data-testid":"custom-notification"},n):null},Tv=f.memo(cR),dR=function(){var e=Fe("ConnectionStatus").client,t=ke("ConnectionStatus").t,n=L.useState(!0),r=n[0],a=n[1];return L.useEffect(function(){var i=function(o){var s=o.online,l=s===void 0?!1:s;r!==l&&a(l)};return e.on("connection.changed",i),function(){return e.off("connection.changed",i)}},[e,r]),f.createElement(Tv,{active:!r,className:"str-chat__connection-status-notification",type:"error"},t("Connection failure, reconnecting now..."))},fR=f.memo(dR),mR=function(e){var t=e.canPin,n=e.groupedByUser,r=e.Message,a=e.message,i=e.messageActions,o=i===void 0?Object.keys(Tt):i,s=e.onUserClick,l=e.onUserHover,u=e.userRoles,c=Fe("Message").client,d=ct("Message").read,h=It("Message").Message,m=a.type==="regular"&&a.status==="received",p=r||h,y=NL(),b=y.clearEdit,w=y.editing,S=y.setEdit,M=ZL(a,{onUserClickHandler:s,onUserHoverHandler:l}),k=M.onUserClick,C=M.onUserHover,E=u.canDelete,D=u.canEdit,g=u.canFlag,_=u.canMarkUnread,v=u.canMute,x=u.canQuote,R=u.canReact,N=u.canReply,P=u.isMyMessage,F=L.useMemo(function(){var U;return!!(!P&&(!((U=c.user)===null||U===void 0)&&U.id)&&d&&(!d[c.user.id]||a!=null&&a.created_at&&new Date(a.created_at).getTime()>d[c.user.id].last_read.getTime()))},[c,P,a.created_at,d]),A=L.useCallback(function(){return c7(o,{canDelete:E,canEdit:D,canFlag:g,canMarkUnread:_,canMute:v,canPin:t,canQuote:x,canReact:R,canReply:N})},[o,E,D,g,_,v,t,x,R,N]);e.canPin,e.messageActions,e.onlySenderCanEdit,e.onUserClick,e.onUserHover,e.userRoles;var z=Qe(e,["canPin","messageActions","onlySenderCanEdit","onUserClick","onUserHover","userRoles"]),$=V(V({},z),{actionsEnabled:m,clearEditingState:b,editing:w,getMessageActions:A,handleEdit:S,isMyMessage:function(){return P},messageIsUnread:F,onUserClick:k,onUserHover:C,setEditingState:S});return f.createElement(Ly,{value:$},f.createElement(p,{groupedByUser:n}))},hR=f.memo(mR,m7),sl=function(e){var t=e.closeReactionSelectorOnClick,n=e.disableQuotedMessages,r=e.getDeleteMessageErrorNotification,a=e.getFetchReactionsErrorNotification,i=e.getFlagMessageErrorNotification,o=e.getFlagMessageSuccessNotification,s=e.getMarkMessageUnreadErrorNotification,l=e.getMarkMessageUnreadSuccessNotification,u=e.getMuteUserErrorNotification,c=e.getMuteUserSuccessNotification,d=e.getPinMessageErrorNotification,h=e.message,m=e.onlySenderCanEdit,p=m===void 0?!1:m,y=e.onMentionsClick,b=e.onMentionsHover,w=e.openThread,S=e.pinPermissions,M=e.retrySendMessage,k=e.sortReactionDetails,C=e.sortReactions,E=cn("Message").addNotification,D=ct("Message"),g=D.highlightedMessageId,_=D.mutes,v=L.useRef(null),x=IL(h),R=VL(h,w),N=YL(h),P=GL(M),F=fv(h,p,n),A=QL(h,{getErrorNotification:a,notify:E}),z=AL(h,{getErrorNotification:r,notify:E}),$=BL(h,{getErrorNotification:i,getSuccessNotification:o,notify:E}),U=HL(h,{getErrorNotification:s,getSuccessNotification:l,notify:E}),T=$L(h,{getErrorNotification:u,getSuccessNotification:c,notify:E}),j=zL(h,{onMentionsClick:y,onMentionsHover:b}),Y=j.onMentionsClick,O=j.onMentionsHover,ee=WL(h,S,{getErrorNotification:d,notify:E}),oe=ee.canPin,ce=ee.handlePin,de=KL(h,v,void 0,t),J=de.isReactionEnabled,me=de.onReactionListClick,ge=de.showDetailedReactions,ye=g===h.id;return f.createElement(hR,{additionalMessageInputProps:e.additionalMessageInputProps,autoscrollToBottom:e.autoscrollToBottom,canPin:oe,customMessageActions:e.customMessageActions,disableQuotedMessages:e.disableQuotedMessages,endOfGroup:e.endOfGroup,firstOfGroup:e.firstOfGroup,formatDate:e.formatDate,groupedByUser:e.groupedByUser,groupStyles:e.groupStyles,handleAction:x,handleDelete:z,handleFetchReactions:A,handleFlag:$,handleMarkUnread:U,handleMute:T,handleOpenThread:R,handlePin:ce,handleReaction:N,handleRetry:P,highlighted:ye,initialMessage:e.initialMessage,isReactionEnabled:J,lastReceivedId:e.lastReceivedId,message:h,Message:e.Message,messageActions:e.messageActions,messageListRect:e.messageListRect,mutes:_,onMentionsClickMessage:Y,onMentionsHoverMessage:O,onReactionListClick:me,onUserClick:e.onUserClick,onUserHover:e.onUserHover,pinPermissions:e.pinPermissions,reactionSelectorRef:v,readBy:e.readBy,renderText:e.renderText,showDetailedReactions:ge,sortReactionDetails:k,sortReactions:C,threadList:e.threadList,unsafeHTML:e.unsafeHTML,userRoles:F})},pR=function(e){var t=e.message;return f.createElement("div",{className:"giphy-preview-message"},f.createElement(sl,{message:t}))},Lv=function(e){for(var t,n,r=e.enableDateSeparator,a=e.hideDeletedMessages,i=e.hideNewMessageSeparator,o=e.lastRead,s=e.messages,l=e.setGiphyPreviewMessage,u=e.userId,c=!1,d=!1,h,m=[],p=0;p<s.length;p+=1){var y=s[p];if(!(a&&y.type==="deleted")){if(l&&y.type==="ephemeral"&&y.command==="giphy"){d=!0,l(y);continue}var b=y.created_at&&sa(y.created_at)&&y.created_at.toDateString()||"",w=s[p-1],S=b;r&&(w!=null&&w.created_at)&&sa(w.created_at)&&(S=w.created_at.toDateString()),!c&&!i&&(c=o&&y.created_at&&new Date(o)<y.created_at||!1,r&&c&&((t=y.user)===null||t===void 0?void 0:t.id)!==u&&m.push({customType:Kn.date,date:y.created_at,id:Wm(y.created_at),unread:c})),r&&(p===0||b!==S||a&&(w==null?void 0:w.type)==="deleted"&&h!==b)&&((n=m==null?void 0:m[m.length-1])===null||n===void 0?void 0:n.customType)!==Kn.date?(h=b,m.push({customType:Kn.date,date:y.created_at,id:Wm(y.created_at)},y)):m.push(y)}}return l&&!d&&l(void 0),m},Wm=function(e){var t;try{t=e?e instanceof Date?e.toISOString():e:la()}catch{t=la()}return"".concat(Kn.date,"-").concat(t)},Rv=function(e){for(var t=e.length-1;t>0;t-=1)if(e[t].status==="received")return e[t].id;return null},gR=function(e,t,n){t===void 0&&(t={});var r={};return Object.values(t).forEach(function(a){if(a.last_read){var i;e.forEach(function(o){o.created_at&&o.created_at<a.last_read&&(i=o.id,n&&(r[i]||(r[i]=[]),r[i].push(a.user)))}),i&&!n&&(r[i]||(r[i]=[]),r[i].push(a.user))}}),r},vR=function(e,t){var n=e,r={customType:Kn.intro};if(!t||!n.length)return n.unshift(r),n;for(var a=0;a<e.length;a+=1){var i=e[a],o=i.created_at&&sa(i.created_at)?i.created_at.getTime():null,s=e[a+1],l=s.created_at&&sa(s.created_at)?s.created_at.getTime():null;if(o&&o<t)if(l&&l<t){if(e[a+1]&&e[a+1].customType===Kn.date)continue;if(!l)return n.push(r),n}else return n.splice(a+1,0,r),n}return n},Pv=function(e,t,n,r){var a,i,o,s,l,u,c;if(e.customType===Kn.date||e.customType===Kn.intro)return"";if(r||((a=e.attachments)===null||a===void 0?void 0:a.length)!==0)return"single";var d=!t||t.customType===Kn.intro||t.customType===Kn.date||t.type==="system"||((i=t.attachments)===null||i===void 0?void 0:i.length)!==0||((o=e.user)===null||o===void 0?void 0:o.id)!==((s=t.user)===null||s===void 0?void 0:s.id)||t.type==="error"||t.deleted_at||e.reaction_counts&&Object.keys(e.reaction_counts).length>0||yi(t),h=!n||n.customType===Kn.date||n.type==="system"||n.customType===Kn.intro||((l=n.attachments)===null||l===void 0?void 0:l.length)!==0||((u=e.user)===null||u===void 0?void 0:u.id)!==((c=n.user)===null||c===void 0?void 0:c.id)||n.type==="error"||n.deleted_at||n.reaction_counts&&Object.keys(n.reaction_counts).length>0||yi(e);return!d&&!h?e.deleted_at||e.type==="error"?"single":"middle":h?d||e.deleted_at||e.type==="error"?"single":"bottom":d?"top":""},qm=function(e,t){return e>=t};function Ov(e){return e.customType===Kn.date&&!!e.date&&sa(e.date)}var yR=function(e){var t=e.channel,n=e.disableDateSeparator,r=e.groupStyles,a=e.headerPosition,i=e.hideDeletedMessages,o=e.hideNewMessageSeparator,s=e.messages,l=e.noGroupByUser,u=Fe("useEnrichedMessages").client,c=It("useEnrichedMessages").HeaderComponent,d=L.useMemo(function(){var b;return(b=t.lastRead)===null||b===void 0?void 0:b.call(t)},[t]),h=!n,m=!h&&!i&&o?s:Lv({enableDateSeparator:h,hideDeletedMessages:i,hideNewMessageSeparator:o,lastRead:d,messages:s,userId:u.userID||""});c&&(m=vR(m,a));var p=r||Pv,y=L.useMemo(function(){return m.reduce(function(b,w,S){var M=p(w,m[S-1],m[S+1],l);return M&&(b[w.id]=M),b},{})},[m,l]);return{messageGroupStyles:y,messages:m}},Fv=function(e){var t=e.messages,n=e.read,r=e.returnAllReadData,a=e.userID;return L.useMemo(function(){return gR(t.filter(function(i){var o=i.user;return(o==null?void 0:o.id)===a}),n,r)},[t,n,r,a])},bR=function(e){var t=e.channelUnreadUiState,n=e.enrichedMessages,r=e.internalMessageProps,a=e.messageGroupStyles,i=e.read,o=e.renderMessages,s=e.returnAllReadData,l=e.threadList,u=Fe("useMessageListElements"),c=u.client,d=u.customClasses,h=It("useMessageListElements"),m=Fv({messages:n,read:i,returnAllReadData:s,userID:c.userID}),p=L.useMemo(function(){return Rv(n)},[n]),y=L.useMemo(function(){return o({channelUnreadUiState:t,components:h,customClasses:d,lastReceivedMessageId:p,messageGroupStyles:a,messages:n,readData:m,sharedMessageProps:V(V({},r),{threadList:l})})},[n,r,p,a,t,m,o,l]);return y};function _R(e){var t=e.loadMoreScrollThreshold,n=e.onScrollBy,r=e.scrollContainerMeasures,a=e.scrolledUpThreshold,i=e.scrollToBottom,o=e.showNewMessages,s=Fe("useMessageListScrollManager").client,l=L.useRef({offsetHeight:0,scrollHeight:0}),u=L.useRef(),c=L.useRef(0);return L.useLayoutEffect(function(){var d,h,m,p=l.current,y=u.current,b=e.messages,w=b[b.length-1]||{},S=y==null?void 0:y[y.length-1],M=r(),k=p.scrollHeight-p.offsetHeight-c.current<a;if(typeof y<"u")if(y.length<b.length)if((S==null?void 0:S.id)===w.id){if(c.current<t){var C=M.scrollHeight-p.scrollHeight;n(C)}}else{var E=((d=w.user)===null||d===void 0?void 0:d.id)===s.userID;E||k?i():o()}else{var D=((h=S==null?void 0:S.latest_reactions)===null||h===void 0?void 0:h.length)!==((m=w.latest_reactions)===null||m===void 0?void 0:m.length),g=(S==null?void 0:S.reply_count)!==w.reply_count;(D||g)&&k&&i()}u.current=b,l.current=M},[l,u,e.messages]),function(d){c.current=d}}var DR=function(e){var t=e.loadMoreScrollThreshold,n=e.messages,r=n===void 0?[]:n,a=e.scrolledUpThreshold,i=a===void 0?200:a,o=e.hasMoreNewer,s=e.suppressAutoscroll,l=e.listElement,u=L.useState(!1),c=u[0],d=u[1],h=L.useState(),m=h[0],p=h[1],y=L.useState(!0),b=y[0],w=y[1],S=L.useRef(!1),M=L.useRef(!1),k=L.useCallback(function(){!(l!=null&&l.scrollTo)||o||s||(l.scrollTo({top:l.scrollHeight}),d(!1))},[l,o,s]);L.useLayoutEffect(function(){l&&(p(l.getBoundingClientRect()),k())},[l,o]);var C=_R({loadMoreScrollThreshold:t,messages:r,onScrollBy:function(D){l==null||l.scrollBy({top:D})},scrollContainerMeasures:function(){return{offsetHeight:(l==null?void 0:l.offsetHeight)||0,scrollHeight:(l==null?void 0:l.scrollHeight)||0}},scrolledUpThreshold:i,scrollToBottom:k,showNewMessages:function(){return d(!0)}}),E=L.useCallback(function(D){var g=D.target,_=g.scrollTop;C(_);var v=g.offsetHeight,x=g.scrollHeight,R=S.current;S.current=x-(_+v)<i,M.current=_<i,S.current&&d(!1),R&&!S.current?w(!1):!R&&S.current&&w(!0)},[C,M,S,i]);return{hasNewMessages:c,isMessageListScrolledToBottom:b,onScroll:E,scrollToBottom:k,wrapperRect:m}},Iv="str-chat__main-panel-inner",Av=function(e){var t=e.children,n=Fe("MessageListMainPanel").themeVersion;return n==="2"?f.createElement("div",{className:Iv},t):f.createElement(f.Fragment,null,t)},Nv="str-chat__unread-messages-separator",ER=function(e){var t=e.showCount,n=e.unreadCount,r=ke("UnreadMessagesSeparator").t;return f.createElement("div",{className:Nv,"data-testid":"unread-messages-separator"},n&&t?r("unreadMessagesSeparatorText",{count:n}):r("Unread messages"))},CR=function(e){var t=e.getBoundingClientRect().bottom;return t<0},wR=function(e,t){var n=e.getBoundingClientRect().top,r=t.getBoundingClientRect().top;return n>r},SR=function(e){var t=e.isMessageListScrolledToBottom,n=e.showAlways,r=e.unreadCount,a=ct("UnreadMessagesNotification").messages,i=L.useState(!1),o=i[0],s=i[1],l=L.useRef(!1),u=typeof IntersectionObserver<"u";return L.useEffect(function(){if(!(r&&u)){s(!1);return}var c=document.querySelector(".".concat(Iv));if(c){var d=document.querySelector(".".concat(Nv));if(!d){s(!0);return}var h=CR(d),m=wR(d,c);s(n?h||m:h);var p=new IntersectionObserver(function(y){if(y.length){var b=y[0],w=b.boundingClientRect,S=b.isIntersecting;if(S){s(!1);return}var M=w.bottom<0;s(n||M),l.current=M}},{root:c});return p.observe(d),function(){p.disconnect()}}},[u,t,a,n,r]),L.useEffect(function(){r&&t&&l.current&&(s(!0),l.current=!1)},[t,r]),{show:o&&u}},Uv=function(e){var t=e.isMessageListScrolledToBottom,n=e.messageListIsThread,r=e.unreadCount,a=e.wasMarkedUnread,i=Fe("useMarkRead").client,o=cn("useMarkRead"),s=o.markRead,l=o.setChannelUnreadUiState,u=ct("useMarkRead").channel,c=L.useRef(t);L.useEffect(function(){var d=function(y){return!document.hidden&&!a&&!n&&t&&y>0},h=function(){d(u.countUnread())&&s()},m=function(y){var b,w,S,M,k=y.cid===u.cid,C=((b=y.user)===null||b===void 0?void 0:b.id)&&y.user.id===((w=i.user)===null||w===void 0?void 0:w.id),E=!(!((S=y.message)===null||S===void 0)&&S.parent_id)||((M=y.message)===null||M===void 0?void 0:M.show_in_channel);C||(!t||a||document.hidden?l(function(D){var g,_,v=(g=D==null?void 0:D.unread_messages)!==null&&g!==void 0?g:0,x=MR(u.state.messages,y.message);return V(V({},D||{}),{last_read:(_=D==null?void 0:D.last_read)!==null&&_!==void 0?_:v===0&&(x!=null&&x.created_at)?new Date(x.created_at):new Date(0),unread_messages:v+1})}):k&&E&&d(u.countUnread())&&s())};i.on("message.new",m),document.addEventListener("visibilitychange",h);var p=c.current!==t&&t;return p&&d(u.countUnread())&&s(),c.current=t,function(){i.off("message.new",m),document.removeEventListener("visibilitychange",h)}},[u,i,t,s,n,l,r,a])};function MR(e,t){if(t){for(var n,r=e.length-1;r>=0;r--){var a=e[r];if(!(a!=null&&a.id))break;if(a.id!==t.id){n=a;break}}return n}}var xR=function(e){var t=e.children,n=e.onClick,r=e.showNotification,a=r===void 0?!0:r;return a?f.createElement("button",{"aria-live":"polite",className:"str-chat__message-notification","data-testid":"message-notification",onClick:n},t):null},Bv=f.memo(xR),zv=function(e){var t=e.hasNewMessages,n=e.isMessageListScrolledToBottom,r=e.isNotAtLatestMessageSet,a=e.MessageNotification,i=e.notifications,o=e.scrollToBottom,s=e.threadList,l=e.unreadCount,u=ke("MessageListNotifications").t;return f.createElement("div",{className:"str-chat__list-notifications"},i.map(function(c){return f.createElement(Tv,{active:!0,key:c.id,type:c.type},c.text)}),f.createElement(fR,null),f.createElement(a,{isMessageListScrolledToBottom:n,onClick:o,showNotification:t||r,threadList:s,unreadCount:l},u(r?"Latest Messages":"New Messages!")))},kR=function(){return f.createElement("svg",{fill:"currentColor",viewBox:"0 0 14 13",xmlns:"http://www.w3.org/2000/svg"},f.createElement("path",{d:"M1.32227 12.3408C0.944336 11.9629 0.953125 11.3213 1.32227 10.9521L5.60254 6.66309L1.32227 2.38281C0.953125 2.01367 0.944336 1.37207 1.32227 0.994141C1.7002 0.616211 2.3418 0.625 2.71094 0.985352L7 5.27441L11.2803 0.994141C11.6494 0.625 12.291 0.616211 12.6689 0.994141C13.0469 1.37207 13.0381 2.01367 12.6689 2.38281L8.38867 6.66309L12.6689 10.9521C13.0381 11.3213 13.0469 11.9629 12.6689 12.3408C12.291 12.7188 11.6494 12.71 11.2803 12.3408L7 8.06055L2.71094 12.3408C2.3418 12.71 1.7002 12.7188 1.32227 12.3408Z"}))},Hv=function(e){var t=e.queryMessageLimit,n=e.showCount,r=e.unreadCount,a=cn("UnreadMessagesNotification"),i=a.jumpToFirstUnreadMessage,o=a.markRead,s=ke("UnreadMessagesNotification").t;return f.createElement("div",{className:"str-chat__unread-messages-notification","data-testid":"unread-messages-notification"},f.createElement("button",{onClick:function(){return i(t)}},r&&n?s("{{count}} unread",{count:r??0}):s("Unread messages")),f.createElement("button",{onClick:function(){return o()}},f.createElement(kR,null)))},Ym=function(){return f.createElement("svg",{"data-testid":"chat-bubble",fill:"none",height:"96",viewBox:"0 0 136 136",width:"96",xmlns:"http://www.w3.org/2000/svg"},f.createElement("path",{d:"M106 24.5H30C24.775 24.5 20.5 28.775 20.5 34V119.5L39.5 100.5H106C111.225 100.5 115.5 96.225 115.5 91V34C115.5 28.775 111.225 24.5 106 24.5ZM106 91H39.5L30 100.5V34H106V91Z",fill:"#B4B7BB"}))},TR=function(e){var t=e.listType,n=ke("EmptyStateIndicator").t;if(t==="thread")return null;if(t==="channel"){var r=n("You have no channels currently");return f.createElement(f.Fragment,null,f.createElement("div",{className:"str-chat__channel-list-empty"},f.createElement(Ym,null),f.createElement("p",{role:"listitem"},r)),f.createElement("p",{className:"str-chat__channel-list-empty-v1",role:"listitem"},r))}if(t==="message"){var r=n("No chats here yet…");return f.createElement("div",{className:"str-chat__empty-channel"},f.createElement(Ym,null),f.createElement("p",{className:"str-chat__empty-channel-text",role:"listitem"},r))}return f.createElement("p",null,"No items exist")},nd=f.memo(TR),rd=function(e,t){e.forEach(function(n){var r=[Object.entries(n[0])[0],Object.entries(n[1])[0]],a=r[0],i=a[0],o=a[1],s=r[1],l=s[0],u=s[1];(typeof o<"u"&&typeof u>"u"||typeof o<"u"&&typeof u<"u")&&console.warn("[Deprecation notice (".concat(t,")]: prefer using prop ").concat(l," instead of ").concat(i))})},Km=function(e){e instanceof WheelEvent&&e.deltaY===1&&e.preventDefault()},LR=function(e){var t=e.children,n=e.element,r=n===void 0?"div":n,a=e.hasMore,i=e.hasMoreNewer,o=e.hasNextPage,s=e.hasPreviousPage,l=e.head,u=e.initialLoad,c=u===void 0?!0:u,d=e.isLoading,h=e.listenToScroll,m=e.loader,p=e.loadMore,y=e.loadMoreNewer,b=e.loadNextPage,w=e.loadPreviousPage,S=e.threshold,M=S===void 0?bp:S,k=e.useCapture,C=k===void 0?!1:k,E=Qe(e,["children","element","hasMore","hasMoreNewer","hasNextPage","hasPreviousPage","head","initialLoad","isLoading","listenToScroll","loader","loadMore","loadMoreNewer","loadNextPage","loadPreviousPage","threshold","useCapture"]),D=b||y,g=w||p,_=o||i,v=s||a,x=L.useRef(),R=L.useRef();R.current=function(){var F=x.current;if(!(!F||F.offsetParent===null)){var A=F.parentElement,z=F.scrollHeight-A.scrollTop-A.clientHeight,$=A.scrollTop;h&&h(z,$,M),!d&&($<Number(M)&&typeof g=="function"&&v&&g(),z<Number(M)&&typeof D=="function"&&_&&D())}},L.useEffect(function(){rd([[{hasMoreNewer:i},{hasNextPage:o}],[{loadMoreNewer:y},{loadNextPage:b}],[{hasMore:a},{hasPreviousPage:s}],[{loadMore:p},{loadPreviousPage:w}]],"InfiniteScroll")},[]),L.useLayoutEffect(function(){var F,A=(F=x.current)===null||F===void 0?void 0:F.parentNode;if(A){var z=function(){var $;return($=R.current)===null||$===void 0?void 0:$.call(R)};return A.addEventListener("scroll",z,C),A.addEventListener("resize",z,C),z(),function(){A.removeEventListener("scroll",z,C),A.removeEventListener("resize",z,C)}}},[c,C]),L.useEffect(function(){var F,A=(F=x.current)===null||F===void 0?void 0:F.parentNode;return A&&A.addEventListener("wheel",Km,{passive:!1}),function(){A&&A.removeEventListener("wheel",Km,C)}},[C]);var N=V(V({},E),{ref:function(F){x.current=F}}),P=[m,t];return l&&P.unshift(l),f.createElement(r,N,P)},RR=function(e){var t=ke().t;if(!e.length)return null;var n=e[0],r=e.slice(1);if(e.length===1)return t("{{ user }} is typing...",{user:n});var a=3,i=e.length>a,o=(i?e.slice(0,a):r).join(", ").trim();return i?t("{{ users }} and more are typing...",{users:o}):t("{{ users }} and {{ user }} are typing...",{user:n,users:o})},PR=function(e){var t=e.Avatar,n=e.avatarSize,r=n===void 0?32:n,a=e.threadList,i=ct("TypingIndicator"),o=i.channelConfig,s=i.thread,l=Fe("TypingIndicator"),u=l.client,c=l.themeVersion,d=It("TypingIndicator").Avatar,h=IC("TypingIndicator").typing,m=h===void 0?{}:h,p=t||d||Er,y=a?[]:Object.values(m).filter(function(k){var C,E=k.parent_id,D=k.user;return(D==null?void 0:D.id)!==((C=u.user)===null||C===void 0?void 0:C.id)&&!E}),b=a?Object.values(m).filter(function(k){var C,E=k.parent_id,D=k.user;return(D==null?void 0:D.id)!==((C=u.user)===null||C===void 0?void 0:C.id)&&E===(s==null?void 0:s.id)}):[],w=(a?b:y).map(function(k){var C=k.user;return(C==null?void 0:C.name)||(C==null?void 0:C.id)}).filter(Boolean),S=RR(w),M=a&&b.length||!a&&y.length;return(o==null?void 0:o.typing_events)===!1?null:c==="2"?M?f.createElement("div",{className:nt("str-chat__typing-indicator",{"str-chat__typing-indicator--typing":M}),"data-testid":"typing-indicator"},f.createElement("div",{className:"str-chat__typing-indicator__dots"},f.createElement("span",{className:"str-chat__typing-indicator__dot"}),f.createElement("span",{className:"str-chat__typing-indicator__dot"}),f.createElement("span",{className:"str-chat__typing-indicator__dot"})),f.createElement("div",{className:"str-chat__typing-indicator__users","data-testid":"typing-users"},S)):null:f.createElement("div",{className:nt("str-chat__typing-indicator",{"str-chat__typing-indicator--typing":M})},f.createElement("div",{className:"str-chat__typing-indicator__avatars"},(a?b:y).map(function(k,C){var E=k.user;return f.createElement(p,{image:E==null?void 0:E.image,key:"".concat(E==null?void 0:E.id,"-").concat(C),name:(E==null?void 0:E.name)||(E==null?void 0:E.id),size:r,user:E})})),f.createElement("div",{className:"str-chat__typing-indicator__dots"},f.createElement("span",{className:"str-chat__typing-indicator__dot"}),f.createElement("span",{className:"str-chat__typing-indicator__dot"}),f.createElement("span",{className:"str-chat__typing-indicator__dot"})))},OR=f.memo(PR);function FR(e){for(var t=e.channelUnreadUiState,n=e.components,r=e.customClasses,a=e.lastReceivedMessageId,i=e.messageGroupStyles,o=e.messages,s=e.readData,l=e.sharedMessageProps,u=n.DateSeparator,c=n.HeaderComponent,d=n.MessageSystem,h=n.UnreadMessagesSeparator,m=[],p,y=0;y<o.length;y++){var b=o[y];if(Ov(b))m.push(f.createElement("li",{key:"".concat(b.date.toISOString(),"-i")},f.createElement(u,{date:b.date,formatDate:l.formatDate,unread:b.unread})));else if(b.customType===Kn.intro&&c)m.push(f.createElement("li",{key:"intro"},f.createElement(c,null)));else if(b.type==="system")m.push(f.createElement("li",{key:b.id||b.created_at},f.createElement(d,{message:b})));else{p||(p=b);var w=i[b.id]||"",S=(r==null?void 0:r.message)||"str-chat__li str-chat__li--".concat(w),M=b.created_at&&new Date(b.created_at).getTime(),k=t==null?void 0:t.last_read.getTime(),C=(p==null?void 0:p.id)&&p.id===b.id,E=y===o.length-1,D=(t==null?void 0:t.last_read_message_id)===b.id||!(t!=null&&t.unread_messages)&&M===k,g=(t==null?void 0:t.first_unread_message_id)===b.id||!!(t!=null&&t.unread_messages)&&!!M&&!!k&&M>k&&C,_=!(t!=null&&t.last_read_message_id)&&g,v=D&&!E&&((t==null?void 0:t.first_unread_message_id)||!!(t!=null&&t.unread_messages));m.push(f.createElement(L.Fragment,{key:b.id||b.created_at},_&&h&&f.createElement("li",{className:"str-chat__li str-chat__unread-messages-separator-wrapper"},f.createElement(h,{unreadCount:t==null?void 0:t.unread_messages})),f.createElement("li",{className:S,"data-message-id":b.id,"data-testid":S},f.createElement(sl,V({groupStyles:[w],lastReceivedId:a,message:b,readBy:s[b.id]||[]},l))),v&&h&&f.createElement("li",{className:"str-chat__li str-chat__unread-messages-separator-wrapper"},f.createElement(h,{unreadCount:t==null?void 0:t.unread_messages}))))}}return m}var IR=function(e){var t,n=e.channel,r=e.channelUnreadUiState,a=e.disableDateSeparator,i=a===void 0?!1:a,o=e.groupStyles,s=e.hideDeletedMessages,l=s===void 0?!1:s,u=e.hideNewMessageSeparator,c=u===void 0?!1:u,d=e.internalInfiniteScrollProps,h=d===void 0?{}:d,m=h.threshold,p=m===void 0?bp:m,y=Qe(h,["threshold"]),b=e.messageActions,w=b===void 0?Object.keys(Tt):b,S=e.messages,M=S===void 0?[]:S,k=e.notifications,C=e.noGroupByUser,E=C===void 0?!1:C,D=e.pinPermissions,g=D===void 0?u7:D,_=e.returnAllReadData,v=_===void 0?!1:_,x=e.threadList,R=x===void 0?!1:x,N=e.unsafeHTML,P=N===void 0?!1:N,F=e.headerPosition,A=e.read,z=e.renderMessages,$=z===void 0?FR:z,U=e.messageLimit,T=U===void 0?di:U,j=e.loadMore,Y=e.loadMoreNewer,O=e.hasMoreNewer,ee=O===void 0?!1:O,oe=e.showUnreadNotificationAlways,ce=e.suppressAutoscroll,de=e.highlightedMessageId,J=e.jumpToLatestMessage,me=J===void 0?function(){return Promise.resolve()}:J,ge=f.useState(null),ye=ge[0],Ae=ge[1],rt=f.useState(null),Ce=rt[0],Ye=rt[1],Ne=Fe("MessageList").customClasses,Se=It("MessageList"),Ke=Se.EmptyStateIndicator,ot=Ke===void 0?nd:Ke,Ue=Se.LoadingIndicator,we=Ue===void 0?Qa:Ue,xe=Se.MessageListNotifications,$e=xe===void 0?zv:xe,ne=Se.MessageNotification,te=ne===void 0?Bv:ne,he=Se.TypingIndicator,Ie=he===void 0?OR:he,Be=Se.UnreadMessagesNotification,Ve=Be===void 0?Hv:Be,vt=DR({hasMoreNewer:ee,listElement:ye,loadMoreScrollThreshold:p,messages:M,scrolledUpThreshold:e.scrolledUpThreshold,suppressAutoscroll:ce}),At=vt.hasNewMessages,Et=vt.isMessageListScrolledToBottom,xt=vt.onScroll,jt=vt.scrollToBottom,Mt=vt.wrapperRect,_t=SR({isMessageListScrolledToBottom:Et,showAlways:!!oe,unreadCount:r==null?void 0:r.unread_messages}).show;Uv({isMessageListScrolledToBottom:Et,messageListIsThread:R,unreadCount:(t=r==null?void 0:r.unread_messages)!==null&&t!==void 0?t:0,wasMarkedUnread:!!(r!=null&&r.first_unread_message_id)});var pt=yR({channel:n,disableDateSeparator:i,groupStyles:o,headerPosition:F,hideDeletedMessages:l,hideNewMessageSeparator:c,messages:M,noGroupByUser:E}),dn=pt.messageGroupStyles,Zt=pt.messages,fn=bR({channelUnreadUiState:r,enrichedMessages:Zt,internalMessageProps:{additionalMessageInputProps:e.additionalMessageInputProps,closeReactionSelectorOnClick:e.closeReactionSelectorOnClick,customMessageActions:e.customMessageActions,disableQuotedMessages:e.disableQuotedMessages,formatDate:e.formatDate,getDeleteMessageErrorNotification:e.getDeleteMessageErrorNotification,getFlagMessageErrorNotification:e.getFlagMessageErrorNotification,getFlagMessageSuccessNotification:e.getFlagMessageSuccessNotification,getMarkMessageUnreadErrorNotification:e.getMarkMessageUnreadErrorNotification,getMarkMessageUnreadSuccessNotification:e.getMarkMessageUnreadSuccessNotification,getMuteUserErrorNotification:e.getMuteUserErrorNotification,getMuteUserSuccessNotification:e.getMuteUserSuccessNotification,getPinMessageErrorNotification:e.getPinMessageErrorNotification,Message:e.Message,messageActions:w,messageListRect:Mt,onlySenderCanEdit:e.onlySenderCanEdit,onMentionsClick:e.onMentionsClick,onMentionsHover:e.onMentionsHover,onUserClick:e.onUserClick,onUserHover:e.onUserHover,openThread:e.openThread,pinPermissions:g,renderText:e.renderText,retrySendMessage:e.retrySendMessage,unsafeHTML:P},messageGroupStyles:dn,read:A,renderMessages:$,returnAllReadData:v,threadList:R}),mn=(Ne==null?void 0:Ne.messageList)||"str-chat__list",dt=R?(Ne==null?void 0:Ne.threadList)||"str-chat__list--thread str-chat__thread-list":"",ft=f.useCallback(function(){j&&j(T)},[j,T]),tn=f.useCallback(function(){Y&&Y(T)},[Y,T]),Xn=f.useCallback(function(){return Ge(void 0,void 0,void 0,function(){return Ze(this,function(pn){switch(pn.label){case 0:return ee?[4,me()]:[3,2];case 1:return pn.sent(),[3,3];case 2:jt(),pn.label=3;case 3:return[2]}})})},[jt,ee]);f.useLayoutEffect(function(){if(de){var pn=Ce==null?void 0:Ce.querySelector("[data-message-id='".concat(de,"']"));pn==null||pn.scrollIntoView({block:"center"})}},[de]);var Mn=fn.length===0&&!R;return f.createElement(Fy,{value:{listElement:ye,scrollToBottom:jt}},f.createElement(Av,null,!R&&_t&&f.createElement(Ve,{unreadCount:r==null?void 0:r.unread_messages}),f.createElement("div",{className:"".concat(mn," ").concat(dt),onScroll:xt,ref:Ae,tabIndex:0},Mn?f.createElement(ot,{key:"empty-state-indicator",listType:R?"thread":"message"}):f.createElement(LR,V({className:"str-chat__reverse-infinite-scroll  str-chat__message-list-scroll","data-testid":"reverse-infinite-scroll",hasNextPage:e.hasMoreNewer,hasPreviousPage:e.hasMore,head:e.head,isLoading:e.loadingMore,loader:f.createElement("div",{className:"str-chat__list__loading",key:"loading-indicator"},e.loadingMore&&f.createElement(we,{size:20})),loadNextPage:tn,loadPreviousPage:ft,threshold:p},y),f.createElement("ul",{className:"str-chat__ul",ref:Ye},fn),f.createElement(Ie,{threadList:R}),f.createElement("div",{key:"bottom"})))),f.createElement($e,{hasNewMessages:At,isMessageListScrolledToBottom:Et,isNotAtLatestMessageSet:ee,MessageNotification:te,notifications:k,scrollToBottom:Xn,threadList:R,unreadCount:R||r==null?void 0:r.unread_messages}))},jv=function(e){var t=cn("MessageList"),n=t.jumpToLatestMessage,r=t.loadMore,a=t.loadMoreNewer,i=ct("MessageList");i.members,i.mutes,i.watchers;var o=Qe(i,["members","mutes","watchers"]);return f.createElement(IR,V({jumpToLatestMessage:n,loadMore:r,loadMoreNewer:a},o,e))},ll=0,La=1,Ci=2,$v=4;function ro(e,t){return function(n){return e(t(n))}}function AR(e,t){return t(e)}function Vv(e,t){return function(n){return e(t,n)}}function Gm(e,t){return function(){return e(t)}}function ul(e,t){return t(e),e}function on(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t}function NR(e){e()}function Zm(e){return function(){return e}}function UR(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(){t.map(NR)}}function Ja(){}function Ut(e,t){return e(La,t)}function zt(e,t){e(ll,t)}function ad(e){e(Ci)}function Wr(e){return e($v)}function et(e,t){return Ut(e,Vv(t,ll))}function Ka(e,t){var n=e(La,function(r){n(),t(r)});return n}function it(){var e=[];return function(t,n){switch(t){case Ci:e.splice(0,e.length);return;case La:return e.push(n),function(){var r=e.indexOf(n);r>-1&&e.splice(r,1)};case ll:e.slice().forEach(function(r){r(n)});return;default:throw new Error("unrecognized action "+t)}}}function Pe(e){var t=e,n=it();return function(r,a){switch(r){case La:var i=a;i(t);break;case ll:t=a;break;case $v:return t}return n(r,a)}}function BR(e){var t,n,r=function(){return t&&t()};return function(a,i){switch(a){case La:return i?n===i?void 0:(r(),n=i,t=Ut(e,i),t):(r(),Ja);case Ci:r(),n=null;return;default:throw new Error("unrecognized action "+a)}}}function ur(e){return ul(it(),function(t){return et(e,t)})}function Zn(e,t){return ul(Pe(t),function(n){return et(e,n)})}function zR(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(r){return t.reduceRight(AR,r)}}function De(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var a=zR.apply(void 0,n);return function(i,o){switch(i){case La:return Ut(e,a(o));case Ci:ad(e);return;default:throw new Error("unrecognized action "+i)}}}function Wv(e,t){return e===t}function un(e){e===void 0&&(e=Wv);var t;return function(n){return function(r){e(t,r)||(t=r,n(r))}}}function wt(e){return function(t){return function(n){e(n)&&t(n)}}}function je(e){return function(t){return ro(t,e)}}function _a(e){return function(t){return function(){return t(e)}}}function oa(e,t){return function(n){return function(r){return n(t=e(t,r))}}}function Hs(e){return function(t){return function(n){e>0?e--:t(n)}}}function fi(e){var t,n;return function(r){return function(a){t=a,!n&&(n=setTimeout(function(){n=void 0,r(t)},e))}}}function Qm(e){var t,n;return function(r){return function(a){t=a,n&&clearTimeout(n),n=setTimeout(function(){r(t)},e)}}}function Rt(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=new Array(t.length),a=0,i=null,o=Math.pow(2,t.length)-1;return t.forEach(function(s,l){var u=Math.pow(2,l);Ut(s,function(c){var d=a;a=a|u,r[l]=c,d!==o&&a===o&&i&&(i(),i=null)})}),function(s){return function(l){var u=function(){return s([l].concat(r))};a===o?u():i=u}}}function Jm(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(r,a){switch(r){case La:return UR.apply(void 0,t.map(function(i){return Ut(i,a)}));case Ci:return;default:throw new Error("unrecognized action "+r)}}}function Lt(e,t){return t===void 0&&(t=Wv),De(e,un(t))}function zn(){for(var e=it(),t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];var a=new Array(n.length),i=0,o=Math.pow(2,n.length)-1;return n.forEach(function(s,l){var u=Math.pow(2,l);Ut(s,function(c){a[l]=c,i=i|u,i===o&&zt(e,a)})}),function(s,l){switch(s){case La:return i===o&&l(a),Ut(e,l);case Ci:return ad(e);default:throw new Error("unrecognized action "+s)}}}function Ht(e,t,n){t===void 0&&(t=[]);var r=n===void 0?{singleton:!0}:n,a=r.singleton;return{id:HR(),constructor:e,dependencies:t,singleton:a}}var HR=function(){return Symbol()};function jR(e){var t=new Map,n=function r(a){var i=a.id,o=a.constructor,s=a.dependencies,l=a.singleton;if(l&&t.has(i))return t.get(i);var u=o(s.map(function(c){return r(c)}));return l&&t.set(i,u),u};return n(e)}function $R(e,t){if(e==null)return{};var n={},r=Object.keys(e),a,i;for(i=0;i<r.length;i++)a=r[i],!(t.indexOf(a)>=0)&&(n[a]=e[a]);return n}function VR(e,t){if(e){if(typeof e=="string")return Xm(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Xm(e,t)}}function Xm(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function _u(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=VR(e))||t&&e&&typeof e.length=="number"){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var WR=["children"];function qR(e,t){for(var n={},r={},a=0,i=e.length;a<i;)r[e[a]]=1,a+=1;for(var o in t)r.hasOwnProperty(o)||(n[o]=t[o]);return n}var Bo=typeof document<"u"?L.useLayoutEffect:L.useEffect;function id(e,t,n){var r=Object.keys(t.required||{}),a=Object.keys(t.optional||{}),i=Object.keys(t.methods||{}),o=Object.keys(t.events||{}),s=L.createContext({});function l(y,b){y.propsReady&&zt(y.propsReady,!1);for(var w=_u(r),S;!(S=w()).done;){var M=S.value,k=y[t.required[M]];zt(k,b[M])}for(var C=_u(a),E;!(E=C()).done;){var D=E.value;if(D in b){var g=y[t.optional[D]];zt(g,b[D])}}y.propsReady&&zt(y.propsReady,!0)}function u(y){return i.reduce(function(b,w){return b[w]=function(S){var M=y[t.methods[w]];zt(M,S)},b},{})}function c(y){return o.reduce(function(b,w){return b[w]=BR(y[t.events[w]]),b},{})}var d=L.forwardRef(function(y,b){var w=y.children,S=$R(y,WR),M=L.useState(function(){return ul(jR(e),function(D){return l(D,S)})}),k=M[0],C=L.useState(Gm(c,k)),E=C[0];return Bo(function(){for(var D=_u(o),g;!(g=D()).done;){var _=g.value;_ in S&&Ut(E[_],S[_])}return function(){Object.values(E).map(ad)}},[S,E,k]),Bo(function(){l(k,S)}),L.useImperativeHandle(b,Zm(u(k))),L.createElement(s.Provider,{value:k},n?L.createElement(n,qR([].concat(r,a,o),S),w):w)}),h=function(b){return L.useCallback(Vv(zt,L.useContext(s)[b]),[b])},m=function(b){var w=L.useContext(s),S=w[b],M=L.useState(Gm(Wr,S)),k=M[0],C=M[1];return Bo(function(){return Ut(S,function(E){E!==k&&C(Zm(E))})},[S,k]),k},p=function(b,w){var S=L.useContext(s),M=S[b];Bo(function(){return Ut(M,w)},[w,M])};return{Component:d,usePublisher:h,useEmitterValue:m,useEmitter:p}}function ht(){return ht=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},ht.apply(this,arguments)}function wi(e,t){if(e==null)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)t.indexOf(n=i[r])>=0||(a[n]=e[n]);return a}function eh(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Ga(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(a,i){if(a){if(typeof a=="string")return eh(a,i);var o=Object.prototype.toString.call(a).slice(8,-1);return o==="Object"&&a.constructor&&(o=a.constructor.name),o==="Map"||o==="Set"?Array.from(a):o==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o)?eh(a,i):void 0}}(e))||t&&e&&typeof e.length=="number"){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var Bi,Cn,YR=typeof document<"u"?L.useLayoutEffect:L.useEffect;(function(e){e[e.DEBUG=0]="DEBUG",e[e.INFO=1]="INFO",e[e.WARN=2]="WARN",e[e.ERROR=3]="ERROR"})(Cn||(Cn={}));var KR=((Bi={})[Cn.DEBUG]="debug",Bi[Cn.INFO]="log",Bi[Cn.WARN]="warn",Bi[Cn.ERROR]="error",Bi),Ra=Ht(function(){var e=Pe(Cn.ERROR);return{log:Pe(function(t,n,r){var a;r===void 0&&(r=Cn.INFO),r>=((a=(typeof globalThis>"u"?window:globalThis).VIRTUOSO_LOG_LEVEL)!=null?a:Wr(e))&&console[KR[r]]("%creact-virtuoso: %c%s %o","color: #0253b3; font-weight: bold","color: initial",t,n)}),logLevel:e}},[],{singleton:!0});function od(e,t){t===void 0&&(t=!0);var n=L.useRef(null),r=function(i){};if(typeof ResizeObserver<"u"){var a=new ResizeObserver(function(i){var o=i[0].target;o.offsetParent!==null&&e(o)});r=function(i){i&&t?(a.observe(i),n.current=i):(n.current&&a.unobserve(n.current),n.current=null)}}return{ref:n,callbackRef:r}}function Ma(e,t){return t===void 0&&(t=!0),od(e,t).callbackRef}function qv(e,t,n,r,a,i,o){return od(function(s){for(var l=function(p,y,b,w){var S=p.length;if(S===0)return null;for(var M=[],k=0;k<S;k++){var C=p.item(k);if(C&&C.dataset.index!==void 0){var E=parseInt(C.dataset.index),D=parseFloat(C.dataset.knownSize),g=y(C,"offsetHeight");if(g===0&&w("Zero-sized element, this should not happen",{child:C},Cn.ERROR),g!==D){var _=M[M.length-1];M.length===0||_.size!==g||_.endIndex!==E-1?M.push({startIndex:E,endIndex:E,size:g}):M[M.length-1].endIndex++}}}return M}(s.children,t,0,a),u=s.parentElement;!u.dataset.virtuosoScroller;)u=u.parentElement;var c=u.firstElementChild.dataset.viewportType==="window",d=o?o.scrollTop:c?window.pageYOffset||document.documentElement.scrollTop:u.scrollTop,h=o?o.scrollHeight:c?document.documentElement.scrollHeight:u.scrollHeight,m=o?o.offsetHeight:c?window.innerHeight:u.offsetHeight;r({scrollTop:Math.max(d,0),scrollHeight:h,viewportHeight:m}),i==null||i(function(p,y,b){return y==="normal"||y!=null&&y.endsWith("px")||b("row-gap was not resolved to pixel value correctly",y,Cn.WARN),y==="normal"?0:parseInt(y??"0",10)}(0,getComputedStyle(s).rowGap,a)),l!==null&&e(l)},n)}function ua(e,t){return Math.round(e.getBoundingClientRect()[t])}function Yv(e,t){return Math.abs(e-t)<1.01}function Kv(e,t,n,r,a){r===void 0&&(r=Ja);var i=L.useRef(null),o=L.useRef(null),s=L.useRef(null),l=L.useRef(!1),u=L.useCallback(function(c){var d=c.target,h=d===window||d===document,m=h?window.pageYOffset||document.documentElement.scrollTop:d.scrollTop,p=h?document.documentElement.scrollHeight:d.scrollHeight,y=h?window.innerHeight:d.offsetHeight,b=function(){e({scrollTop:Math.max(m,0),scrollHeight:p,viewportHeight:y})};l.current?Ch.flushSync(b):b(),l.current=!1,o.current!==null&&(m===o.current||m<=0||m===p-y)&&(o.current=null,t(!0),s.current&&(clearTimeout(s.current),s.current=null))},[e,t]);return L.useEffect(function(){var c=a||i.current;return r(a||i.current),u({target:c}),c.addEventListener("scroll",u,{passive:!0}),function(){r(null),c.removeEventListener("scroll",u)}},[i,u,n,r,a]),{scrollerRef:i,scrollByCallback:function(c){l.current=!0,i.current.scrollBy(c)},scrollToCallback:function(c){var d=i.current;if(d&&(!("offsetHeight"in d)||d.offsetHeight!==0)){var h,m,p,y=c.behavior==="smooth";if(d===window?(m=Math.max(ua(document.documentElement,"height"),document.documentElement.scrollHeight),h=window.innerHeight,p=document.documentElement.scrollTop):(m=d.scrollHeight,h=ua(d,"height"),p=d.scrollTop),c.top=Math.ceil(Math.max(Math.min(m-h,c.top),0)),Yv(h,m)||c.top===p)return e({scrollTop:p,scrollHeight:m,viewportHeight:h}),void(y&&t(!0));y?(o.current=c.top,s.current&&clearTimeout(s.current),s.current=setTimeout(function(){s.current=null,o.current=null,t(!0)},1e3)):o.current=null,d.scrollTo(c)}}}}var ar=Ht(function(){var e=it(),t=it(),n=Pe(0),r=it(),a=Pe(0),i=it(),o=it(),s=Pe(0),l=Pe(0),u=Pe(0),c=Pe(0),d=it(),h=it(),m=Pe(!1),p=Pe(!1);return et(De(e,je(function(y){return y.scrollTop})),t),et(De(e,je(function(y){return y.scrollHeight})),o),et(t,a),{scrollContainerState:e,scrollTop:t,viewportHeight:i,headerHeight:s,fixedHeaderHeight:l,fixedFooterHeight:u,footerHeight:c,scrollHeight:o,smoothScrollTargetReached:r,react18ConcurrentRendering:p,scrollTo:d,scrollBy:h,statefulScrollTop:a,deviation:n,scrollingInProgress:m}},[],{singleton:!0}),ao={lvl:0};function Gv(e,t,n,r,a){return r===void 0&&(r=ao),a===void 0&&(a=ao),{k:e,v:t,lvl:n,l:r,r:a}}function an(e){return e===ao}function ji(){return ao}function nc(e,t){if(an(e))return ao;var n=e.k,r=e.l,a=e.r;if(t===n){if(an(r))return a;if(an(a))return r;var i=Zv(r);return ac(Rn(e,{k:i[0],v:i[1],l:Qv(r)}))}return ac(Rn(e,t<n?{l:nc(r,t)}:{r:nc(a,t)}))}function Yr(e,t,n){if(n===void 0&&(n="k"),an(e))return[-1/0,void 0];if(e[n]===t)return[e.k,e.v];if(e[n]<t){var r=Yr(e.r,t,n);return r[0]===-1/0?[e.k,e.v]:r}return Yr(e.l,t,n)}function Hr(e,t,n){return an(e)?Gv(t,n,1):t===e.k?Rn(e,{k:t,v:n}):function(r){return ic(Xv(r))}(Rn(e,t<e.k?{l:Hr(e.l,t,n)}:{r:Hr(e.r,t,n)}))}function rc(e,t,n){if(an(e))return[];var r=e.k,a=e.v,i=e.r,o=[];return r>t&&(o=o.concat(rc(e.l,t,n))),r>=t&&r<=n&&o.push({k:r,v:a}),r<=n&&(o=o.concat(rc(i,t,n))),o}function js(e){return an(e)?[]:[].concat(js(e.l),[{k:e.k,v:e.v}],js(e.r))}function Zv(e){return an(e.r)?[e.k,e.v]:Zv(e.r)}function Qv(e){return an(e.r)?e.l:ac(Rn(e,{r:Qv(e.r)}))}function Rn(e,t){return Gv(t.k!==void 0?t.k:e.k,t.v!==void 0?t.v:e.v,t.lvl!==void 0?t.lvl:e.lvl,t.l!==void 0?t.l:e.l,t.r!==void 0?t.r:e.r)}function Du(e){return an(e)||e.lvl>e.r.lvl}function ac(e){var t=e.l,n=e.r,r=e.lvl;if(n.lvl>=r-1&&t.lvl>=r-1)return e;if(r>n.lvl+1){if(Du(t))return Xv(Rn(e,{lvl:r-1}));if(an(t)||an(t.r))throw new Error("Unexpected empty nodes");return Rn(t.r,{l:Rn(t,{r:t.r.l}),r:Rn(e,{l:t.r.r,lvl:r-1}),lvl:r})}if(Du(e))return ic(Rn(e,{lvl:r-1}));if(an(n)||an(n.l))throw new Error("Unexpected empty nodes");var a=n.l,i=Du(a)?n.lvl-1:n.lvl;return Rn(a,{l:Rn(e,{r:a.l,lvl:r-1}),r:ic(Rn(n,{l:a.r,lvl:i})),lvl:a.lvl+1})}function cl(e,t,n){return an(e)?[]:Jv(rc(e,Yr(e,t)[0],n),function(r){return{index:r.k,value:r.v}})}function Jv(e,t){var n=e.length;if(n===0)return[];for(var r=t(e[0]),a=r.index,i=r.value,o=[],s=1;s<n;s++){var l=t(e[s]),u=l.index,c=l.value;o.push({start:a,end:u-1,value:i}),a=u,i=c}return o.push({start:a,end:1/0,value:i}),o}function ic(e){var t=e.r,n=e.lvl;return an(t)||an(t.r)||t.lvl!==n||t.r.lvl!==n?e:Rn(t,{l:Rn(e,{r:t.l}),lvl:n+1})}function Xv(e){var t=e.l;return an(t)||t.lvl!==e.lvl?e:Rn(t,{r:Rn(e,{l:t.r})})}function $s(e,t,n,r){r===void 0&&(r=0);for(var a=e.length-1;r<=a;){var i=Math.floor((r+a)/2),o=n(e[i],t);if(o===0)return i;if(o===-1){if(a-r<2)return i-1;a=i-1}else{if(a===r)return i;r=i+1}}throw new Error("Failed binary finding record in array - "+e.join(",")+", searched for "+t)}function e0(e,t,n){return e[$s(e,t,n)]}var sd=Ht(function(){return{recalcInProgress:Pe(!1)}},[],{singleton:!0});function GR(e){var t=e.size,n=e.startIndex,r=e.endIndex;return function(a){return a.start===n&&(a.end===r||a.end===1/0)&&a.value===t}}function ld(e,t){var n=e.index;return t===n?0:t<n?-1:1}function ZR(e,t){var n=e.offset;return t===n?0:t<n?-1:1}function QR(e){return{index:e.index,value:e}}function t0(e,t,n,r){var a=e,i=0,o=0,s=0,l=0;if(t!==0){s=a[l=$s(a,t-1,ld)].offset;var u=Yr(n,t-1);i=u[0],o=u[1],a.length&&a[l].size===Yr(n,t)[1]&&(l-=1),a=a.slice(0,l+1)}else a=[];for(var c,d=Ga(cl(n,t,1/0));!(c=d()).done;){var h=c.value,m=h.start,p=h.value,y=m-i,b=y*o+s+y*r;a.push({offset:b,size:p,index:m}),i=m,s=b,o=p}return{offsetTree:a,lastIndex:i,lastOffset:s,lastSize:o}}function JR(e,t){var n=t[0],r=t[1],a=t[3];n.length>0&&(0,t[2])("received item sizes",n,Cn.DEBUG);var i=e.sizeTree,o=i,s=0;if(r.length>0&&an(i)&&n.length===2){var l=n[0].size,u=n[1].size;o=r.reduce(function(m,p){return Hr(Hr(m,p,l),p+1,u)},o)}else{var c=function(m,p){for(var y,b=an(m)?0:1/0,w=Ga(p);!(y=w()).done;){var S=y.value,M=S.size,k=S.startIndex,C=S.endIndex;if(b=Math.min(b,k),an(m))m=Hr(m,0,M);else{var E=cl(m,k-1,C+1);if(!E.some(GR(S))){for(var D,g=!1,_=!1,v=Ga(E);!(D=v()).done;){var x=D.value,R=x.start,N=x.end,P=x.value;g?(C>=R||M===P)&&(m=nc(m,R)):(_=P!==M,g=!0),N>C&&C>=R&&P!==M&&(m=Hr(m,C+1,P))}_&&(m=Hr(m,k,M))}}}return[m,b]}(o,n);o=c[0],s=c[1]}if(o===i)return e;var d=t0(e.offsetTree,s,o,a),h=d.offsetTree;return{sizeTree:o,offsetTree:h,lastIndex:d.lastIndex,lastOffset:d.lastOffset,lastSize:d.lastSize,groupOffsetTree:r.reduce(function(m,p){return Hr(m,p,io(p,h,a))},ji()),groupIndices:r}}function io(e,t,n){if(t.length===0)return 0;var r=e0(t,e,ld),a=e-r.index,i=r.size*a+(a-1)*n+r.offset;return i>0?i+n:i}function n0(e,t,n){if(function(a){return a.groupIndex!==void 0}(e))return t.groupIndices[e.groupIndex]+1;var r=r0(e.index==="LAST"?n:e.index,t);return Math.max(0,r,Math.min(n,r))}function r0(e,t){if(!dl(t))return e;for(var n=0;t.groupIndices[n]<=e+n;)n++;return e+n}function dl(e){return!an(e.groupOffsetTree)}var XR={offsetHeight:"height",offsetWidth:"width"},fa=Ht(function(e){var t=e[0].log,n=e[1].recalcInProgress,r=it(),a=it(),i=Zn(a,0),o=it(),s=it(),l=Pe(0),u=Pe([]),c=Pe(void 0),d=Pe(void 0),h=Pe(function(C,E){return ua(C,XR[E])}),m=Pe(void 0),p=Pe(0),y={offsetTree:[],sizeTree:ji(),groupOffsetTree:ji(),lastIndex:0,lastOffset:0,lastSize:0,groupIndices:[]},b=Zn(De(r,Rt(u,t,p),oa(JR,y),un()),y);et(De(u,wt(function(C){return C.length>0}),Rt(b,p),je(function(C){var E=C[0],D=C[1],g=C[2],_=E.reduce(function(v,x,R){return Hr(v,x,io(x,D.offsetTree,g)||R)},ji());return ht({},D,{groupIndices:E,groupOffsetTree:_})})),b),et(De(a,Rt(b),wt(function(C){return C[0]<C[1].lastIndex}),je(function(C){var E=C[1];return[{startIndex:C[0],endIndex:E.lastIndex,size:E.lastSize}]})),r),et(c,d);var w=Zn(De(c,je(function(C){return C===void 0})),!0);et(De(d,wt(function(C){return C!==void 0&&an(Wr(b).sizeTree)}),je(function(C){return[{startIndex:0,endIndex:0,size:C}]})),r);var S=ur(De(r,Rt(b),oa(function(C,E){var D=E[1];return{changed:D!==C.sizes,sizes:D}},{changed:!1,sizes:y}),je(function(C){return C.changed})));Ut(De(l,oa(function(C,E){return{diff:C.prev-E,prev:E}},{diff:0,prev:0}),je(function(C){return C.diff})),function(C){C>0?(zt(n,!0),zt(o,C)):C<0&&zt(s,C)}),Ut(De(l,Rt(t)),function(C){C[0]<0&&(0,C[1])("`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:l},Cn.ERROR)});var M=ur(o);et(De(o,Rt(b),je(function(C){var E=C[0],D=C[1];if(D.groupIndices.length>0)throw new Error("Virtuoso: prepending items does not work with groups");return js(D.sizeTree).reduce(function(g,_){var v=_.k,x=_.v;return{ranges:[].concat(g.ranges,[{startIndex:g.prevIndex,endIndex:v+E-1,size:g.prevSize}]),prevIndex:v+E,prevSize:x}},{ranges:[],prevIndex:0,prevSize:D.lastSize}).ranges})),r);var k=ur(De(s,Rt(b,p),je(function(C){return io(-C[0],C[1].offsetTree,C[2])})));return et(De(s,Rt(b,p),je(function(C){var E=C[0],D=C[1],g=C[2];if(D.groupIndices.length>0)throw new Error("Virtuoso: shifting items does not work with groups");var _=js(D.sizeTree).reduce(function(v,x){var R=x.v;return Hr(v,Math.max(0,x.k+E),R)},ji());return ht({},D,{sizeTree:_},t0(D.offsetTree,0,_,g))})),b),{data:m,totalCount:a,sizeRanges:r,groupIndices:u,defaultItemSize:d,fixedItemSize:c,unshiftWith:o,shiftWith:s,shiftWithOffset:k,beforeUnshiftWith:M,firstItemIndex:l,gap:p,sizes:b,listRefresh:S,statefulTotalCount:i,trackItemSizes:w,itemSize:h}},on(Ra,sd),{singleton:!0}),eP=typeof document<"u"&&"scrollBehavior"in document.documentElement.style;function a0(e){var t=typeof e=="number"?{index:e}:e;return t.align||(t.align="start"),t.behavior&&eP||(t.behavior="auto"),t.offset||(t.offset=0),t}var go=Ht(function(e){var t=e[0],n=t.sizes,r=t.totalCount,a=t.listRefresh,i=t.gap,o=e[1],s=o.scrollingInProgress,l=o.viewportHeight,u=o.scrollTo,c=o.smoothScrollTargetReached,d=o.headerHeight,h=o.footerHeight,m=o.fixedHeaderHeight,p=o.fixedFooterHeight,y=e[2].log,b=it(),w=Pe(0),S=null,M=null,k=null;function C(){S&&(S(),S=null),k&&(k(),k=null),M&&(clearTimeout(M),M=null),zt(s,!1)}return et(De(b,Rt(n,l,r,w,d,h,y),Rt(i,m,p),je(function(E){var D=E[0],g=D[0],_=D[1],v=D[2],x=D[3],R=D[4],N=D[5],P=D[6],F=D[7],A=E[1],z=E[2],$=E[3],U=a0(g),T=U.align,j=U.behavior,Y=U.offset,O=x-1,ee=n0(U,_,O),oe=io(ee,_.offsetTree,A)+N;T==="end"?(oe+=z+Yr(_.sizeTree,ee)[1]-v+$,ee===O&&(oe+=P)):T==="center"?oe+=(z+Yr(_.sizeTree,ee)[1]-v+$)/2:oe-=R,Y&&(oe+=Y);var ce=function(J){C(),J?(F("retrying to scroll to",{location:g},Cn.DEBUG),zt(b,g)):F("list did not change, scroll successful",{},Cn.DEBUG)};if(C(),j==="smooth"){var de=!1;k=Ut(a,function(J){de=de||J}),S=Ka(c,function(){ce(de)})}else S=Ka(De(a,function(J){var me=setTimeout(function(){J(!1)},150);return function(ge){ge&&(J(!0),clearTimeout(me))}}),ce);return M=setTimeout(function(){C()},1200),zt(s,!0),F("scrolling from index to",{index:ee,top:oe,behavior:j},Cn.DEBUG),{top:oe,behavior:j}})),u),{scrollToIndex:b,topListHeight:w}},on(fa,ar,Ra),{singleton:!0}),oo="up",tP={atBottom:!1,notAtBottomBecause:"NOT_SHOWING_LAST_ITEM",state:{offsetBottom:0,scrollTop:0,viewportHeight:0,scrollHeight:0}},vo=Ht(function(e){var t=e[0],n=t.scrollContainerState,r=t.scrollTop,a=t.viewportHeight,i=t.headerHeight,o=t.footerHeight,s=t.scrollBy,l=Pe(!1),u=Pe(!0),c=it(),d=it(),h=Pe(4),m=Pe(0),p=Zn(De(Jm(De(Lt(r),Hs(1),_a(!0)),De(Lt(r),Hs(1),_a(!1),Qm(100))),un()),!1),y=Zn(De(Jm(De(s,_a(!0)),De(s,_a(!1),Qm(200))),un()),!1);et(De(zn(Lt(r),Lt(m)),je(function(k){return k[0]<=k[1]}),un()),u),et(De(u,fi(50)),d);var b=ur(De(zn(n,Lt(a),Lt(i),Lt(o),Lt(h)),oa(function(k,C){var E,D,g=C[0],_=g.scrollTop,v=g.scrollHeight,x=C[1],R={viewportHeight:x,scrollTop:_,scrollHeight:v};return _+x-v>-C[4]?(_>k.state.scrollTop?(E="SCROLLED_DOWN",D=k.state.scrollTop-_):(E="SIZE_DECREASED",D=k.state.scrollTop-_||k.scrollTopDelta),{atBottom:!0,state:R,atBottomBecause:E,scrollTopDelta:D}):{atBottom:!1,notAtBottomBecause:R.scrollHeight>k.state.scrollHeight?"SIZE_INCREASED":x<k.state.viewportHeight?"VIEWPORT_HEIGHT_DECREASING":_<k.state.scrollTop?"SCROLLING_UPWARDS":"NOT_FULLY_SCROLLED_TO_LAST_ITEM_BOTTOM",state:R}},tP),un(function(k,C){return k&&k.atBottom===C.atBottom}))),w=Zn(De(n,oa(function(k,C){var E=C.scrollTop,D=C.scrollHeight,g=C.viewportHeight;return Yv(k.scrollHeight,D)?{scrollTop:E,scrollHeight:D,jump:0,changed:!1}:k.scrollTop!==E&&D-(E+g)<1?{scrollHeight:D,scrollTop:E,jump:k.scrollTop-E,changed:!0}:{scrollHeight:D,scrollTop:E,jump:0,changed:!0}},{scrollHeight:0,jump:0,scrollTop:0,changed:!1}),wt(function(k){return k.changed}),je(function(k){return k.jump})),0);et(De(b,je(function(k){return k.atBottom})),l),et(De(l,fi(50)),c);var S=Pe("down");et(De(n,je(function(k){return k.scrollTop}),un(),oa(function(k,C){return Wr(y)?{direction:k.direction,prevScrollTop:C}:{direction:C<k.prevScrollTop?oo:"down",prevScrollTop:C}},{direction:"down",prevScrollTop:0}),je(function(k){return k.direction})),S),et(De(n,fi(50),_a("none")),S);var M=Pe(0);return et(De(p,wt(function(k){return!k}),_a(0)),M),et(De(r,fi(100),Rt(p),wt(function(k){return!!k[1]}),oa(function(k,C){return[k[1],C[0]]},[0,0]),je(function(k){return k[1]-k[0]})),M),{isScrolling:p,isAtTop:u,isAtBottom:l,atBottomState:b,atTopStateChange:d,atBottomStateChange:c,scrollDirection:S,atBottomThreshold:h,atTopThreshold:m,scrollVelocity:M,lastJumpDueToItemResize:w}},on(ar)),Xa=Ht(function(e){var t=e[0].log,n=Pe(!1),r=ur(De(n,wt(function(a){return a}),un()));return Ut(n,function(a){a&&Wr(t)("props updated",{},Cn.DEBUG)}),{propsReady:n,didMount:r}},on(Ra),{singleton:!0}),ud=Ht(function(e){var t=e[0],n=t.sizes,r=t.listRefresh,a=t.defaultItemSize,i=e[1].scrollTop,o=e[2].scrollToIndex,s=e[3].didMount,l=Pe(!0),u=Pe(0);return et(De(s,Rt(u),wt(function(c){return!!c[1]}),_a(!1)),l),Ut(De(zn(r,s),Rt(l,n,a),wt(function(c){var d=c[1],h=c[3];return c[0][1]&&(!an(c[2].sizeTree)||h!==void 0)&&!d}),Rt(u)),function(c){var d=c[1];setTimeout(function(){Ka(i,function(){zt(l,!0)}),zt(o,d)})}),{scrolledToInitialItem:l,initialTopMostItemIndex:u}},on(fa,ar,go,Xa),{singleton:!0});function th(e){return!!e&&(e==="smooth"?"smooth":"auto")}var nP=Ht(function(e){var t=e[0],n=t.totalCount,r=t.listRefresh,a=e[1],i=a.isAtBottom,o=a.atBottomState,s=e[2].scrollToIndex,l=e[3].scrolledToInitialItem,u=e[4],c=u.propsReady,d=u.didMount,h=e[5].log,m=e[6].scrollingInProgress,p=Pe(!1),y=it(),b=null;function w(M){zt(s,{index:"LAST",align:"end",behavior:M})}function S(M){var k=Ka(o,function(C){!M||C.atBottom||C.notAtBottomBecause!=="SIZE_INCREASED"||b||(Wr(h)("scrolling to bottom due to increased size",{},Cn.DEBUG),w("auto"))});setTimeout(k,100)}return Ut(De(zn(De(Lt(n),Hs(1)),d),Rt(Lt(p),i,l,m),je(function(M){var k=M[0],C=k[0],E=k[1]&&M[3],D="auto";return E&&(D=function(g,_){return typeof g=="function"?th(g(_)):_&&th(g)}(M[1],M[2]||M[4]),E=E&&!!D),{totalCount:C,shouldFollow:E,followOutputBehavior:D}}),wt(function(M){return M.shouldFollow})),function(M){var k=M.totalCount,C=M.followOutputBehavior;b&&(b(),b=null),b=Ka(r,function(){Wr(h)("following output to ",{totalCount:k},Cn.DEBUG),w(C),b=null})}),Ut(De(zn(Lt(p),n,c),wt(function(M){return M[0]&&M[2]}),oa(function(M,k){var C=k[1];return{refreshed:M.value===C,value:C}},{refreshed:!1,value:0}),wt(function(M){return M.refreshed}),Rt(p,n)),function(M){S(M[1]!==!1)}),Ut(y,function(){S(Wr(p)!==!1)}),Ut(zn(Lt(p),o),function(M){var k=M[1];M[0]&&!k.atBottom&&k.notAtBottomBecause==="VIEWPORT_HEIGHT_DECREASING"&&w("auto")}),{followOutput:p,autoscrollToBottom:y}},on(fa,vo,go,ud,Xa,Ra,ar));function rP(e){return e.reduce(function(t,n){return t.groupIndices.push(t.totalCount),t.totalCount+=n+1,t},{totalCount:0,groupIndices:[]})}var i0=Ht(function(e){var t=e[0],n=t.totalCount,r=t.groupIndices,a=t.sizes,i=e[1],o=i.scrollTop,s=i.headerHeight,l=it(),u=it(),c=ur(De(l,je(rP)));return et(De(c,je(function(d){return d.totalCount})),n),et(De(c,je(function(d){return d.groupIndices})),r),et(De(zn(o,a,s),wt(function(d){return dl(d[1])}),je(function(d){return Yr(d[1].groupOffsetTree,Math.max(d[0]-d[2],0),"v")[0]}),un(),je(function(d){return[d]})),u),{groupCounts:l,topItemsIndexes:u}},on(fa,ar));function so(e,t){return!(!e||e[0]!==t[0]||e[1]!==t[1])}function o0(e,t){return!(!e||e.startIndex!==t.startIndex||e.endIndex!==t.endIndex)}function nh(e,t,n){return typeof e=="number"?n===oo&&t==="top"||n==="down"&&t==="bottom"?e:0:n===oo?t==="top"?e.main:e.reverse:t==="bottom"?e.main:e.reverse}function rh(e,t){return typeof e=="number"?e:e[t]||0}var cd=Ht(function(e){var t=e[0],n=t.scrollTop,r=t.viewportHeight,a=t.deviation,i=t.headerHeight,o=t.fixedHeaderHeight,s=it(),l=Pe(0),u=Pe(0),c=Pe(0),d=Zn(De(zn(Lt(n),Lt(r),Lt(i),Lt(s,so),Lt(c),Lt(l),Lt(o),Lt(a),Lt(u)),je(function(h){var m=h[0],p=h[1],y=h[2],b=h[3],w=b[0],S=b[1],M=h[4],k=h[6],C=h[7],E=h[8],D=m-C,g=h[5]+k,_=Math.max(y-D,0),v="none",x=rh(E,"top"),R=rh(E,"bottom");return w-=C,S+=y+k,(w+=y+k)>m+g-x&&(v=oo),(S-=C)<m-_+p+R&&(v="down"),v!=="none"?[Math.max(D-y-nh(M,"top",v)-x,0),D-_-k+p+nh(M,"bottom",v)+R]:null}),wt(function(h){return h!=null}),un(so)),[0,0]);return{listBoundary:s,overscan:c,topListHeight:l,increaseViewportBy:u,visibleRange:d}},on(ar),{singleton:!0}),ah={items:[],topItems:[],offsetTop:0,offsetBottom:0,top:0,bottom:0,topListHeight:0,totalCount:0,firstItemIndex:0};function ih(e,t,n){if(e.length===0)return[];if(!dl(t))return e.map(function(c){return ht({},c,{index:c.index+n,originalIndex:c.index})});for(var r,a=[],i=cl(t.groupOffsetTree,e[0].index,e[e.length-1].index),o=void 0,s=0,l=Ga(e);!(r=l()).done;){var u=r.value;(!o||o.end<u.index)&&(o=i.shift(),s=t.groupIndices.indexOf(o.start)),a.push(ht({},u.index===o.start?{type:"group",index:s}:{index:u.index-(s+1)+n,groupIndex:s},{size:u.size,offset:u.offset,originalIndex:u.index,data:u.data}))}return a}function Yo(e,t,n,r,a,i){var o=0,s=0;if(e.length>0){o=e[0].offset;var l=e[e.length-1];s=l.offset+l.size}var u=n-a.lastIndex,c=o,d=a.lastOffset+u*a.lastSize+(u-1)*r-s;return{items:ih(e,a,i),topItems:ih(t,a,i),topListHeight:t.reduce(function(h,m){return m.size+h},0),offsetTop:o,offsetBottom:d,top:c,bottom:s,totalCount:n,firstItemIndex:i}}var Si=Ht(function(e){var t=e[0],n=t.sizes,r=t.totalCount,a=t.data,i=t.firstItemIndex,o=t.gap,s=e[1],l=e[2],u=l.visibleRange,c=l.listBoundary,d=l.topListHeight,h=e[3],m=h.scrolledToInitialItem,p=h.initialTopMostItemIndex,y=e[4].topListHeight,b=e[5],w=e[6].didMount,S=e[7].recalcInProgress,M=Pe([]),k=it();et(s.topItemsIndexes,M);var C=Zn(De(zn(w,S,Lt(u,so),Lt(r),Lt(n),Lt(p),m,Lt(M),Lt(i),Lt(o),a),wt(function(E){return E[0]&&!E[1]}),je(function(E){var D=E[2],g=D[0],_=D[1],v=E[3],x=E[5],R=E[6],N=E[7],P=E[8],F=E[9],A=E[10],z=E[4],$=z.sizeTree,U=z.offsetTree;if(v===0||g===0&&_===0)return ht({},ah,{totalCount:v});if(an($))return Yo(function(Ce,Ye,Ne){if(dl(Ye)){var Se=r0(Ce,Ye);return[{index:Yr(Ye.groupOffsetTree,Se)[0],size:0,offset:0},{index:Se,size:0,offset:0,data:Ne&&Ne[0]}]}return[{index:Ce,size:0,offset:0,data:Ne&&Ne[0]}]}(function(Ce,Ye){return typeof Ce=="number"?Ce:Ce.index==="LAST"?Ye-1:Ce.index}(x,v),z,A),[],v,F,z,P);var T=[];if(N.length>0)for(var j,Y=N[0],O=N[N.length-1],ee=0,oe=Ga(cl($,Y,O));!(j=oe()).done;)for(var ce=j.value,de=ce.value,J=Math.max(ce.start,Y),me=Math.min(ce.end,O),ge=J;ge<=me;ge++)T.push({index:ge,size:de,offset:ee,data:A&&A[ge]}),ee+=de;if(!R)return Yo([],T,v,F,z,P);var ye=N.length>0?N[N.length-1]+1:0,Ae=function(Ce,Ye,Ne,Se){return Se===void 0&&(Se=0),Se>0&&(Ye=Math.max(Ye,e0(Ce,Se,ld).offset)),Jv((ot=Ne,we=$s(Ke=Ce,Ye,Ue=ZR),xe=$s(Ke,ot,Ue,we),Ke.slice(we,xe+1)),QR);var Ke,ot,Ue,we,xe}(U,g,_,ye);if(Ae.length===0)return null;var rt=v-1;return Yo(ul([],function(Ce){for(var Ye,Ne=Ga(Ae);!(Ye=Ne()).done;){var Se=Ye.value,Ke=Se.value,ot=Ke.offset,Ue=Se.start,we=Ke.size;if(Ke.offset<g){var xe=(Ue+=Math.floor((g-Ke.offset+F)/(we+F)))-Se.start;ot+=xe*we+xe*F}Ue<ye&&(ot+=(ye-Ue)*we,Ue=ye);for(var $e=Math.min(Se.end,rt),ne=Ue;ne<=$e&&!(ot>=_);ne++)Ce.push({index:ne,size:we,offset:ot,data:A&&A[ne]}),ot+=we+F}}),T,v,F,z,P)}),wt(function(E){return E!==null}),un()),ah);return et(De(a,wt(function(E){return E!==void 0}),je(function(E){return E.length})),r),et(De(C,je(function(E){return E.topListHeight})),y),et(y,d),et(De(C,je(function(E){return[E.top,E.bottom]})),c),et(De(C,je(function(E){return E.items})),k),ht({listState:C,topItemsIndexes:M,endReached:ur(De(C,wt(function(E){return E.items.length>0}),Rt(r,a),wt(function(E){var D=E[0].items;return D[D.length-1].originalIndex===E[1]-1}),je(function(E){return[E[1]-1,E[2]]}),un(so),je(function(E){return E[0]}))),startReached:ur(De(C,fi(200),wt(function(E){var D=E.items;return D.length>0&&D[0].originalIndex===E.topItems.length}),je(function(E){return E.items[0].index}),un())),rangeChanged:ur(De(C,wt(function(E){return E.items.length>0}),je(function(E){for(var D=E.items,g=0,_=D.length-1;D[g].type==="group"&&g<_;)g++;for(;D[_].type==="group"&&_>g;)_--;return{startIndex:D[g].index,endIndex:D[_].index}}),un(o0))),itemsRendered:k},b)},on(fa,i0,cd,ud,go,vo,Xa,sd),{singleton:!0}),aP=Ht(function(e){var t=e[0],n=t.sizes,r=t.firstItemIndex,a=t.data,i=t.gap,o=e[1].listState,s=e[2].didMount,l=Pe(0);return et(De(s,Rt(l),wt(function(u){return u[1]!==0}),Rt(n,r,i,a),je(function(u){var c=u[0][1],d=u[1],h=u[2],m=u[3],p=u[4],y=p===void 0?[]:p,b=0;if(d.groupIndices.length>0)for(var w,S=Ga(d.groupIndices);!((w=S()).done||w.value-b>=c);)b++;var M=c+b;return Yo(Array.from({length:M}).map(function(k,C){return{index:C,size:0,offset:0,data:y[C]}}),[],M,m,d,h)})),o),{initialItemCount:l}},on(fa,Si,Xa),{singleton:!0}),s0=Ht(function(e){var t=e[0].scrollVelocity,n=Pe(!1),r=it(),a=Pe(!1);return et(De(t,Rt(a,n,r),wt(function(i){return!!i[1]}),je(function(i){var o=i[0],s=i[1],l=i[2],u=i[3],c=s.enter;if(l){if((0,s.exit)(o,u))return!1}else if(c(o,u))return!0;return l}),un()),n),Ut(De(zn(n,t,r),Rt(a)),function(i){var o=i[0],s=i[1];return o[0]&&s&&s.change&&s.change(o[1],o[2])}),{isSeeking:n,scrollSeekConfiguration:a,scrollVelocity:t,scrollSeekRangeChanged:r}},on(vo),{singleton:!0}),iP=Ht(function(e){var t=e[0].topItemsIndexes,n=Pe(0);return et(De(n,wt(function(r){return r>0}),je(function(r){return Array.from({length:r}).map(function(a,i){return i})})),t),{topItemCount:n}},on(Si)),dd=Ht(function(e){var t=e[0],n=t.footerHeight,r=t.headerHeight,a=t.fixedHeaderHeight,i=t.fixedFooterHeight,o=e[1].listState,s=it(),l=Zn(De(zn(n,i,r,a,o),je(function(u){var c=u[4];return u[0]+u[1]+u[2]+u[3]+c.offsetBottom+c.bottom})),0);return et(Lt(l),s),{totalListHeight:l,totalListHeightChanged:s}},on(ar,Si),{singleton:!0});function l0(e){var t,n=!1;return function(){return n||(n=!0,t=e()),t}}var oP=l0(function(){return/iP(ad|hone|od).+Version\/[\d.]+.*Safari/i.test(navigator.userAgent)}),sP=Ht(function(e){var t=e[0],n=t.scrollBy,r=t.scrollTop,a=t.deviation,i=t.scrollingInProgress,o=e[1],s=o.isScrolling,l=o.isAtBottom,u=o.scrollDirection,c=e[3],d=c.beforeUnshiftWith,h=c.shiftWithOffset,m=c.sizes,p=c.gap,y=e[4].log,b=e[5].recalcInProgress,w=ur(De(e[2].listState,Rt(o.lastJumpDueToItemResize),oa(function(M,k){var C=M[1],E=k[0],D=E.items,g=E.totalCount,_=E.bottom+E.offsetBottom,v=0;return M[2]===g&&C.length>0&&D.length>0&&(D[0].originalIndex===0&&C[0].originalIndex===0||(v=_-M[3])!=0&&(v+=k[1])),[v,D,g,_]},[0,[],0,0]),wt(function(M){return M[0]!==0}),Rt(r,u,i,l,y),wt(function(M){return!M[3]&&M[1]!==0&&M[2]===oo}),je(function(M){var k=M[0][0];return(0,M[5])("Upward scrolling compensation",{amount:k},Cn.DEBUG),k})));function S(M){M>0?(zt(n,{top:-M,behavior:"auto"}),zt(a,0)):(zt(a,0),zt(n,{top:-M,behavior:"auto"}))}return Ut(De(w,Rt(a,s)),function(M){var k=M[0],C=M[1];M[2]&&oP()?zt(a,C-k):S(-k)}),Ut(De(zn(Zn(s,!1),a,b),wt(function(M){return!M[0]&&!M[2]&&M[1]!==0}),je(function(M){return M[1]}),fi(1)),S),et(De(h,je(function(M){return{top:-M}})),n),Ut(De(d,Rt(m,p),je(function(M){var k=M[0];return k*M[1].lastSize+k*M[2]})),function(M){zt(a,M),requestAnimationFrame(function(){zt(n,{top:M}),requestAnimationFrame(function(){zt(a,0),zt(b,!1)})})}),{deviation:a}},on(ar,vo,Si,fa,Ra,sd)),lP=Ht(function(e){var t=e[0].totalListHeight,n=e[1].didMount,r=e[2].scrollTo,a=Pe(0);return Ut(De(n,Rt(a),wt(function(i){return i[1]!==0}),je(function(i){return{top:i[1]}})),function(i){Ka(De(t,wt(function(o){return o!==0})),function(){setTimeout(function(){zt(r,i)})})}),{initialScrollTop:a}},on(dd,Xa,ar),{singleton:!0}),uP=Ht(function(e){var t=e[0].viewportHeight,n=e[1].totalListHeight,r=Pe(!1);return{alignToBottom:r,paddingTopAddition:Zn(De(zn(r,t,n),wt(function(a){return a[0]}),je(function(a){return Math.max(0,a[1]-a[2])}),un()),0)}},on(ar,dd),{singleton:!0}),u0=Ht(function(e){var t=e[0],n=t.scrollTo,r=t.scrollContainerState,a=it(),i=it(),o=it(),s=Pe(!1),l=Pe(void 0);return et(De(zn(a,i),je(function(u){var c=u[0],d=c.viewportHeight,h=c.scrollHeight;return{scrollTop:Math.max(0,c.scrollTop-u[1].offsetTop),scrollHeight:h,viewportHeight:d}})),r),et(De(n,Rt(i),je(function(u){var c=u[0];return ht({},c,{top:c.top+u[1].offsetTop})})),o),{useWindowScroll:s,customScrollParent:l,windowScrollContainerState:a,windowViewportRect:i,windowScrollTo:o}},on(ar)),cP=["done","behavior","align"],dP=Ht(function(e){var t=e[0],n=t.sizes,r=t.totalCount,a=t.gap,i=e[1],o=i.scrollTop,s=i.viewportHeight,l=i.headerHeight,u=i.fixedHeaderHeight,c=i.fixedFooterHeight,d=i.scrollingInProgress,h=e[2].scrollToIndex,m=it();return et(De(m,Rt(n,s,r,l,u,c,o),Rt(a),je(function(p){var y=p[0],b=y[0],w=y[1],S=y[2],M=y[3],k=y[4],C=y[5],E=y[6],D=y[7],g=p[1],_=b.done,v=b.behavior,x=b.align,R=wi(b,cP),N=null,P=n0(b,w,M-1),F=io(P,w.offsetTree,g)+k+C;return F<D+C?N=ht({},R,{behavior:v,align:x??"start"}):F+Yr(w.sizeTree,P)[1]>D+S-E&&(N=ht({},R,{behavior:v,align:x??"end"})),N?_&&Ka(De(d,Hs(1),wt(function(A){return A===!1})),_):_&&_(),N}),wt(function(p){return p!==null})),h),{scrollIntoView:m}},on(fa,ar,go,Si,Ra),{singleton:!0}),fP=["listState","topItemsIndexes"],mP=Ht(function(e){return ht({},e[0],e[1],e[2],e[3],e[4],e[5],e[6],e[7],e[8])},on(cd,aP,Xa,s0,dd,lP,uP,u0,dP)),c0=Ht(function(e){var t=e[0],n=t.totalCount,r=t.sizeRanges,a=t.fixedItemSize,i=t.defaultItemSize,o=t.trackItemSizes,s=t.itemSize,l=t.data,u=t.firstItemIndex,c=t.groupIndices,d=t.statefulTotalCount,h=t.gap,m=e[1],p=m.initialTopMostItemIndex,y=m.scrolledToInitialItem,b=e[2],w=e[3],S=e[4],M=S.listState,k=S.topItemsIndexes,C=wi(S,fP),E=e[5].scrollToIndex,D=e[7].topItemCount,g=e[8].groupCounts,_=e[9],v=e[10];return et(C.rangeChanged,_.scrollSeekRangeChanged),et(De(_.windowViewportRect,je(function(x){return x.visibleHeight})),b.viewportHeight),ht({totalCount:n,data:l,firstItemIndex:u,sizeRanges:r,initialTopMostItemIndex:p,scrolledToInitialItem:y,topItemsIndexes:k,topItemCount:D,groupCounts:g,fixedItemHeight:a,defaultItemHeight:i,gap:h},w,{statefulTotalCount:d,listState:M,scrollToIndex:E,trackItemSizes:o,itemSize:s,groupIndices:c},C,_,b,v)},on(fa,ud,ar,nP,Si,go,sP,iP,i0,mP,Ra)),d0=l0(function(){if(typeof document>"u")return"sticky";var e=document.createElement("div");return e.style.position="-webkit-sticky",e.style.position==="-webkit-sticky"?"-webkit-sticky":"sticky"});function fd(e,t){var n=L.useRef(null),r=L.useCallback(function(l){if(l!==null&&l.offsetParent){var u,c,d=l.getBoundingClientRect(),h=d.width;if(t){var m=t.getBoundingClientRect(),p=d.top-m.top;u=m.height-Math.max(0,p),c=p+t.scrollTop}else u=window.innerHeight-Math.max(0,d.top),c=d.top+window.pageYOffset;n.current={offsetTop:c,visibleHeight:u,visibleWidth:h},e(n.current)}},[e,t]),a=od(r),i=a.callbackRef,o=a.ref,s=L.useCallback(function(){r(o.current)},[r,o]);return L.useEffect(function(){if(t){t.addEventListener("scroll",s);var l=new ResizeObserver(s);return l.observe(t),function(){t.removeEventListener("scroll",s),l.unobserve(t)}}return window.addEventListener("scroll",s),window.addEventListener("resize",s),function(){window.removeEventListener("scroll",s),window.removeEventListener("resize",s)}},[s,t]),i}var fl=L.createContext(void 0),hP=["placeholder"],pP=["style","children"],gP=["style","children"];function md(e){return e}var vP=Ht(function(){var e=Pe(function(l){return"Item "+l}),t=Pe(null),n=Pe(function(l){return"Group "+l}),r=Pe({}),a=Pe(md),i=Pe("div"),o=Pe(Ja),s=function(l,u){return u===void 0&&(u=null),Zn(De(r,je(function(c){return c[l]}),un()),u)};return{context:t,itemContent:e,groupContent:n,components:r,computeItemKey:a,headerFooterTag:i,scrollerRef:o,FooterComponent:s("Footer"),HeaderComponent:s("Header"),TopItemListComponent:s("TopItemList"),ListComponent:s("List","div"),ItemComponent:s("Item","div"),GroupComponent:s("Group","div"),ScrollerComponent:s("Scroller","div"),EmptyPlaceholder:s("EmptyPlaceholder"),ScrollSeekPlaceholder:s("ScrollSeekPlaceholder")}});function ci(e,t){var n=it();return Ut(n,function(){return console.warn("react-virtuoso: You are using a deprecated property. "+t,"color: red;","color: inherit;","color: blue;")}),et(n,e),n}var yP=Ht(function(e){var t=e[0],n=e[1],r={item:ci(n.itemContent,"Rename the %citem%c prop to %citemContent."),group:ci(n.groupContent,"Rename the %cgroup%c prop to %cgroupContent."),topItems:ci(t.topItemCount,"Rename the %ctopItems%c prop to %ctopItemCount."),itemHeight:ci(t.fixedItemHeight,"Rename the %citemHeight%c prop to %cfixedItemHeight."),scrollingStateChange:ci(t.isScrolling,"Rename the %cscrollingStateChange%c prop to %cisScrolling."),adjustForPrependedItems:it(),maxHeightCacheSize:it(),footer:it(),header:it(),HeaderContainer:it(),FooterContainer:it(),ItemContainer:it(),ScrollContainer:it(),GroupContainer:it(),ListContainer:it(),emptyComponent:it(),scrollSeek:it()};function a(i,o,s){et(De(i,Rt(n.components),je(function(l){var u,c=l[0],d=l[1];return console.warn("react-virtuoso: "+s+" property is deprecated. Pass components."+o+" instead."),ht({},d,((u={})[o]=c,u))})),n.components)}return Ut(r.adjustForPrependedItems,function(){console.warn("react-virtuoso: adjustForPrependedItems is no longer supported. Use the firstItemIndex property instead - https://virtuoso.dev/prepend-items.","color: red;","color: inherit;","color: blue;")}),Ut(r.maxHeightCacheSize,function(){console.warn("react-virtuoso: maxHeightCacheSize is no longer necessary. Setting it has no effect - remove it from your code.")}),Ut(r.HeaderContainer,function(){console.warn("react-virtuoso: HeaderContainer is deprecated. Use headerFooterTag if you want to change the wrapper of the header component and pass components.Header to change its contents.")}),Ut(r.FooterContainer,function(){console.warn("react-virtuoso: FooterContainer is deprecated. Use headerFooterTag if you want to change the wrapper of the footer component and pass components.Footer to change its contents.")}),Ut(r.scrollSeek,function(i){var o=i.placeholder,s=wi(i,hP);console.warn("react-virtuoso: scrollSeek property is deprecated. Pass scrollSeekConfiguration and specify the placeholder in components.ScrollSeekPlaceholder instead."),zt(n.components,ht({},Wr(n.components),{ScrollSeekPlaceholder:o})),zt(t.scrollSeekConfiguration,s)}),a(r.footer,"Footer","footer"),a(r.header,"Header","header"),a(r.ItemContainer,"Item","ItemContainer"),a(r.ListContainer,"List","ListContainer"),a(r.ScrollContainer,"Scroller","ScrollContainer"),a(r.emptyComponent,"EmptyPlaceholder","emptyComponent"),a(r.GroupContainer,"Group","GroupContainer"),ht({},t,n,r)},on(c0,vP)),bP=function(e){return L.createElement("div",{style:{height:e.height}})},_P={position:d0(),zIndex:1,overflowAnchor:"none"},DP={overflowAnchor:"none"},oh=L.memo(function(e){var t=e.showTopList,n=t!==void 0&&t,r=Ft("listState"),a=br("sizeRanges"),i=Ft("useWindowScroll"),o=Ft("customScrollParent"),s=br("windowScrollContainerState"),l=br("scrollContainerState"),u=o||i?s:l,c=Ft("itemContent"),d=Ft("context"),h=Ft("groupContent"),m=Ft("trackItemSizes"),p=Ft("itemSize"),y=Ft("log"),b=br("gap"),w=qv(a,p,m,n?Ja:u,y,b,o).callbackRef,S=L.useState(0),M=S[0],k=S[1];gd("deviation",function(F){M!==F&&k(F)});var C=Ft("EmptyPlaceholder"),E=Ft("ScrollSeekPlaceholder")||bP,D=Ft("ListComponent"),g=Ft("ItemComponent"),_=Ft("GroupComponent"),v=Ft("computeItemKey"),x=Ft("isSeeking"),R=Ft("groupIndices").length>0,N=Ft("paddingTopAddition"),P=n?{}:{boxSizing:"border-box",paddingTop:r.offsetTop+N,paddingBottom:r.offsetBottom,marginTop:M};return!n&&r.totalCount===0&&C?L.createElement(C,Sn(C,d)):L.createElement(D,ht({},Sn(D,d),{ref:w,style:P,"data-test-id":n?"virtuoso-top-item-list":"virtuoso-item-list"}),(n?r.topItems:r.items).map(function(F){var A=F.originalIndex,z=v(A+r.firstItemIndex,F.data,d);return x?L.createElement(E,ht({},Sn(E,d),{key:z,index:F.index,height:F.size,type:F.type||"item"},F.type==="group"?{}:{groupIndex:F.groupIndex})):F.type==="group"?L.createElement(_,ht({},Sn(_,d),{key:z,"data-index":A,"data-known-size":F.size,"data-item-index":F.index,style:_P}),h(F.index)):L.createElement(g,ht({},Sn(g,d),{key:z,"data-index":A,"data-known-size":F.size,"data-item-index":F.index,"data-item-group-index":F.groupIndex,style:DP}),R?c(F.index,F.groupIndex,F.data,d):c(F.index,F.data,d))}))}),EP={height:"100%",outline:"none",overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},Mi={width:"100%",height:"100%",position:"absolute",top:0},CP={width:"100%",position:d0(),top:0};function Sn(e,t){if(typeof e!="string")return{context:t}}var wP=L.memo(function(){var e=Ft("HeaderComponent"),t=br("headerHeight"),n=Ft("headerFooterTag"),r=Ma(function(i){return t(ua(i,"height"))}),a=Ft("context");return e?L.createElement(n,{ref:r},L.createElement(e,Sn(e,a))):null}),SP=L.memo(function(){var e=Ft("FooterComponent"),t=br("footerHeight"),n=Ft("headerFooterTag"),r=Ma(function(i){return t(ua(i,"height"))}),a=Ft("context");return e?L.createElement(n,{ref:r},L.createElement(e,Sn(e,a))):null});function hd(e){var t=e.usePublisher,n=e.useEmitter,r=e.useEmitterValue;return L.memo(function(a){var i=a.style,o=a.children,s=wi(a,pP),l=t("scrollContainerState"),u=r("ScrollerComponent"),c=t("smoothScrollTargetReached"),d=r("scrollerRef"),h=r("context"),m=Kv(l,c,u,d),p=m.scrollerRef,y=m.scrollByCallback;return n("scrollTo",m.scrollToCallback),n("scrollBy",y),L.createElement(u,ht({ref:p,style:ht({},EP,i),"data-test-id":"virtuoso-scroller","data-virtuoso-scroller":!0,tabIndex:0},s,Sn(u,h)),o)})}function pd(e){var t=e.usePublisher,n=e.useEmitter,r=e.useEmitterValue;return L.memo(function(a){var i=a.style,o=a.children,s=wi(a,gP),l=t("windowScrollContainerState"),u=r("ScrollerComponent"),c=t("smoothScrollTargetReached"),d=r("totalListHeight"),h=r("deviation"),m=r("customScrollParent"),p=r("context"),y=Kv(l,c,u,Ja,m),b=y.scrollerRef,w=y.scrollByCallback,S=y.scrollToCallback;return YR(function(){return b.current=m||window,function(){b.current=null}},[b,m]),n("windowScrollTo",S),n("scrollBy",w),L.createElement(u,ht({style:ht({position:"relative"},i,d!==0?{height:d+h}:{}),"data-virtuoso-scroller":!0},s,Sn(u,p)),o)})}var MP=function(e){var t=e.children,n=L.useContext(fl),r=br("viewportHeight"),a=br("fixedItemHeight"),i=Ma(ro(r,function(o){return ua(o,"height")}));return L.useEffect(function(){n&&(r(n.viewportHeight),a(n.itemHeight))},[n,r,a]),L.createElement("div",{style:Mi,ref:i,"data-viewport-type":"element"},t)},xP=function(e){var t=e.children,n=L.useContext(fl),r=br("windowViewportRect"),a=br("fixedItemHeight"),i=Ft("customScrollParent"),o=fd(r,i);return L.useEffect(function(){n&&(a(n.itemHeight),r({offsetTop:0,visibleHeight:n.viewportHeight,visibleWidth:100}))},[n,r,a]),L.createElement("div",{ref:o,style:Mi,"data-viewport-type":"window"},t)},kP=function(e){var t=e.children,n=Ft("TopItemListComponent"),r=Ft("headerHeight"),a=ht({},CP,{marginTop:r+"px"}),i=Ft("context");return L.createElement(n||"div",{style:a,context:i},t)},ml=id(yP,{required:{},optional:{context:"context",followOutput:"followOutput",firstItemIndex:"firstItemIndex",itemContent:"itemContent",groupContent:"groupContent",overscan:"overscan",increaseViewportBy:"increaseViewportBy",totalCount:"totalCount",topItemCount:"topItemCount",initialTopMostItemIndex:"initialTopMostItemIndex",components:"components",groupCounts:"groupCounts",atBottomThreshold:"atBottomThreshold",atTopThreshold:"atTopThreshold",computeItemKey:"computeItemKey",defaultItemHeight:"defaultItemHeight",fixedItemHeight:"fixedItemHeight",itemSize:"itemSize",scrollSeekConfiguration:"scrollSeekConfiguration",headerFooterTag:"headerFooterTag",data:"data",initialItemCount:"initialItemCount",initialScrollTop:"initialScrollTop",alignToBottom:"alignToBottom",useWindowScroll:"useWindowScroll",customScrollParent:"customScrollParent",scrollerRef:"scrollerRef",logLevel:"logLevel",react18ConcurrentRendering:"react18ConcurrentRendering",item:"item",group:"group",topItems:"topItems",itemHeight:"itemHeight",scrollingStateChange:"scrollingStateChange",maxHeightCacheSize:"maxHeightCacheSize",footer:"footer",header:"header",ItemContainer:"ItemContainer",ScrollContainer:"ScrollContainer",ListContainer:"ListContainer",GroupContainer:"GroupContainer",emptyComponent:"emptyComponent",HeaderContainer:"HeaderContainer",FooterContainer:"FooterContainer",scrollSeek:"scrollSeek"},methods:{scrollToIndex:"scrollToIndex",scrollIntoView:"scrollIntoView",scrollTo:"scrollTo",scrollBy:"scrollBy",adjustForPrependedItems:"adjustForPrependedItems",autoscrollToBottom:"autoscrollToBottom"},events:{isScrolling:"isScrolling",endReached:"endReached",startReached:"startReached",rangeChanged:"rangeChanged",atBottomStateChange:"atBottomStateChange",atTopStateChange:"atTopStateChange",totalListHeightChanged:"totalListHeightChanged",itemsRendered:"itemsRendered",groupIndices:"groupIndices"}},L.memo(function(e){var t=Ft("useWindowScroll"),n=Ft("topItemsIndexes").length>0,r=Ft("customScrollParent"),a=r||t?xP:MP;return L.createElement(r||t?RP:LP,ht({},e),L.createElement(a,null,L.createElement(wP,null),L.createElement(oh,null),L.createElement(SP,null)),n&&L.createElement(kP,null,L.createElement(oh,{showTopList:!0})))})),TP=ml.Component,br=ml.usePublisher,Ft=ml.useEmitterValue,gd=ml.useEmitter,LP=hd({usePublisher:br,useEmitterValue:Ft,useEmitter:gd}),RP=pd({usePublisher:br,useEmitterValue:Ft,useEmitter:gd}),sh={items:[],offsetBottom:0,offsetTop:0,top:0,bottom:0,itemHeight:0,itemWidth:0},PP={items:[{index:0}],offsetBottom:0,offsetTop:0,top:0,bottom:0,itemHeight:0,itemWidth:0},lh=Math.round,uh=Math.ceil,vd=Math.floor,Eu=Math.min,Ji=Math.max;function ch(e,t){return Array.from({length:t-e+1}).map(function(n,r){return{index:r+e}})}function OP(e,t){return e&&e.column===t.column&&e.row===t.row}var FP=Ht(function(e){var t=e[0],n=t.overscan,r=t.visibleRange,a=t.listBoundary,i=e[1],o=i.scrollTop,s=i.viewportHeight,l=i.scrollBy,u=i.scrollTo,c=i.smoothScrollTargetReached,d=i.scrollContainerState,h=e[2],m=e[3],p=e[4],y=p.propsReady,b=p.didMount,w=e[5],S=w.windowViewportRect,M=w.windowScrollTo,k=w.useWindowScroll,C=w.customScrollParent,E=w.windowScrollContainerState,D=e[6],g=Pe(0),_=Pe(0),v=Pe(sh),x=Pe({height:0,width:0}),R=Pe({height:0,width:0}),N=it(),P=it(),F=Pe(0),A=Pe({row:0,column:0});et(De(b,Rt(_),wt(function(j){return j[1]!==0}),je(function(j){return{items:ch(0,j[1]-1),top:0,bottom:0,offsetBottom:0,offsetTop:0,itemHeight:0,itemWidth:0}})),v),et(De(zn(Lt(g),r,Lt(A,OP),Lt(R,function(j,Y){return j&&j.width===Y.width&&j.height===Y.height})),Rt(x),je(function(j){var Y=j[0],O=Y[0],ee=Y[1],oe=ee[0],ce=ee[1],de=Y[2],J=Y[3],me=j[1],ge=de.row,ye=J.height,Ae=J.width,rt=me.width;if(O===0||rt===0)return sh;if(Ae===0)return PP;var Ce=f0(rt,Ae,de.column),Ye=Ce*vd((oe+ge)/(ye+ge)),Ne=Ce*uh((ce+ge)/(ye+ge))-1;Ne=Ji(0,Eu(O-1,Ne));var Se=ch(Ye=Eu(Ne,Ji(0,Ye)),Ne),Ke=dh(me,de,J,Se),ot=Ke.top,Ue=Ke.bottom,we=uh(O/Ce);return{items:Se,offsetTop:ot,offsetBottom:we*ye+(we-1)*ge-Ue,top:ot,bottom:Ue,itemHeight:ye,itemWidth:Ae}})),v),et(De(x,je(function(j){return j.height})),s),et(De(zn(x,R,v,A),je(function(j){var Y=dh(j[0],j[3],j[1],j[2].items);return[Y.top,Y.bottom]}),un(so)),a);var z=ur(De(Lt(v),wt(function(j){return j.items.length>0}),Rt(g),wt(function(j){var Y=j[0].items;return Y[Y.length-1].index===j[1]-1}),je(function(j){return j[1]-1}),un())),$=ur(De(Lt(v),wt(function(j){var Y=j.items;return Y.length>0&&Y[0].index===0}),_a(0),un())),U=ur(De(Lt(v),wt(function(j){return j.items.length>0}),je(function(j){var Y=j.items;return{startIndex:Y[0].index,endIndex:Y[Y.length-1].index}}),un(o0)));et(U,m.scrollSeekRangeChanged),et(De(N,Rt(x,R,g,A),je(function(j){var Y=j[1],O=j[2],ee=j[3],oe=j[4],ce=a0(j[0]),de=ce.align,J=ce.behavior,me=ce.offset,ge=ce.index;ge==="LAST"&&(ge=ee-1);var ye=oc(Y,oe,O,ge=Ji(0,ge,Eu(ee-1,ge)));return de==="end"?ye=lh(ye-Y.height+O.height):de==="center"&&(ye=lh(ye-Y.height/2+O.height/2)),me&&(ye+=me),{top:ye,behavior:J}})),u);var T=Zn(De(v,je(function(j){return j.offsetBottom+j.bottom})),0);return et(De(S,je(function(j){return{width:j.visibleWidth,height:j.visibleHeight}})),x),ht({totalCount:g,viewportDimensions:x,itemDimensions:R,scrollTop:o,scrollHeight:P,overscan:n,scrollBy:l,scrollTo:u,scrollToIndex:N,smoothScrollTargetReached:c,windowViewportRect:S,windowScrollTo:M,useWindowScroll:k,customScrollParent:C,windowScrollContainerState:E,deviation:F,scrollContainerState:d,initialItemCount:_,gap:A},m,{gridState:v,totalListHeight:T},h,{startReached:$,endReached:z,rangeChanged:U,propsReady:y},D)},on(cd,ar,vo,s0,Xa,u0,Ra));function dh(e,t,n,r){var a=n.height;return a===void 0||r.length===0?{top:0,bottom:0}:{top:oc(e,t,n,r[0].index),bottom:oc(e,t,n,r[r.length-1].index)+a}}function oc(e,t,n,r){var a=f0(e.width,n.width,t.column),i=vd(r/a),o=i*n.height+Ji(0,i-1)*t.row;return o>0?o+t.row:o}function f0(e,t,n){return Ji(1,vd((e+n)/(t+n)))}var IP=["placeholder"],AP=Ht(function(){var e=Pe(function(l){return"Item "+l}),t=Pe({}),n=Pe(null),r=Pe("virtuoso-grid-item"),a=Pe("virtuoso-grid-list"),i=Pe(md),o=Pe(Ja),s=function(l,u){return u===void 0&&(u=null),Zn(De(t,je(function(c){return c[l]}),un()),u)};return{context:n,itemContent:e,components:t,computeItemKey:i,itemClassName:r,listClassName:a,scrollerRef:o,ListComponent:s("List","div"),ItemComponent:s("Item","div"),ScrollerComponent:s("Scroller","div"),ScrollSeekPlaceholder:s("ScrollSeekPlaceholder","div")}}),NP=Ht(function(e){var t=e[0],n=e[1],r={item:ci(n.itemContent,"Rename the %citem%c prop to %citemContent."),ItemContainer:it(),ScrollContainer:it(),ListContainer:it(),emptyComponent:it(),scrollSeek:it()};function a(i,o,s){et(De(i,Rt(n.components),je(function(l){var u,c=l[0],d=l[1];return console.warn("react-virtuoso: "+s+" property is deprecated. Pass components."+o+" instead."),ht({},d,((u={})[o]=c,u))})),n.components)}return Ut(r.scrollSeek,function(i){var o=i.placeholder,s=wi(i,IP);console.warn("react-virtuoso: scrollSeek property is deprecated. Pass scrollSeekConfiguration and specify the placeholder in components.ScrollSeekPlaceholder instead."),zt(n.components,ht({},Wr(n.components),{ScrollSeekPlaceholder:o})),zt(t.scrollSeekConfiguration,s)}),a(r.ItemContainer,"Item","ItemContainer"),a(r.ListContainer,"List","ListContainer"),a(r.ScrollContainer,"Scroller","ScrollContainer"),ht({},t,n,r)},on(FP,AP)),UP=L.memo(function(){var e=In("gridState"),t=In("listClassName"),n=In("itemClassName"),r=In("itemContent"),a=In("computeItemKey"),i=In("isSeeking"),o=Va("scrollHeight"),s=In("ItemComponent"),l=In("ListComponent"),u=In("ScrollSeekPlaceholder"),c=In("context"),d=Va("itemDimensions"),h=Va("gap"),m=In("log"),p=Ma(function(y){o(y.parentElement.parentElement.scrollHeight);var b=y.firstChild;b&&d(b.getBoundingClientRect()),h({row:fh("row-gap",getComputedStyle(y).rowGap,m),column:fh("column-gap",getComputedStyle(y).columnGap,m)})});return L.createElement(l,ht({ref:p,className:t},Sn(l,c),{style:{paddingTop:e.offsetTop,paddingBottom:e.offsetBottom}}),e.items.map(function(y){var b=a(y.index);return i?L.createElement(u,ht({key:b},Sn(u,c),{index:y.index,height:e.itemHeight,width:e.itemWidth})):L.createElement(s,ht({},Sn(s,c),{className:n,"data-index":y.index,key:b}),r(y.index,c))}))}),BP=function(e){var t=e.children,n=Va("viewportDimensions"),r=Ma(function(a){n(a.getBoundingClientRect())});return L.createElement("div",{style:Mi,ref:r},t)},zP=function(e){var t=e.children,n=fd(Va("windowViewportRect"),In("customScrollParent"));return L.createElement("div",{ref:n,style:Mi},t)},yd=id(NP,{optional:{context:"context",totalCount:"totalCount",overscan:"overscan",itemContent:"itemContent",components:"components",computeItemKey:"computeItemKey",initialItemCount:"initialItemCount",scrollSeekConfiguration:"scrollSeekConfiguration",listClassName:"listClassName",itemClassName:"itemClassName",useWindowScroll:"useWindowScroll",customScrollParent:"customScrollParent",scrollerRef:"scrollerRef",item:"item",ItemContainer:"ItemContainer",ScrollContainer:"ScrollContainer",ListContainer:"ListContainer",scrollSeek:"scrollSeek"},methods:{scrollTo:"scrollTo",scrollBy:"scrollBy",scrollToIndex:"scrollToIndex"},events:{isScrolling:"isScrolling",endReached:"endReached",startReached:"startReached",rangeChanged:"rangeChanged",atBottomStateChange:"atBottomStateChange",atTopStateChange:"atTopStateChange"}},L.memo(function(e){var t=ht({},e),n=In("useWindowScroll"),r=In("customScrollParent"),a=r||n?zP:BP;return L.createElement(r||n?jP:HP,ht({},t),L.createElement(a,null,L.createElement(UP,null)))})),Va=yd.usePublisher,In=yd.useEmitterValue,m0=yd.useEmitter,HP=hd({usePublisher:Va,useEmitterValue:In,useEmitter:m0}),jP=pd({usePublisher:Va,useEmitterValue:In,useEmitter:m0});function fh(e,t,n){return t==="normal"||t!=null&&t.endsWith("px")||n(e+" was not resolved to pixel value correctly",t,Cn.WARN),t==="normal"?0:parseInt(t??"0",10)}var $P=Ht(function(){var e=Pe(function(l){return L.createElement("td",null,"Item $",l)}),t=Pe(null),n=Pe(null),r=Pe(null),a=Pe({}),i=Pe(md),o=Pe(Ja),s=function(l,u){return u===void 0&&(u=null),Zn(De(a,je(function(c){return c[l]}),un()),u)};return{context:t,itemContent:e,fixedHeaderContent:n,fixedFooterContent:r,components:a,computeItemKey:i,scrollerRef:o,TableComponent:s("Table","table"),TableHeadComponent:s("TableHead","thead"),TableFooterComponent:s("TableFoot","tfoot"),TableBodyComponent:s("TableBody","tbody"),TableRowComponent:s("TableRow","tr"),ScrollerComponent:s("Scroller","div"),EmptyPlaceholder:s("EmptyPlaceholder"),ScrollSeekPlaceholder:s("ScrollSeekPlaceholder"),FillerRow:s("FillerRow")}}),VP=Ht(function(e){return ht({},e[0],e[1])},on(c0,$P)),WP=function(e){return L.createElement("tr",null,L.createElement("td",{style:{height:e.height}}))},qP=function(e){return L.createElement("tr",null,L.createElement("td",{style:{height:e.height,padding:0,border:0}}))},YP=L.memo(function(){var e=Kt("listState"),t=kr("sizeRanges"),n=Kt("useWindowScroll"),r=Kt("customScrollParent"),a=kr("windowScrollContainerState"),i=kr("scrollContainerState"),o=r||n?a:i,s=Kt("itemContent"),l=Kt("trackItemSizes"),u=qv(t,Kt("itemSize"),l,o,Kt("log"),void 0,r),c=u.callbackRef,d=u.ref,h=L.useState(0),m=h[0],p=h[1];_d("deviation",function(F){m!==F&&(d.current.style.marginTop=F+"px",p(F))});var y=Kt("EmptyPlaceholder"),b=Kt("ScrollSeekPlaceholder")||WP,w=Kt("FillerRow")||qP,S=Kt("TableBodyComponent"),M=Kt("TableRowComponent"),k=Kt("computeItemKey"),C=Kt("isSeeking"),E=Kt("paddingTopAddition"),D=Kt("firstItemIndex"),g=Kt("statefulTotalCount"),_=Kt("context");if(g===0&&y)return L.createElement(y,Sn(y,_));var v=e.offsetTop+E+m,x=e.offsetBottom,R=v>0?L.createElement(w,{height:v,key:"padding-top"}):null,N=x>0?L.createElement(w,{height:x,key:"padding-bottom"}):null,P=e.items.map(function(F){var A=F.originalIndex,z=k(A+D,F.data,_);return C?L.createElement(b,ht({},Sn(b,_),{key:z,index:F.index,height:F.size,type:F.type||"item"})):L.createElement(M,ht({},Sn(M,_),{key:z,"data-index":A,"data-known-size":F.size,"data-item-index":F.index,style:{overflowAnchor:"none"}}),s(F.index,F.data,_))});return L.createElement(S,ht({ref:c,"data-test-id":"virtuoso-item-list"},Sn(S,_)),[R].concat(P,[N]))}),KP=function(e){var t=e.children,n=L.useContext(fl),r=kr("viewportHeight"),a=kr("fixedItemHeight"),i=Ma(ro(r,function(o){return ua(o,"height")}));return L.useEffect(function(){n&&(r(n.viewportHeight),a(n.itemHeight))},[n,r,a]),L.createElement("div",{style:Mi,ref:i,"data-viewport-type":"element"},t)},GP=function(e){var t=e.children,n=L.useContext(fl),r=kr("windowViewportRect"),a=kr("fixedItemHeight"),i=Kt("customScrollParent"),o=fd(r,i);return L.useEffect(function(){n&&(a(n.itemHeight),r({offsetTop:0,visibleHeight:n.viewportHeight,visibleWidth:100}))},[n,r,a]),L.createElement("div",{ref:o,style:Mi,"data-viewport-type":"window"},t)},bd=id(VP,{required:{},optional:{context:"context",followOutput:"followOutput",firstItemIndex:"firstItemIndex",itemContent:"itemContent",fixedHeaderContent:"fixedHeaderContent",fixedFooterContent:"fixedFooterContent",overscan:"overscan",increaseViewportBy:"increaseViewportBy",totalCount:"totalCount",topItemCount:"topItemCount",initialTopMostItemIndex:"initialTopMostItemIndex",components:"components",groupCounts:"groupCounts",atBottomThreshold:"atBottomThreshold",atTopThreshold:"atTopThreshold",computeItemKey:"computeItemKey",defaultItemHeight:"defaultItemHeight",fixedItemHeight:"fixedItemHeight",itemSize:"itemSize",scrollSeekConfiguration:"scrollSeekConfiguration",data:"data",initialItemCount:"initialItemCount",initialScrollTop:"initialScrollTop",alignToBottom:"alignToBottom",useWindowScroll:"useWindowScroll",customScrollParent:"customScrollParent",scrollerRef:"scrollerRef",logLevel:"logLevel",react18ConcurrentRendering:"react18ConcurrentRendering"},methods:{scrollToIndex:"scrollToIndex",scrollIntoView:"scrollIntoView",scrollTo:"scrollTo",scrollBy:"scrollBy"},events:{isScrolling:"isScrolling",endReached:"endReached",startReached:"startReached",rangeChanged:"rangeChanged",atBottomStateChange:"atBottomStateChange",atTopStateChange:"atTopStateChange",totalListHeightChanged:"totalListHeightChanged",itemsRendered:"itemsRendered",groupIndices:"groupIndices"}},L.memo(function(e){var t=Kt("useWindowScroll"),n=Kt("customScrollParent"),r=kr("fixedHeaderHeight"),a=kr("fixedFooterHeight"),i=Kt("fixedHeaderContent"),o=Kt("fixedFooterContent"),s=Kt("context"),l=Ma(ro(r,function(w){return ua(w,"height")})),u=Ma(ro(a,function(w){return ua(w,"height")})),c=n||t?QP:ZP,d=n||t?GP:KP,h=Kt("TableComponent"),m=Kt("TableHeadComponent"),p=Kt("TableFooterComponent"),y=i?L.createElement(m,ht({key:"TableHead",style:{zIndex:1,position:"sticky",top:0},ref:l},Sn(m,s)),i()):null,b=o?L.createElement(p,ht({key:"TableFoot",style:{zIndex:1,position:"sticky",bottom:0},ref:u},Sn(p,s)),o()):null;return L.createElement(c,ht({},e),L.createElement(d,null,L.createElement(h,ht({style:{borderSpacing:0}},Sn(h,s)),[y,L.createElement(YP,{key:"TableBody"}),b])))})),kr=bd.usePublisher,Kt=bd.useEmitterValue,_d=bd.useEmitter,ZP=hd({usePublisher:kr,useEmitterValue:Kt,useEmitter:_d}),QP=pd({usePublisher:kr,useEmitterValue:Kt,useEmitter:_d}),JP=TP;function XP(e,t,n){var r=L.useState(!1),a=r[0],i=r[1],o=L.useState(!0),s=o[0],l=o[1],u=L.useRef(!1),c=L.useRef(""),d=L.useRef(!1);return L.useEffect(function(){var h;if(n){i(!0);return}if(e!=null&&e.length){var m=e[e.length-1],p=c.current;c.current=m.id||"",m.id!==p&&(d.current||(((h=m.user)===null||h===void 0?void 0:h.id)!==t&&u.current&&i(!0),u.current=!0))}},[t,e,n]),{atBottom:d,isMessageListScrolledToBottom:s,newMessagesNotification:a,setIsMessageListScrolledToBottom:l,setNewMessagesNotification:i}}var eO={failed:!0,sending:!0};function tO(e,t){var n=t?1:0,r=L.useRef(),a=L.useRef(),i=L.useRef(0),o=L.useMemo(function(){var s,l;if(!e||!e.length)return i.current=0,0;var u=e==null?void 0:e[n],c=(u==null?void 0:u.id)===((s=a.current)===null||s===void 0?void 0:s.id),d=!!(u!=null&&u.status&&eO[u.status]);if(c||d)return i.current;r.current||(r.current=u),a.current=u;for(var h=i.current;h<e.length;h+=1){var m=e[h].id===((l=r.current)===null||l===void 0?void 0:l.id);if(m)return i.current=h-n,i.current}return r.current=u,i.current=0,0},[n,e,e==null?void 0:e.length]);return o}function nO(e,t){var n=L.useRef(""),r=L.useRef(!1);function a(){var i;if(e&&e.length>0){var o=e[e.length-1];if(((i=o.user)===null||i===void 0?void 0:i.id)===t&&n.current!==o.id)return n.current=o.id,!0}return!1}return L.useEffect(function(){e&&e.length&&!r.current&&(r.current=!0,a())},[e,e==null?void 0:e.length]),a}var rO=function(e){var t=L.useState(),n=t[0],r=t[1],a=Fe("useGiphyPreview").client;return L.useEffect(function(){var i=function(o){var s=o.message,l=o.user;(s==null?void 0:s.command)==="giphy"&&(l==null?void 0:l.id)===a.userID&&r(void 0)};return e&&a.on("message.new",i),function(){return a.off("message.new",i)}},[e]),{giphyPreviewMessage:n,setGiphyPreviewMessage:r}},aO=function(e){var t=e.messages,n=L.useState(+new Date),r=n[0],a=n[1],i=L.useRef();return L.useEffect(function(){var o,s=t==null?void 0:t.find(function(l){return l.id===i.current});s||a(+new Date),i.current=(o=t==null?void 0:t[0])===null||o===void 0?void 0:o.id},[t]),{messageSetKey:r}},iO=function(e){var t=e.messages,n=e.scrollToBottom,r=e.scrollToLatestMessageOnFocus,a=f.useState(!1),i=a[0],o=a[1],s=L.useCallback(function(){o(!1)},[]);L.useEffect(function(){o(!0)},[t]);var l=L.useCallback(function(u){!r||!i||u.target!==window||setTimeout(n,100)},[r,n,i]);L.useEffect(function(){return typeof window<"u"&&(window.addEventListener("focus",l),window.addEventListener("blur",s)),function(){window.removeEventListener("focus",l),window.removeEventListener("blur",s)}},[l])},oO=function(e){var t=e.lastRead,n=e.showAlways,r=e.unreadCount,a=L.useState(!1),i=a[0],o=a[1],s=L.useCallback(function(l){if(r){var u=l[0],c=l.slice(-1)[0];if(u&&c){var d=!!t&&new Date(u.created_at).getTime()>t.getTime(),h=!!t&&new Date(c.created_at).getTime()<t.getTime();o(n?d||h:d)}}},[t,n,r]);return L.useEffect(function(){r||o(!1)},[r]),{show:i,toggleShowUnreadMessagesNotification:s}},Dd=Math.pow(10,7);function hl(e,t){return e+t-Dd}function sO(e){return Dd-e}var lO=function(e,t){return Ca(function(n){var r=n.map(function(a){if(a.originalIndex)return t[hl(a.originalIndex,Dd)]}).filter(function(a){return!!a});e.forEach(function(a){return a(r)})},200)},uO=function(e){var t,n,r=e.context,a=Qe(e,["context"]);if(!r)return f.createElement(f.Fragment,null);var i=r.processedMessages[hl(a["data-item-index"],r.numItemsPrepended)],o=r.messageGroupStyles[i.id];return f.createElement("div",V({},a,{className:((n=r==null?void 0:r.customClasses)===null||n===void 0?void 0:n.virtualMessage)||nt("str-chat__virtual-list-message-wrapper str-chat__li",(t={},t["str-chat__li--".concat(o)]=o,t))}))},cO=function(e){var t=e.context,n=It("VirtualizedMessageListHeader").LoadingIndicator,r=n===void 0?Qa:n;return t!=null&&t.loadingMore?r?f.createElement("div",{className:"str-chat__virtual-list__loading"},f.createElement(r,{size:20})):(t==null?void 0:t.head)||null:null},dO=function(e){var t=e.context,n=It("VirtualizedMessageList").EmptyStateIndicator,r=n===void 0?nd:n;return f.createElement(f.Fragment,null,r&&f.createElement(r,{listType:t!=null&&t.threadList?"thread":"message"}))},fO=function(){var e=It("VirtualizedMessageList").TypingIndicator;return e?f.createElement(e,{avatarSize:24}):null},mO=function(e,t,n){var r,a,i,o,s,l,u,c=n.additionalMessageInputProps,d=n.closeReactionSelectorOnClick,h=n.customMessageActions,m=n.customMessageRenderer,p=n.DateSeparator,y=n.firstUnreadMessageId,b=n.lastReadDate,w=n.lastReadMessageId,S=n.lastReceivedMessageId,M=n.Message,k=n.messageActions,C=n.MessageSystem,E=n.numItemsPrepended,D=n.ownMessagesReadByOthers,g=n.processedMessages,_=n.shouldGroupByUser,v=n.sortReactionDetails,x=n.sortReactions,R=n.unreadMessageCount,N=R===void 0?0:R,P=n.UnreadMessagesSeparator,F=n.virtuosoRef,A=hl(e,E);if(m)return m(g,A);var z=g[A];if(!z)return f.createElement("div",{style:{height:"1px"}});if(Ov(z))return p?f.createElement(p,{date:z.date,unread:z.unread}):null;if(z.type==="system")return C?f.createElement(C,{message:z}):null;var $=_&&A>0&&((r=z.user)===null||r===void 0?void 0:r.id)===((a=g[A-1].user)===null||a===void 0?void 0:a.id),U=g[A-1],T=g[A+1],j=_&&(((i=z.user)===null||i===void 0?void 0:i.id)!==((o=U==null?void 0:U.user)===null||o===void 0?void 0:o.id)||U&&yi(U)),Y=_&&(((s=z.user)===null||s===void 0?void 0:s.id)!==((l=T==null?void 0:T.user)===null||l===void 0?void 0:l.id)||yi(z)),O=z.created_at&&new Date(z.created_at).getTime(),ee=b==null?void 0:b.getTime(),oe=A===0,ce=w===S,de=z.id===w||!N&&O===ee,J=y===z.id||!!N&&O&&ee&&O>ee&&oe,me=!w&&J,ge=de&&!ce&&(y||!!N);return f.createElement(f.Fragment,null,me&&f.createElement("div",{className:"str-chat__unread-messages-separator-wrapper"},f.createElement(P,{unreadCount:N})),f.createElement(sl,{additionalMessageInputProps:c,autoscrollToBottom:(u=F.current)===null||u===void 0?void 0:u.autoscrollToBottom,closeReactionSelectorOnClick:d,customMessageActions:h,endOfGroup:Y,firstOfGroup:j,groupedByUser:$,lastReceivedId:S,message:z,Message:M,messageActions:k,readBy:D[z.id]||[],sortReactionDetails:v,sortReactions:x}),ge&&f.createElement("div",{className:"str-chat__unread-messages-separator-wrapper"},f.createElement(P,{unreadCount:N})))};function mh(e){(e.message==="ResizeObserver loop completed with undelivered notifications."||e.message==="ResizeObserver loop limit exceeded")&&e.stopImmediatePropagation()}function hO(){L.useEffect(function(){return window.addEventListener("error",mh),function(){window.removeEventListener("error",mh)}},[])}function pO(e){return e.getBoundingClientRect().height}function h0(e,t){return e.findIndex(function(n){return n.id===t})}function gO(e,t){if(t){var n=h0(e,t);if(n!==-1)return{align:"center",index:n}}return e.length-1}var vO=function(e){var t,n,r=e.additionalMessageInputProps,a=e.additionalVirtuosoProps,i=a===void 0?{}:a,o=e.channel,s=e.channelUnreadUiState,l=e.closeReactionSelectorOnClick,u=e.customMessageActions,c=e.customMessageRenderer,d=e.defaultItemHeight,h=e.disableDateSeparator,m=h===void 0?!0:h,p=e.groupStyles,y=e.hasMoreNewer,b=e.head,w=e.hideDeletedMessages,S=w===void 0?!1:w,M=e.hideNewMessageSeparator,k=M===void 0?!1:M,C=e.highlightedMessageId,E=e.jumpToLatestMessage,D=e.loadingMore,g=e.loadMore,_=e.loadMoreNewer,v=e.Message,x=e.messageActions,R=e.messageLimit,N=R===void 0?di:R,P=e.messages,F=e.notifications,A=e.overscan,z=A===void 0?0:A,$=e.read,U=e.returnAllReadData,T=U===void 0?!1:U,j=e.scrollSeekPlaceHolder,Y=e.scrollToLatestMessageOnFocus,O=Y===void 0?!1:Y,ee=e.separateGiphyPreview,oe=ee===void 0?!1:ee,ce=e.shouldGroupByUser,de=ce===void 0?!1:ce,J=e.showUnreadNotificationAlways,me=e.sortReactionDetails,ge=e.sortReactions,ye=e.stickToBottomScrollBehavior,Ae=ye===void 0?"smooth":ye,rt=e.suppressAutoscroll,Ce=e.threadList,Ye=i.components,Ne=Qe(i,["components"]);hO();var Se=It("VirtualizedMessageList"),Ke=Se.DateSeparator,ot=Se.GiphyPreviewMessage,Ue=ot===void 0?pR:ot,we=Se.MessageListNotifications,xe=we===void 0?zv:we,$e=Se.MessageNotification,ne=$e===void 0?Bv:$e,te=Se.MessageSystem,he=Se.UnreadMessagesNotification,Ie=he===void 0?Hv:he,Be=Se.UnreadMessagesSeparator,Ve=Se.VirtualMessage,vt=Ve===void 0?kv:Ve,At=v||vt,Et=Fe("VirtualizedMessageList"),xt=Et.client,jt=Et.customClasses,Mt=L.useRef(null),_t=L.useMemo(function(){var H;return(H=o.lastRead)===null||H===void 0?void 0:H.call(o)},[o]),pt=oO({lastRead:s==null?void 0:s.last_read,showAlways:!!J,unreadCount:(t=s==null?void 0:s.unread_messages)!==null&&t!==void 0?t:0}),dn=pt.show,Zt=pt.toggleShowUnreadMessagesNotification,fn=rO(oe),mn=fn.giphyPreviewMessage,dt=fn.setGiphyPreviewMessage,ft=L.useMemo(function(){return typeof P>"u"?[]:m&&!S&&k&&!oe?P:Lv({enableDateSeparator:!m,hideDeletedMessages:S,hideNewMessageSeparator:k,lastRead:_t,messages:P,setGiphyPreviewMessage:dt,userId:xt.userID||""})},[m,S,k,_t,P,P==null?void 0:P.length,xt.userID]),tn=Fv({messages:ft,read:$,returnAllReadData:T,userID:xt.userID}),Xn=L.useMemo(function(){return Rv(ft)},[ft]),Mn=p||Pv,pn=L.useMemo(function(){return ft.reduce(function(H,X,ue){var fe=Mn(X,ft[ue-1],ft[ue+1],!de);return fe&&(H[X.id]=fe),H},{})},[ft.length,de,Mn]),Ct=XP(ft,xt.userID,y),er=Ct.atBottom,nn=Ct.isMessageListScrolledToBottom,Cr=Ct.newMessagesNotification,tr=Ct.setIsMessageListScrolledToBottom,$n=Ct.setNewMessagesNotification;Uv({isMessageListScrolledToBottom:nn,messageListIsThread:!!Ce,unreadCount:(n=s==null?void 0:s.unread_messages)!==null&&n!==void 0?n:0,wasMarkedUnread:!!(s!=null&&s.first_unread_message_id)});var Rr=L.useCallback(function(){return Ge(void 0,void 0,void 0,function(){return Ze(this,function(H){switch(H.label){case 0:return y?[4,E()]:[3,2];case 1:return H.sent(),[2];case 2:return Mt.current&&Mt.current.scrollToIndex(ft.length-1),$n(!1),[2]}})})},[Mt,ft,$n,ft.length,y,E]);iO({messages:P,scrollToBottom:Rr,scrollToLatestMessageOnFocus:O});var K=tO(ft,!m),Z=aO({messages:P}).messageSetKey,ae=nO(ft,xt.userID),le=L.useMemo(function(){return lO([Zt],ft)},[ft,Zt]),Q=function(H){return y||rt?!1:ae()?H?Ae:"auto":H?Ae:!1},pe=L.useCallback(function(H,X,ue){var fe=ue.numItemsPrepended,se=ue.processedMessages;return se[hl(H,fe)].id},[]),ve=function(H){er.current=H,tr(H),H&&(_==null||_(N),$n==null||$n(!1))},B=function(H){H&&(g==null||g(N))};return L.useEffect(function(){var H;if(C){var X=h0(ft,C);X!==-1&&(H=setTimeout(function(){var ue;(ue=Mt.current)===null||ue===void 0||ue.scrollToIndex({align:"center",index:X})},0))}return function(){clearTimeout(H)}},[C,ft]),ft?f.createElement(f.Fragment,null,f.createElement(Av,null,!Ce&&dn&&f.createElement(Ie,{unreadCount:s==null?void 0:s.unread_messages}),f.createElement("div",{className:(jt==null?void 0:jt.virtualizedMessageList)||"str-chat__virtual-list"},f.createElement(JP,V({atBottomStateChange:ve,atBottomThreshold:100,atTopStateChange:B,atTopThreshold:100,className:"str-chat__message-list-scroll",components:V({EmptyPlaceholder:dO,Footer:fO,Header:cO,Item:uO},Ye),computeItemKey:pe,context:{additionalMessageInputProps:r,closeReactionSelectorOnClick:l,customClasses:jt,customMessageActions:u,customMessageRenderer:c,DateSeparator:Ke,firstUnreadMessageId:s==null?void 0:s.first_unread_message_id,head:b,lastReadDate:s==null?void 0:s.last_read,lastReadMessageId:s==null?void 0:s.last_read_message_id,lastReceivedMessageId:Xn,loadingMore:D,Message:At,messageActions:x,messageGroupStyles:pn,MessageSystem:te,numItemsPrepended:K,ownMessagesReadByOthers:tn,processedMessages:ft,shouldGroupByUser:de,sortReactionDetails:me,sortReactions:ge,threadList:Ce,unreadMessageCount:s==null?void 0:s.unread_messages,UnreadMessagesSeparator:Be,virtuosoRef:Mt},firstItemIndex:sO(K),followOutput:Q,increaseViewportBy:{bottom:200,top:0},initialTopMostItemIndex:gO(ft,C),itemContent:mO,itemSize:pO,itemsRendered:le,key:Z,overscan:z,ref:Mt,style:{overflowX:"hidden"},totalCount:ft.length},Ne,j?{scrollSeek:j}:{},d?{defaultItemHeight:d}:{})))),f.createElement(xe,{hasNewMessages:Cr,isMessageListScrolledToBottom:nn,isNotAtLatestMessageSet:y,MessageNotification:ne,notifications:F,scrollToBottom:Rr,threadList:Ce,unreadCount:Ce||s==null?void 0:s.unread_messages}),mn&&f.createElement(Ue,{message:mn})):null};function yO(e){var t=cn("VirtualizedMessageList"),n=t.jumpToLatestMessage,r=t.loadMore,a=t.loadMoreNewer,i=ct("VirtualizedMessageList"),o=i.channel,s=i.channelUnreadUiState,l=i.hasMore,u=i.hasMoreNewer,c=i.highlightedMessageId,d=i.loadingMore,h=i.loadingMoreNewer,m=i.messages,p=i.notifications,y=i.read,b=i.suppressAutoscroll,w=e.messages||m;return f.createElement(vO,V({channel:o,channelUnreadUiState:s,hasMore:!!l,hasMoreNewer:!!u,highlightedMessageId:c,jumpToLatestMessage:n,loadingMore:!!d,loadingMoreNewer:!!h,loadMore:r,loadMoreNewer:a,messages:w,notifications:p,read:y,suppressAutoscroll:b},e))}var p0=function(e){var t,n,r,a=e.customClasses,i=Fe("Channel").useImageFlagEmojisOnWindows;return{channelClass:(t=a==null?void 0:a.channel)!==null&&t!==void 0?t:"str-chat-channel str-chat__channel",chatClass:(n=a==null?void 0:a.chat)!==null&&n!==void 0?n:"str-chat",chatContainerClass:(r=a==null?void 0:a.chatContainer)!==null&&r!==void 0?r:"str-chat__container",windowsEmojiClass:i&&navigator.userAgent.match(/Win/)?"str-chat--windows-flags":""}},bO=function(e,t){return function(n,r){if(!(typeof n!="string"||r!=="success"&&r!=="error")){var a=la();e(function(o){return lt(lt([],o,!0),[{id:a,text:n,type:r}],!1)});var i=setTimeout(function(){return e(function(o){return o.filter(function(s){return s.id!==a})})},5e3);t.push(i)}}},hh=function(e,t){for(var n=t.length-1;n>=0;n--){var r=t[n];if(r.id===e)return{index:n,target:r}}return{index:-1}},ph=function(e,t,n){var r,a;n===void 0&&(n=!1);for(var i=e.getTime(),o=0,s=0,l=t.length-1;o<=l;){s=Math.floor((l+o)/2);var u=new Date(t[s].created_at).getTime(),c=((r=t[s-1])===null||r===void 0?void 0:r.created_at)&&new Date(t[s-1].created_at).getTime(),d=((a=t[s+1])===null||a===void 0?void 0:a.created_at)&&new Date(t[s+1].created_at).getTime();if(u===i||c&&d&&c<i&&i<d)return{index:s,target:t[s]};u<i?o=s+1:l=s-1}return!n||new Date(t[o].created_at).getTime()===i?{index:o,target:t[o]}:{index:-1}},zo={},pl=function(e){var t=e.channel,n=e.client,r=e.id,a=e.members,i=e.options,o=e.type;return Ge(void 0,void 0,void 0,function(){var s,l,u;return Ze(this,function(c){switch(c.label){case 0:if(!t&&!o)throw new Error("Channel or channel type have to be provided to query a channel.");if(s=t||n.channel(o,r,{members:a}),l=s!=null&&s.id?s.cid:a&&a.length?_O(s.type,a):void 0,!l)throw new Error("Channel ID or channel members array have to be provided to query a channel.");return u=zo[l],u?[4,u]:[3,2];case 1:return c.sent(),[3,4];case 2:return zo[l]=s.watch(i),[4,zo[l]];case 3:c.sent(),delete zo[l],c.label=4;case 4:return[2,s]}})})},_O=function(e,t){if(t){var n=lt([],t,!0).sort().join(",");return"".concat(e,":!members-").concat(n)}},DO=function(e,t){var n=void 0,r=e.image_url||e.thumb_url||"";if(xc(r,"url")){var a=new URL(r),i=g0(a,t);i&&(i.height*=2,i.width*=2,v0(i,a)),n=a.href}return{url:n||""}},EO=function(e,t,n){var r=void 0;if(e.thumb_url&&n&&xc(e.thumb_url,"url")){var a=new URL(e.thumb_url),i=g0(a,t);i&&(i.height*=2,i.width*=2,v0(i,a)),r=a.href}return{thumbUrl:r,url:e.asset_url||""}},g0=function(e,t){var n=e.searchParams,r=Number(n.get("oh"))||1,a=Number(n.get("ow"))||1,i=wO(t),o;return(i.maxHeight||i.height)&&i.maxWidth?o=CO(r,a,i.maxHeight||i.height,i.maxWidth):o=void 0,o},CO=function(e,t,n,r){return{height:Math.round(Math.max(n,r/t*e)),width:Math.round(Math.max(n,r/e*t))}},wO=function(e){var t=getComputedStyle(e),n=Cu(t.getPropertyValue("height")),r=Cu(t.getPropertyValue("max-height")),a=Cu(t.getPropertyValue("max-width"));return(n||r)&&a||console.warn("Invalid value set for height/max-height and/or max-width for HTML element, this can cause scrolling issues inside the message list, more info https://getstream.io/chat/docs/sdk/react/message-components/attachment/#image-and-video-sizing"),{height:n,maxHeight:r,maxWidth:a}},Cu=function(e){if(e.endsWith("px")){var t=parseFloat(e);return isNaN(t)?void 0:t}},v0=function(e,t){t.searchParams.set("h",e.height.toString()),t.searchParams.set("w",e.width.toString())},SO=function(e){var t,n,r,a=e.Avatar,i=a===void 0?Er:a,o=e.message,s=ke("EventComponent").tDateTimeParser,l=o.created_at,u=l===void 0?"":l,c=o.event,d=o.text,h=o.type,m={messageCreatedAt:u.toString(),tDateTimeParser:s};if(h==="system")return f.createElement("div",{className:"str-chat__message--system","data-testid":"message-system"},f.createElement("div",{className:"str-chat__message--system__text"},f.createElement("div",{className:"str-chat__message--system__line"}),f.createElement("p",null,d),f.createElement("div",{className:"str-chat__message--system__line"})),f.createElement("div",{className:"str-chat__message--system__date"},f.createElement("strong",null,Qi(V(V({},m),{format:"dddd"}))," "),"at ",Qi(V(V({},m),{format:"hh:mm A"}))));if((c==null?void 0:c.type)==="member.removed"||(c==null?void 0:c.type)==="member.added"){var p=((t=c.user)===null||t===void 0?void 0:t.name)||((n=c.user)===null||n===void 0?void 0:n.id),y="".concat(p," ").concat(c.type==="member.added"?"has joined the chat":"was removed from the chat");return f.createElement("div",{className:"str-chat__event-component__channel-event"},f.createElement(i,{image:(r=c.user)===null||r===void 0?void 0:r.image,name:p,user:c.user}),f.createElement("div",{className:"str-chat__event-component__channel-event__content"},f.createElement("em",{className:"str-chat__event-component__channel-event__sentence"},y),f.createElement("div",{className:"str-chat__event-component__channel-event__date"},Qi(V(V({},m),{format:"LT"})))))}return null},MO=f.memo(SO),xO=function(e){var t=e.date,n=e.formatDate,r=e.position,a=r===void 0?"right":r,i=e.unread,o=ke("DateSeparator"),s=o.t,l=o.tDateTimeParser,u=Qi({calendar:!0,formatDate:n,messageCreatedAt:t,tDateTimeParser:l});return f.createElement("div",{className:"str-chat__date-separator","data-testid":"date-separator"},(a==="right"||a==="center")&&f.createElement("hr",{className:"str-chat__date-separator-line"}),f.createElement("div",{className:"str-chat__date-separator-date"},i?"".concat(s("New")," - ").concat(u):u),(a==="left"||a==="center")&&f.createElement("hr",{className:"str-chat__date-separator-line"}))},kO=f.memo(xO),TO=function(e){var t;return((t=e[0])===null||t===void 0?void 0:t.id)!=null},LO=function(e){var t=e.channel,n=e.EmptyPlaceholder,r=n===void 0?null:n,a=e.LoadingErrorIndicator,i=e.LoadingIndicator,o=i===void 0?cv:i,s=Fe("Channel"),l=s.channel,u=s.channelsQueryState,c=s.customClasses,d=s.theme,h=p0({customClasses:c}),m=h.channelClass,p=h.chatClass,y=t||l,b=nt(p,d,m);return u.queryInProgress==="reload"&&o?f.createElement("div",{className:b},f.createElement(o,null)):u.error&&a?f.createElement("div",{className:b},f.createElement(a,{error:u.error})):y!=null&&y.cid?f.createElement(RO,V({},e,{channel:y,key:y.cid})):f.createElement("div",{className:b},r)},RO=function(e){var t,n=e.acceptedFiles,r=e.activeUnreadHandler,a=e.channel,i=e.channelQueryOptions,o=e.children,s=e.doDeleteMessageRequest,l=e.doMarkReadRequest,u=e.doSendMessageRequest,c=e.doUpdateMessageRequest,d=e.dragAndDropWindow,h=d===void 0?!1:d,m=e.enrichURLForPreviewConfig,p=e.initializeOnMount,y=p===void 0?!0:p,b=e.LoadingErrorIndicator,w=b===void 0?G9:b,S=e.LoadingIndicator,M=S===void 0?cv:S,k=e.markReadOnMount,C=k===void 0?!0:k,E=e.maxNumberOfFiles,D=e.multipleUploads,g=D===void 0?!0:D,_=e.onMentionsClick,v=e.onMentionsHover,x=e.optionalMessageInputProps,R=x===void 0?{}:x,N=e.skipMessageDataMemoization,P=L.useMemo(function(){return D9(i,{messages:{limit:yp}})},[i]),F=Fe("Channel"),A=F.client,z=F.customClasses,$=F.latestMessageDatesByChannels,U=F.mutes,T=F.theme,j=ke("Channel").t,Y=p0({customClasses:z}),O=Y.channelClass,ee=Y.chatClass,oe=Y.chatContainerClass,ce=Y.windowsEmojiClass,de=L.useState(a.getConfig()),J=de[0],me=de[1],ge=L.useState([]),ye=ge[0],Ae=ge[1],rt=L.useState(),Ce=rt[0],Ye=rt[1],Ne=L.useState(),Se=Ne[0],Ke=Ne[1],ot=[],Ue=L.useReducer(z9,V(V({},H9),{loading:!a.initialized})),we=Ue[0],xe=Ue[1],$e=W9(),ne=L.useRef(""),te=L.useRef(),he=L.useRef(!0),Ie=(t=a.data)===null||t===void 0?void 0:t.own_capabilities,Be=Ca(function(){return xe({channel:a,type:"copyStateFromChannelOnEvent"})},500,{leading:!0,trailing:!0}),Ve=L.useMemo(function(){return Ca(Ke,200,{leading:!0,trailing:!1})},[]),vt=L.useMemo(function(){return Ca(function(Q){return Ge(void 0,void 0,void 0,function(){var pe,ve,B;return Ze(this,function(H){switch(H.label){case 0:if(pe=(Q??{}).updateChannelUiUnreadState,ve=pe===void 0?!0:pe,a.disconnected||!(J!=null&&J.read_events))return[2];te.current=new Date,H.label=1;case 1:return H.trys.push([1,5,,6]),l?(l(a,ve?Ve:void 0),[3,4]):[3,2];case 2:return[4,a.markRead()];case 3:B=H.sent(),ve&&B&&Ke({last_read:te.current,last_read_message_id:B.event.last_read_message_id,unread_messages:0}),H.label=4;case 4:return r?r(0,ne.current):ne.current&&(document.title=ne.current),[3,6];case 5:return H.sent(),console.error(j("Failed to mark channel as read")),[3,6];case 6:return[2]}})})},500,{leading:!0,trailing:!1})},[r,a,J,l,Ve,j]),At=function(Q){return Ge(void 0,void 0,void 0,function(){var pe,ve,B,H,X,ue,fe,se,Re,Te,Oe,Le,We,ze;return Ze(this,function(qe){switch(qe.label){case 0:return Q.message&&xe({channel:a,message:Q.message,type:"updateThreadOnEvent"}),Q.type==="user.watching.start"||Q.type==="user.watching.stop"?[2]:Q.type==="typing.start"||Q.type==="typing.stop"?[2,xe({channel:a,type:"setTyping"})]:(Q.type==="connection.changed"&&typeof Q.online=="boolean"&&(he.current=Q.online),Q.type==="message.new"&&(pe=!(!((ue=Q.message)===null||ue===void 0)&&ue.parent_id)||((fe=Q.message)===null||fe===void 0?void 0:fe.show_in_channel),pe&&document.hidden&&J!=null&&J.read_events&&!a.muteStatus().muted&&(ve=a.countUnread(te.current),r?r(ve,ne.current):document.title="(".concat(ve,") ").concat(ne.current)),((Re=(se=Q.message)===null||se===void 0?void 0:se.user)===null||Re===void 0?void 0:Re.id)===A.userID&&(!((Te=Q==null?void 0:Q.message)===null||Te===void 0)&&Te.created_at)&&(!((Oe=Q==null?void 0:Q.message)===null||Oe===void 0)&&Oe.cid)&&(B=new Date(Q.message.created_at),H=Q.message.cid,(!$[H]||$[H].getTime()<B.getTime())&&($[H]=B))),Q.type!=="user.deleted"?[3,2]:(X=(ze=(We=(Le=a.state)===null||Le===void 0?void 0:Le.messages)===null||We===void 0?void 0:We[0])===null||ze===void 0?void 0:ze.id,[4,a.query({messages:{id_lt:X,limit:di},watchers:{limit:di}})]));case 1:qe.sent(),qe.label=2;case 2:return Q.type==="notification.mark_unread"&&Ke(function(at){var mt;return Q.last_read_at&&Q.user?{first_unread_message_id:Q.first_unread_message_id,last_read:new Date(Q.last_read_at),last_read_message_id:Q.last_read_message_id,unread_messages:(mt=Q.unread_messages)!==null&&mt!==void 0?mt:0}:at}),Q.type==="channel.truncated"&&Q.cid===a.cid&&Ke(void 0),Be(),[2]}})})};L.useLayoutEffect(function(){var Q=!1,pe=!1,ve=!0;return function(){return Ge(void 0,void 0,void 0,function(){var B,H,X,ue,fe,se,We,Re,Te,Oe,Le,We,ze,qe,at;return Ze(this,function(mt){switch(mt.label){case 0:if(!(!a.initialized&&y))return[3,4];mt.label=1;case 1:if(mt.trys.push([1,3,,4]),B=[],!a.id&&(!((qe=a.data)===null||qe===void 0)&&qe.members))for(H=0,X=a.data.members;H<X.length;H++)ue=X[H],fe=void 0,typeof ue=="string"?fe=ue:typeof ue=="object"&&(se=ue,We=se.user,Re=se.user_id,fe=Re||(We==null?void 0:We.id)),fe&&B.push(fe);return[4,pl({channel:a,client:A,members:B,options:P})];case 2:return mt.sent(),Te=a.getConfig(),me(Te),ve=!1,[3,4];case 3:return Oe=mt.sent(),xe({error:Oe,type:"setError"}),Q=!0,[3,4];case 4:return pe=!0,ne.current=document.title,Q||(xe({channel:a,hasMore:ve||qm(a.state.messages.length,P.messages.limit),type:"initStateFromChannel"}),!((at=A.user)===null||at===void 0)&&at.id&&a.state.read[A.user.id]&&(Le=a.state.read[A.user.id],We=Le.user,ze=Qe(Le,["user"]),Ke(ze)),a.countUnread()>0&&C&&vt({updateChannelUiUnreadState:!1}),A.on("connection.changed",At),A.on("connection.recovered",At),A.on("user.updated",At),A.on("user.deleted",At),a.on(At)),[2]}})})}(),function(){Q||!pe||(a==null||a.off(At),A.off("connection.changed",At),A.off("connection.recovered",At),A.off("user.updated",At),A.off("user.deleted",At),ot.forEach(clearTimeout))}},[a.cid,P,l,J==null?void 0:J.read_events,y]),L.useEffect(function(){var Q;if(we.thread){var pe=(Q=we.messages)===null||Q===void 0?void 0:Q.find(function(ve){var B;return ve.id===((B=we.thread)===null||B===void 0?void 0:B.id)});pe&&xe({message:pe,type:"setThread"})}},[we.messages,we.thread]);var Et=bO(Ae,ot),xt=L.useCallback(Us(function(Q,pe){$e.current&&xe({hasMore:Q,messages:pe,type:"loadMoreFinished"})},2e3,{leading:!0,trailing:!0}),[]),jt=function(Q){return Q===void 0&&(Q=di),Ge(void 0,void 0,void 0,function(){var pe,ve,B,H,X,ue,fe;return Ze(this,function(se){switch(se.label){case 0:if(!he.current||!window.navigator.onLine||!we.hasMore)return[2,0];if(pe=(fe=we==null?void 0:we.messages)===null||fe===void 0?void 0:fe[0],we.loadingMore||we.loadingMoreNewer||(pe==null?void 0:pe.status)!=="received")return[2,0];xe({loadingMore:!0,type:"setLoadingMore"}),ve=pe==null?void 0:pe.id,B=Q,se.label=1;case 1:return se.trys.push([1,3,,4]),[4,a.query({messages:{id_lt:ve,limit:B},watchers:{limit:B}})];case 2:return H=se.sent(),[3,4];case 3:return X=se.sent(),console.warn("message pagination request failed with error",X),xe({loadingMore:!1,type:"setLoadingMore"}),[2,0];case 4:return ue=H.messages.length===B,xt(ue,a.state.messages),[2,H.messages.length]}})})},Mt=function(Q){return Q===void 0&&(Q=di),Ge(void 0,void 0,void 0,function(){var pe,ve,B,H,X,ue,fe,se;return Ze(this,function(Re){switch(Re.label){case 0:if(!he.current||!window.navigator.onLine||!we.hasMoreNewer)return[2,0];if(pe=(fe=we==null?void 0:we.messages)===null||fe===void 0?void 0:fe[((se=we==null?void 0:we.messages)===null||se===void 0?void 0:se.length)-1],we.loadingMore||we.loadingMoreNewer)return[2,0];xe({loadingMoreNewer:!0,type:"setLoadingMoreNewer"}),ve=pe==null?void 0:pe.id,B=Q,Re.label=1;case 1:return Re.trys.push([1,3,,4]),[4,a.query({messages:{id_gt:ve,limit:B},watchers:{limit:B}})];case 2:return H=Re.sent(),[3,4];case 3:return X=Re.sent(),console.warn("message pagination request failed with error",X),xe({loadingMoreNewer:!1,type:"setLoadingMoreNewer"}),[2,0];case 4:return ue=a.state.messages!==a.state.latestMessages,xe({hasMoreNewer:ue,messages:a.state.messages,type:"loadMoreNewerFinished"}),[2,H.messages.length]}})})},_t=L.useRef(null),pt=function(Q,pe){return pe===void 0&&(pe=pf),Ge(void 0,void 0,void 0,function(){var ve,B;return Ze(this,function(H){switch(H.label){case 0:return xe({loadingMore:!0,type:"setLoadingMore"}),[4,a.state.loadMessageIntoState(Q,void 0,pe)];case 1:return H.sent(),ve=a.state.messages.findIndex(function(X){return X.id===Q}),B=ve>=Math.floor(pe/2),xt(B,a.state.messages),xe({hasMoreNewer:a.state.messages!==a.state.latestMessages,highlightedMessageId:Q,type:"jumpToMessageFinished"}),_t.current&&clearTimeout(_t.current),_t.current=setTimeout(function(){_t.current=null,xe({type:"clearHighlightedMessage"})},500),[2]}})})},dn=function(){return Ge(void 0,void 0,void 0,function(){var Q;return Ze(this,function(pe){switch(pe.label){case 0:return[4,a.state.loadMessageIntoState("latest")];case 1:return pe.sent(),Q=a.state.messages.length>=25,xt(Q,a.state.messages),xe({type:"jumpToLatestMessage"}),[2]}})})},Zt=L.useCallback(function(Q){return Q===void 0&&(Q=pf),Ge(void 0,void 0,void 0,function(){var pe,ve,B,H,Le,Le,X,ue,fe,se,Re,Te,Oe,Le,We,ze,qe,at,mt,Xt;return Ze(this,function($t){switch($t.label){case 0:return Se!=null&&Se.unread_messages?(pe=Se==null?void 0:Se.last_read_message_id,ve=Se==null?void 0:Se.first_unread_message_id,B=!1,H=!0,ve?(Le=hh(ve,a.state.messages),B=Le.index!==-1,[3,8]):[3,1]):[2];case 1:return pe?(Le=hh(pe,a.state.messages),B=!!Le.target,ve=Le.index>-1?(qe=a.state.messages[Le.index+1])===null||qe===void 0?void 0:qe.id:void 0,[3,8]):[3,2];case 2:return X=Se.last_read.getTime(),ue=ph(Se.last_read,a.state.messages,!0),fe=ue.index,se=ue.target,se?(ve=(at=a.state.messages[fe+1])===null||at===void 0?void 0:at.id,B=!!ve,pe=se.id,[3,8]):[3,3];case 3:xe({loadingMore:!0,type:"setLoadingMore"}),Re=void 0,$t.label=4;case 4:return $t.trys.push([4,6,,7]),[4,a.query({messages:{created_at_around:Se.last_read.toISOString(),limit:Q}},"new")];case 5:return Re=$t.sent().messages,[3,7];case 6:return $t.sent(),Et(j("Failed to jump to the first unread message"),"error"),xt(H,a.state.messages),[2];case 7:if(Te=Re.find(function(Vt){return Vt.created_at}),!Te)return Et(j("Failed to jump to the first unread message"),"error"),xt(H,a.state.messages),[2];Oe=new Date(Te.created_at).getTime(),X<Oe?(ve=Te.id,H=!1):(Le=ph(Se.last_read,Re),pe=(mt=Le.target)===null||mt===void 0?void 0:mt.id,H=Le.index>=Math.floor(Q/2)),xt(H,a.state.messages),$t.label=8;case 8:if(!ve&&!pe)return Et(j("Failed to jump to the first unread message"),"error"),[2];if(B)return[3,12];xe({loadingMore:!0,type:"setLoadingMore"}),$t.label=9;case 9:return $t.trys.push([9,11,,12]),We=ve??pe,[4,a.state.loadMessageIntoState(We,void 0,Q)];case 10:return $t.sent(),ze=a.state.messages.findIndex(function(Vt){return Vt.id===We}),H=ze>=Math.floor(Q/2),xt(H,a.state.messages),ve=ve??((Xt=a.state.messages[ze+1])===null||Xt===void 0?void 0:Xt.id),[3,12];case 11:return $t.sent(),Et(j("Failed to jump to the first unread message"),"error"),xt(H,a.state.messages),[2];case 12:return ve?(Se.first_unread_message_id||Ke(V(V({},Se),{first_unread_message_id:ve,last_read_message_id:pe})),xe({hasMoreNewer:a.state.messages!==a.state.latestMessages,highlightedMessageId:ve,type:"jumpToMessageFinished"}),_t.current&&clearTimeout(_t.current),_t.current=setTimeout(function(){_t.current=null,xe({type:"clearHighlightedMessage"})},500),[2]):(Et(j("Failed to jump to the first unread message"),"error"),[2])}})})},[Et,a,xt,j,Se]),fn=L.useCallback(function(Q){return Ge(void 0,void 0,void 0,function(){var pe,ve;return Ze(this,function(B){switch(B.label){case 0:if(!(Q!=null&&Q.id))throw new Error("Cannot delete a message - missing message ID.");return s?[4,s(Q)]:[3,2];case 1:return pe=B.sent(),[3,4];case 2:return[4,A.deleteMessage(Q.id)];case 3:ve=B.sent(),pe=ve.message,B.label=4;case 4:return[2,pe]}})})},[A,s]),mn=function(Q){a.state.addMessageSorted(Q,!0),xe({channel:a,parentId:we.thread&&Q.parent_id,type:"copyMessagesFromChannel"})},dt=function(Q,pe,ve){return Ge(void 0,void 0,void 0,function(){var B,H,X,ue,fe,se,Re,Te,Oe,Le,We,ze,qe,at,mt,Xt,$t,Vt,_n,Wt;return Ze(this,function(st){switch(st.label){case 0:B=Q.attachments,H=Q.id,X=Q.mentioned_users,ue=X===void 0?[]:X,fe=Q.parent_id,se=Q.text,Re=TO(ue)?ue.map(function(Pr){var Qr=Pr.id;return Qr}):ue,Te=V({attachments:B,id:H,mentioned_users:Re,parent_id:fe,quoted_message_id:fe===(Ce==null?void 0:Ce.parent_id)?Ce==null?void 0:Ce.id:void 0,text:se},pe),st.label=1;case 1:return st.trys.push([1,6,,7]),Oe=void 0,u?[4,u(a,Te,ve)]:[3,3];case 2:return Oe=st.sent(),[3,5];case 3:return[4,a.sendMessage(Te,ve)];case 4:Oe=st.sent(),st.label=5;case 5:for(Le=void 0,We=a.state.messages.length-1;We>=0;We--)if(ze=a.state.messages[We],ze.id&&ze.id===Te.id){Le=ze;break}return qe=new Date(((_n=Oe==null?void 0:Oe.message)===null||_n===void 0?void 0:_n.updated_at)||0).getTime(),at=((Wt=Le==null?void 0:Le.updated_at)===null||Wt===void 0?void 0:Wt.getTime())||0,mt=qe>at,Oe!=null&&Oe.message&&(mt||(Le==null?void 0:Le.status)==="sending")&&mn(V(V({},Oe.message),{status:"received"})),Ce&&fe===(Ce==null?void 0:Ce.parent_id)&&Ye(void 0),[3,7];case 6:return Xt=st.sent(),$t=JSON.stringify(Xt),Vt=$t?JSON.parse($t):{},Vt.code===4&&Xt instanceof Error&&Xt.message.includes("already exists")?mn(V(V({},Q),{status:"received"})):mn(V(V({},Q),{error:Vt,errorStatusCode:Vt.status||void 0,status:"failed"})),[3,7];case 7:return[2]}})})},ft=function(Q,pe,ve){var B=Q.attachments,H=B===void 0?[]:B,X=Q.mentioned_users,ue=X===void 0?[]:X,fe=Q.parent,se=Q.text,Re=se===void 0?"":se;return Ge(void 0,void 0,void 0,function(){var Te,Oe;return Ze(this,function(Le){switch(Le.label){case 0:return a.state.filterErrorMessages(),Te=V({__html:Re,attachments:H,created_at:new Date,html:Re,id:(Oe=pe==null?void 0:pe.id)!==null&&Oe!==void 0?Oe:"".concat(A.userID,"-").concat(la()),mentioned_users:ue,reactions:[],status:"sending",text:Re,type:"regular",user:A.user},fe!=null&&fe.id?{parent_id:fe.id}:null),mn(Te),[4,dt(Te,pe,ve)];case 1:return Le.sent(),[2]}})})},tn=function(Q){return Ge(void 0,void 0,void 0,function(){return Ze(this,function(pe){switch(pe.label){case 0:return mn(V(V({},Q),{errorStatusCode:void 0,status:"sending"})),Q.attachments&&(Q.attachments=Q.attachments.filter(function(ve){return!ve.og_scrape_url})),[4,dt(Q)];case 1:return pe.sent(),[2]}})})},Xn=function(Q){a.state.removeMessage(Q),xe({channel:a,parentId:we.thread&&Q.parent_id,type:"copyMessagesFromChannel"})},Mn=function(Q,pe){pe==null||pe.preventDefault(),Ye(function(ve){if((ve==null?void 0:ve.parent_id)===(Q==null?void 0:Q.parent_id))return ve}),xe({channel:a,message:Q,type:"openThread"})},pn=function(Q){Q==null||Q.preventDefault(),xe({type:"closeThread"})},Ct=L.useCallback(Us(function(Q,pe){xe({threadHasMore:Q,threadMessages:pe,type:"loadMoreThreadFinished"})},2e3,{leading:!0,trailing:!0}),[]),er=function(Q){return Q===void 0&&(Q=jC),Ge(void 0,void 0,void 0,function(){var pe,ve,B,H,X,ue,fe;return Ze(this,function(se){switch(se.label){case 0:if(we.threadLoadingMore||!we.thread)return[2];if(xe({type:"startLoadingThread"}),pe=we.thread.id,!pe)return[2,xe({type:"closeThread"})];ve=a.state.threads[pe]||[],B=(fe=ve[0])===null||fe===void 0?void 0:fe.id,se.label=1;case 1:return se.trys.push([1,3,,4]),[4,a.getReplies(pe,{id_lt:B,limit:Q})];case 2:return H=se.sent(),X=qm(H.messages.length,Q),ue=a.state.threads[pe]||[],Ct(X,ue),[3,4];case 3:return se.sent(),Ct(!1,ve),[3,4];case 4:return[2]}})})},nn=q9(v,_),Cr=V9(c),tr=we.typing,$n=Qe(we,["typing"]),Rr=j9(V(V({},$n),{acceptedFiles:n,channel:a,channelCapabilitiesArray:Ie,channelConfig:J,channelUnreadUiState:Se,debounceURLEnrichmentMs:m==null?void 0:m.debounceURLEnrichmentMs,dragAndDropWindow:h,enrichURLForPreview:e.enrichURLForPreview,findURLFn:m==null?void 0:m.findURLFn,giphyVersion:e.giphyVersion||"fixed_height",imageAttachmentSizeHandler:e.imageAttachmentSizeHandler||DO,maxNumberOfFiles:E,multipleUploads:g,mutes:U,notifications:ye,onLinkPreviewDismissed:m==null?void 0:m.onLinkPreviewDismissed,quotedMessage:Ce,shouldGenerateVideoThumbnail:e.shouldGenerateVideoThumbnail||!0,videoAttachmentSizeHandler:e.videoAttachmentSizeHandler||EO,watcher_count:we.watcherCount})),K=L.useMemo(function(){return{addNotification:Et,closeThread:pn,deleteMessage:fn,dispatch:xe,editMessage:Cr,jumpToFirstUnreadMessage:Zt,jumpToLatestMessage:dn,jumpToMessage:pt,loadMore:jt,loadMoreNewer:Mt,loadMoreThread:er,markRead:vt,onMentionsClick:nn,onMentionsHover:nn,openThread:Mn,removeMessage:Xn,retrySendMessage:tn,sendMessage:ft,setChannelUnreadUiState:Ve,setQuotedMessage:Ye,skipMessageDataMemoization:N,updateMessage:mn}},[a.cid,fn,m==null?void 0:m.findURLFn,m==null?void 0:m.onLinkPreviewDismissed,jt,Mt,vt,Ce,Zt,pt,dn,Ve]),Z=L.useMemo(function(){var Q;return{Attachment:e.Attachment||DS,AttachmentPreviewList:e.AttachmentPreviewList,AutocompleteSuggestionHeader:e.AutocompleteSuggestionHeader,AutocompleteSuggestionItem:e.AutocompleteSuggestionItem,AutocompleteSuggestionList:e.AutocompleteSuggestionList,Avatar:e.Avatar,BaseImage:e.BaseImage,CooldownTimer:e.CooldownTimer,CustomMessageActionsList:e.CustomMessageActionsList,DateSeparator:e.DateSeparator||kO,EditMessageInput:e.EditMessageInput,EmojiPicker:e.EmojiPicker,emojiSearchIndex:e.emojiSearchIndex,EmptyStateIndicator:e.EmptyStateIndicator,FileUploadIcon:e.FileUploadIcon,GiphyPreviewMessage:e.GiphyPreviewMessage,HeaderComponent:e.HeaderComponent,Input:e.Input,LinkPreviewList:e.LinkPreviewList,LoadingIndicator:e.LoadingIndicator,Message:e.Message||kv,MessageBouncePrompt:e.MessageBouncePrompt,MessageDeleted:e.MessageDeleted,MessageListNotifications:e.MessageListNotifications,MessageNotification:e.MessageNotification,MessageOptions:e.MessageOptions,MessageRepliesCountButton:e.MessageRepliesCountButton,MessageStatus:e.MessageStatus,MessageSystem:e.MessageSystem||MO,MessageTimestamp:e.MessageTimestamp,ModalGallery:e.ModalGallery,PinIndicator:e.PinIndicator,QuotedMessage:e.QuotedMessage,QuotedMessagePreview:e.QuotedMessagePreview,reactionOptions:(Q=e.reactionOptions)!==null&&Q!==void 0?Q:aR,ReactionSelector:e.ReactionSelector,ReactionsList:e.ReactionsList,SendButton:e.SendButton,ThreadHead:e.ThreadHead,ThreadHeader:e.ThreadHeader,ThreadStart:e.ThreadStart,Timestamp:e.Timestamp,TriggerProvider:e.TriggerProvider,TypingIndicator:e.TypingIndicator,UnreadMessagesNotification:e.UnreadMessagesNotification,UnreadMessagesSeparator:e.UnreadMessagesSeparator||ER,VirtualMessage:e.VirtualMessage}},[e.reactionOptions]),ae=$9({typing:tr}),le=nt(ee,T,O);return we.error?f.createElement("div",{className:le},f.createElement(w,{error:we.error})):we.loading?f.createElement("div",{className:le},f.createElement(M,null)):a.watch?f.createElement("div",{className:nt(le,ce)},f.createElement(xy,{value:Rr},f.createElement(wy,{value:K},f.createElement(Ty,{value:Z},f.createElement(FC,{value:ae},f.createElement("div",{className:"".concat(oe)},h&&f.createElement(uR,V({},R),o),!h&&f.createElement(f.Fragment,null,o))))))):f.createElement("div",{className:le},f.createElement("div",null,j("Channel Missing")))},PO=f.memo(LO),OO=function(e){return f.createElement(Og,{skipHtml:!0},e)},FO=function(e,t,n){var r,a;n===void 0&&(n="en");var i=e.state.messages[e.state.messages.length-1],o=((r=i==null?void 0:i.i18n)===null||r===void 0?void 0:r["".concat(n,"_text")])||(i==null?void 0:i.text);if(!i)return t("Nothing yet...");if(i.deleted_at)return t("Message deleted");if(o){var s=OO(o);return s}return i.command?"/".concat(i.command):!((a=i.attachments)===null||a===void 0)&&a.length?t("🏙 Attachment..."):t("Empty message...")},gh=function(e,t){var n,r,a=(n=e.data)===null||n===void 0?void 0:n.name,i=Object.values(e.state.members);if(!a&&i.length===2){var o=i.find(function(s){var l;return((l=s.user)===null||l===void 0?void 0:l.id)!==(t==null?void 0:t.id)});!((r=o==null?void 0:o.user)===null||r===void 0)&&r.name&&(a=o.user.name)}return a},vh=function(e,t){var n,r,a=(n=e.data)===null||n===void 0?void 0:n.image,i=Object.values(e.state.members);if(!a&&i.length===2){var o=i.find(function(s){var l;return((l=s.user)===null||l===void 0?void 0:l.id)!==(t==null?void 0:t.id)});!((r=o==null?void 0:o.user)===null||r===void 0)&&r.image&&(a=o.user.image)}return a},y0=function(e){var t=e.channel,n=e.overrideImage,r=e.overrideTitle,a=Fe("ChannelPreview").client,i=L.useState(gh(t,a.user)),o=i[0],s=i[1],l=L.useState(vh(t,a.user)),u=l[0],c=l[1];return L.useEffect(function(){var d=function(){s(function(h){var m=gh(t,a.user);return h!==m?m:h}),c(function(h){var m=vh(t,a.user);return h!==m?m:h})};return a.on("user.updated",d),function(){a.off("user.updated",d)}},[]),{displayImage:n||u,displayTitle:r||o}},IO=function(){return f.createElement("svg",{height:"78px",version:"1.1",viewBox:"0 0 78 78",width:"78px",xmlns:"http://www.w3.org/2000/svg"},f.createElement("title",null,"Connection Error"),f.createElement("g",{fill:"none",fillRule:"evenodd",id:"Interactions",stroke:"none",strokeWidth:"1"},f.createElement("g",{fill:"#CF1F25",id:"Connection-Error-_-Connectivity",transform:"translate(-270.000000, -30.000000)"},f.createElement("g",{id:"109-network-connection",transform:"translate(270.000000, 30.000000)"},f.createElement("path",{d:"M66.4609744,11.414231 C81.6225232,26.5757798 81.6225232,51.157545 66.4609744,66.3188467 C51.2994256,81.4803954 26.7176604,81.4803954 11.5563587,66.3188467 C-3.60519004,51.1572979 -3.60519004,26.5755327 11.5563587,11.414231 C26.7179075,-3.74731776 51.2996727,-3.74731776 66.4609744,11.414231 Z M54.7853215,45.8823776 L54.7853215,40.5882574 C54.7853215,39.613638 53.9952341,38.8235506 53.0206147,38.8235506 L44.9576695,38.8235506 L41.428256,42.3529641 L51.255555,42.3529641 L51.255555,45.8823776 L54.7853215,45.8823776 Z M40.6659027,43.1153174 L37.8988425,45.8823776 L40.6659027,45.8823776 L40.6659027,43.1153174 Z M51.1764962,56.4702653 L58.2353232,56.4702653 C59.2099355,56.4702653 60.00003,55.6801708 60.00003,54.7055585 L60.00003,51.176145 C60.00003,50.2015327 59.2099355,49.4114382 58.2353232,49.4114382 L51.1764962,49.4114382 C50.2018839,49.4114382 49.4117894,50.2015327 49.4117894,51.176145 L49.4117894,54.7055585 C49.4117894,55.6801708 50.2018839,56.4702653 51.1764962,56.4702653 Z M35.2941353,56.4702653 L42.3529624,56.4702653 C43.3275746,56.4702653 44.1176691,55.6801708 44.1176691,54.7055585 L44.1176691,51.176145 C44.1176691,50.2015327 43.3275746,49.4114382 42.3529624,49.4114382 L35.2941353,49.4114382 C34.319523,49.4114382 33.5294285,50.2015327 33.5294285,51.176145 L33.5294285,54.7055585 C33.5294285,55.6801708 34.319523,56.4702653 35.2941353,56.4702653 Z M56.6964989,19.0874231 C56.007381,18.3985134 54.8903216,18.3985134 54.2012036,19.087423 L45.882376,27.4062507 L45.882376,19.4117761 C45.882376,18.4371568 45.0922885,17.6470693 44.1176692,17.6470693 L33.5294286,17.6470693 C32.5548092,17.6470694 31.7647218,18.4371568 31.7647218,19.4117761 L31.7647218,30.0000167 C31.7647219,30.9746363 32.5548092,31.7647237 33.5294285,31.7647237 L41.5239031,31.7647237 L34.4650761,38.8235508 L24.7058947,38.8235508 C23.7312753,38.8235508 22.9411879,39.6136382 22.9411879,40.5882575 L22.9411879,45.8823778 L26.4706014,45.8823778 L26.4706014,42.3529643 L30.9356624,42.3529643 L23.8768354,49.4117914 L19.4117743,49.4117914 C18.4371549,49.4117914 17.6470675,50.2018788 17.6470675,51.1764981 L17.6470675,54.7059117 C17.6504049,54.9674302 17.7129076,55.2248042 17.8298886,55.4587302 L16.4456526,56.8429662 C15.7446193,57.5200453 15.7252005,58.6372282 16.4022825,59.3382615 C17.0793616,60.0392948 18.1965445,60.0587136 18.8975778,59.3816316 C18.9122847,59.3674273 18.9267436,59.3529684 18.940948,59.3382615 L56.6964963,21.5830662 C57.3856425,20.8939094 57.3856425,19.7765747 56.6964963,19.0874179 Z",id:"Combined-Shape"})))))},AO=function(e){var t=e.image,n=t===void 0?f.createElement(IO,null):t,r=e.text,a=e.type,i=a===void 0?"Error":a,o=ke("ChatDown").t;return f.createElement("div",{className:"str-chat__down"},f.createElement("div",{className:"str-chat__down-main"},typeof n=="string"?f.createElement("img",{alt:"Connection error","data-testid":"chatdown-img",src:n}):n,f.createElement("h1",null,i),f.createElement("h3",{"aria-live":"assertive"},r||o("Error connecting to chat, refresh the page to try again."))))},b0=f.memo(AO),NO=function(e){var t=e.children,n=e.error,r=n===void 0?null:n,a=e.loading,i=e.LoadingErrorIndicator,o=i===void 0?b0:i,s=e.LoadingIndicator,l=s===void 0?uv:s,u=ke("ChannelListMessenger").t;return r?f.createElement(o,{type:"Connection Error"}):a?f.createElement(l,null):f.createElement("div",{className:"str-chat__channel-list-messenger str-chat__channel-list-messenger-react"},f.createElement("div",{"aria-label":u("aria/Channel list"),className:"str-chat__channel-list-messenger__main str-chat__channel-list-messenger-react__main",role:"listbox"},t))},UO=function(e,t){var n=Fe("useChannelDeletedListener").client;L.useEffect(function(){var r=function(a){t&&typeof t=="function"?t(e,a):e(function(i){var o=i.findIndex(function(s){return s.cid===a.cid});return o<0?lt([],i,!0):(i.splice(o,1),lt([],i,!0))})};return n.on("channel.deleted",r),function(){n.off("channel.deleted",r)}},[t])},BO=function(e,t){var n=Fe("useChannelHiddenListener").client;L.useEffect(function(){var r=function(a){t&&typeof t=="function"?t(e,a):e(function(i){var o=i.findIndex(function(s){return s.cid===a.cid});return o<0?lt([],i,!0):(i.splice(o,1),lt([],i,!0))})};return n.on("channel.hidden",r),function(){n.off("channel.hidden",r)}},[t])},zO=function(e,t,n){var r=Fe("useChannelTruncatedListener").client;L.useEffect(function(){var a=function(i){e(function(o){return lt([],o,!0)}),t&&typeof t=="function"&&t(e,i),n&&n()};return r.on("channel.truncated",a),function(){r.off("channel.truncated",a)}},[t])},HO=function(e,t,n){var r=Fe("useChannelUpdatedListener").client;L.useEffect(function(){var a=function(i){e(function(o){var s,l,u,c,d,h,m=o.findIndex(function(y){var b;return y.cid===((b=i.channel)===null||b===void 0?void 0:b.cid)});if(m>-1&&i.channel){var p=o;return p[m].data=V(V({},i.channel),{hidden:(l=(s=i.channel)===null||s===void 0?void 0:s.hidden)!==null&&l!==void 0?l:(u=p[m].data)===null||u===void 0?void 0:u.hidden,own_capabilities:(d=(c=i.channel)===null||c===void 0?void 0:c.own_capabilities)!==null&&d!==void 0?d:(h=p[m].data)===null||h===void 0?void 0:h.own_capabilities}),lt([],p,!0)}return o}),n&&n(),t&&typeof t=="function"&&t(e,i)};return r.on("channel.updated",a),function(){r.off("channel.updated",a)}},[t])},jO=function(e,t){var n=Fe("useChannelVisibleListener").client;L.useEffect(function(){var r=function(a){return Ge(void 0,void 0,void 0,function(){var i;return Ze(this,function(o){switch(o.label){case 0:return t&&typeof t=="function"?(t(e,a),[3,3]):[3,1];case 1:return a.type&&a.channel_type&&a.channel_id?[4,pl({client:n,id:a.channel_id,type:a.channel_type})]:[3,3];case 2:i=o.sent(),e(function(s){return Ta(lt([i],s,!0),"cid")}),o.label=3;case 3:return[2]}})})};return n.on("channel.visible",r),function(){n.off("channel.visible",r)}},[t])},$O=function(e){var t=Fe("useConnectionRecoveredListener").client;L.useEffect(function(){var n=function(){e&&e()};return t.on("connection.recovered",n),function(){t.off("connection.recovered",n)}},[])},_0=30,D0=function(e){var t=e.activeChannel,n=e.channels,r=e.cid,a=n.findIndex(function(o){return o.cid===r});if(!t&&a<=0)return n;var i=t||n[a];return Ta(lt([i],n,!0),"cid")},VO=function(e,t,n,r){n===void 0&&(n=!1),r===void 0&&(r=!0);var a=Fe("useMessageNewListener").client;L.useEffect(function(){var i=function(o){t&&typeof t=="function"?t(e,o):e(function(s){var l=s.filter(function(c){return c.cid===o.cid}).length>0;if(!l&&r&&o.channel_type){var u=a.channel(o.channel_type,o.channel_id);return Ta(lt([u],s,!0),"cid")}return n?s:D0({channels:s,cid:o.cid||""})})};return a.on("message.new",i),function(){a.off("message.new",i)}},[n])},WO=function(e,t,n){L.useEffect(function(){var r=function(a){n&&e.current&&!e.current.contains(a.target)&&t&&n()};return document.addEventListener("click",r),function(){document.removeEventListener("click",r)}},[e,n,t])},qO=function(e,t,n){n===void 0&&(n=!0);var r=Fe("useNotificationAddedToChannelListener").client;L.useEffect(function(){var a=function(i){return Ge(void 0,void 0,void 0,function(){var o,s,l;return Ze(this,function(u){switch(u.label){case 0:return t&&typeof t=="function"?(t(e,i),[3,3]):[3,1];case 1:return n&&(!((s=i.channel)===null||s===void 0)&&s.type)?[4,pl({client:r,id:i.channel.id,members:(l=i.channel.members)===null||l===void 0?void 0:l.reduce(function(c,d){var h=d.user,m=d.user_id,p=m||(h==null?void 0:h.id);return p&&c.push(p),c},[]),type:i.channel.type})]:[3,3];case 2:o=u.sent(),e(function(c){return Ta(lt([o],c,!0),"cid")}),u.label=3;case 3:return[2]}})})};return r.on("notification.added_to_channel",a),function(){r.off("notification.added_to_channel",a)}},[t])},YO=function(e,t,n){n===void 0&&(n=!0);var r=Fe("useNotificationMessageNewListener").client;L.useEffect(function(){var a=function(i){return Ge(void 0,void 0,void 0,function(){var o,s;return Ze(this,function(l){switch(l.label){case 0:return t&&typeof t=="function"?(t(e,i),[3,3]):[3,1];case 1:return n&&(!((s=i.channel)===null||s===void 0)&&s.type)?[4,pl({client:r,id:i.channel.id,type:i.channel.type})]:[3,3];case 2:o=l.sent(),e(function(u){return Ta(lt([o],u,!0),"cid")}),l.label=3;case 3:return[2]}})})};return r.on("notification.message_new",a),function(){r.off("notification.message_new",a)}},[t])},KO=function(e,t){var n=Fe("useNotificationRemovedFromChannelListener").client;L.useEffect(function(){var r=function(a){t&&typeof t=="function"?t(e,a):e(function(i){return i.filter(function(o){var s;return o.cid!==((s=a.channel)===null||s===void 0?void 0:s.cid)})})};return n.on("notification.removed_from_channel",r),function(){n.off("notification.removed_from_channel",r)}},[t])},yh=5e3,bh=2e3,GO=function(e,t,n,r,a,i,o){i===void 0&&(i=yh);var s=Fe("usePaginatedChannels").channelsQueryState,l=s.error,u=s.setError,c=s.setQueryInProgress,d=L.useState([]),h=d[0],m=d[1],p=L.useState(!0),y=p[0],b=p[1],w=L.useRef(),S=i<bh?bh:i??yh,M=L.useMemo(function(){return JSON.stringify(t)},[t]),k=L.useMemo(function(){return JSON.stringify(n)},[n]),C=function(g){return g===void 0&&(g="load-more"),Ge(void 0,void 0,void 0,function(){var _,v,x,R,N,P,F;return Ze(this,function(A){switch(A.label){case 0:u(null),g==="reload"&&m([]),c(g),A.label=1;case 1:return A.trys.push([1,6,,7]),o?[4,o({currentChannels:h,queryType:g,setChannels:m,setHasNextPage:b})]:[3,3];case 2:return A.sent(),[3,5];case 3:return _=g==="reload"?0:h.length,v=V({limit:(P=r==null?void 0:r.limit)!==null&&P!==void 0?P:_0,message_limit:(F=r==null?void 0:r.message_limit)!==null&&F!==void 0?F:yp,offset:_},r),[4,e.queryChannels(t,n||{},v)];case 4:x=A.sent(),R=g==="reload"?x:Ta(lt(lt([],h,!0),x,!0),"cid"),m(R),b(x.length>=v.limit),!_&&a&&a(R,m),A.label=5;case 5:return[3,7];case 6:return N=A.sent(),console.warn(N),u(N),[3,7];case 7:return c(null),[2]}})})},E=L.useCallback(function(){var g=Date.now(),_=!w.current,v=w.current?g-w.current:0;!_&&v<S&&!l||(w.current=g,C("reload"))},[l,C,S]),D=function(){C()};return L.useEffect(function(){if(!e.recoverStateOnReconnect){var g=e.on("connection.recovered",E).unsubscribe;return function(){g()}}},[e,E]),L.useEffect(function(){C("reload")},[M,k]),{channels:h,hasNextPage:y,loadNextPage:D,setChannels:m}},ZO=function(e){var t=Fe("useUserPresenceChangedListener").client;L.useEffect(function(){var n=function(r){e(function(a){var i=a.map(function(o){var s;if(!(!((s=r.user)===null||s===void 0)&&s.id)||!o.state.members[r.user.id])return o;var l=o;return l.state.members[r.user.id].user=r.user,l});return lt([],i,!0)})};return t.on("user.presence.changed",n),function(){t.off("user.presence.changed",n)}},[])},QO=function(e){var t,n,r=e.active,a=e.Avatar,i=a===void 0?Er:a,o=e.channel,s=e.className,l=s===void 0?"":s,u=e.displayImage,c=e.displayTitle,d=e.latestMessage,h=e.onSelect,m=e.setActiveChannel,p=e.unread,y=e.watchers,b=L.useRef(null),w=c||((n=(t=o.state.messages[o.state.messages.length-1])===null||t===void 0?void 0:t.user)===null||n===void 0?void 0:n.id),S=function(M){h?h(M):m&&m(o,y),b!=null&&b.current&&b.current.blur()};return f.createElement("button",{"aria-label":"Select Channel: ".concat(c||""),"aria-selected":r,className:nt("str-chat__channel-preview-messenger str-chat__channel-preview",r&&"str-chat__channel-preview-messenger--active",p&&p>=1&&"str-chat__channel-preview-messenger--unread",l),"data-testid":"channel-preview-button",onClick:S,ref:b,role:"option"},f.createElement("div",{className:"str-chat__channel-preview-messenger--left"},f.createElement(i,{image:u,name:w,size:40})),f.createElement("div",{className:"str-chat__channel-preview-messenger--right str-chat__channel-preview-end"},f.createElement("div",{className:"str-chat__channel-preview-end-first-row"},f.createElement("div",{className:"str-chat__channel-preview-messenger--name"},f.createElement("span",null,c)),!!p&&f.createElement("div",{className:"str-chat__channel-preview-unread-badge","data-testid":"unread-badge"},p)),f.createElement("div",{className:"str-chat__channel-preview-messenger--last-message"},d)))},JO=f.memo(QO),XO=function(e){var t=Fe("useIsChannelMuted").client,n=L.useState(e.muteStatus()),r=n[0],a=n[1];return L.useEffect(function(){var i=function(){return a(e.muteStatus())};return t.on("notification.channel_mutes_updated",i),function(){return t.off("notification.channel_mutes_updated",i)}},[r]),r},mi;(function(e){e.DELIVERED="delivered",e.READ="read"})(mi||(mi={}));var eF=function(e){var t=e.channel,n=e.lastMessage,r=Fe().client,a=L.useState(),i=a[0],o=a[1],s=L.useCallback(function(l){var u;return r.user&&((u=l==null?void 0:l.user)===null||u===void 0?void 0:u.id)===r.user.id},[r]);return L.useEffect(function(){var l=s(n);if(!(!(n!=null&&n.created_at)||!l)){var u=typeof n.created_at=="string"?new Date(n.created_at):n.created_at,c=Object.values(t.state.read).some(function(d){var h=d.last_read,m=d.user,p=r.user&&m.id!==r.user.id;return p&&u<h});o(c?mi.READ:mi.DELIVERED)}},[t.state.read,r,s,n]),L.useEffect(function(){var l=function(u){return s(u.message)?o(mi.DELIVERED):o(void 0)};return t.on("message.new",l),function(){t.off("message.new",l)}},[t,r,s]),L.useEffect(function(){if(s(n)){var l=function(u){var c,d;((c=u.user)===null||c===void 0?void 0:c.id)!==((d=r.user)===null||d===void 0?void 0:d.id)&&o(mi.READ)};return t.on("message.read",l),function(){t.off("message.read",l)}}},[t,r,n,s]),{messageDeliveryStatus:i}},E0=function(e){var t=e.channel,n=e.Preview,r=n===void 0?JO:n,a=e.channelUpdateCount,i=Fe("ChannelPreview"),o=i.channel,s=i.client,l=i.setActiveChannel,u=ke("ChannelPreview"),c=u.t,d=u.userLanguage,h=y0({channel:t}),m=h.displayImage,p=h.displayTitle,y=L.useState(t.state.messages[t.state.messages.length-1]),b=y[0],w=y[1],S=L.useState(0),M=S[0],k=S[1],C=eF({channel:t,lastMessage:b}).messageDeliveryStatus,E=(o==null?void 0:o.cid)===t.cid,D=XO(t).muted;L.useEffect(function(){var v=function(x){if(!x.cid)return k(0);t.cid===x.cid&&k(0)};return s.on("notification.mark_read",v),function(){return s.off("notification.mark_read",v)}},[]),L.useEffect(function(){var v=function(x){var R,N;t.cid===x.cid&&((R=x.user)===null||R===void 0?void 0:R.id)===((N=s.user)===null||N===void 0?void 0:N.id)&&k(t.countUnread())};return t.on("notification.mark_unread",v),function(){t.off("notification.mark_unread",v)}},[t,s]);var g=L.useMemo(function(){return Ca(function(){k(D?0:t.countUnread())},400)},[t,D]);if(L.useEffect(function(){g();var v=function(x){x.message&&w(x.message),g()};return t.on("message.new",v),t.on("message.updated",v),t.on("message.deleted",v),function(){t.off("message.new",v),t.off("message.updated",v),t.off("message.deleted",v)}},[g,a]),!r)return null;var _=FO(t,c,d);return f.createElement(r,V({},e,{active:E,displayImage:m,displayTitle:p,lastMessage:b,latestMessage:_,messageDeliveryStatus:C,setActiveChannel:l,unread:M}))},C0=function(e){return e.cid!=null},tF=function(e){var t=e.channelType,n=t===void 0?"messaging":t,r=e.clearSearchOnClickOutside,a=r===void 0?!0:r,i=e.disabled,o=i===void 0?!1:i,s=e.onSearch,l=e.onSearchExit,u=e.onSelectResult,c=e.searchDebounceIntervalMs,d=c===void 0?300:c,h=e.searchForChannels,m=h===void 0?!1:h,p=e.searchFunction,y=e.searchQueryParams,b=e.setChannels,w=Fe("useChannelSearch"),S=w.client,M=w.setActiveChannel,k=w.themeVersion,C=L.useState(!1),E=C[0],D=C[1],g=L.useState(""),_=g[0],v=g[1],x=L.useState([]),R=x[0],N=x[1],P=L.useState(!1),F=P[0],A=P[1],z=L.useRef(),$=L.useRef(!1),U=L.useRef(null),T=L.useRef(null),j=L.useCallback(function(){v(""),N([]),A(!1),z.current&&($.current=!0)},[]),Y=L.useCallback(function(){D(!0)},[]),O=L.useCallback(function(){var J;D(!1),(J=U.current)===null||J===void 0||J.blur(),j(),l==null||l()},[j,l]);L.useEffect(function(){if(!o){var J=function(me){var ge,ye;if(me.target instanceof HTMLElement){var Ae=k==="2"?(ge=T.current)===null||ge===void 0?void 0:ge.contains(me.target):(ye=U.current)===null||ye===void 0?void 0:ye.contains(me.target);Ae||(E&&!_||a)&&O()}};return document.addEventListener("click",J),function(){return document.removeEventListener("click",J)}}},[o,E,_,O,a]),L.useEffect(function(){if(!(!U.current||o)){var J=function(me){if(me.key==="Escape")return O()};return U.current.addEventListener("keydown",J),function(){var me;(me=U.current)===null||me===void 0||me.removeEventListener("keydown",J)}}},[o]);var ee=L.useCallback(function(J){return Ge(void 0,void 0,void 0,function(){var me,ge;return Ze(this,function(ye){switch(ye.label){case 0:return S.userID?u?[4,u({setQuery:v,setResults:N,setSearching:A},J)]:[3,2]:[2];case 1:return ye.sent(),[2];case 2:return C0(J)?(M(J),me=J,[3,5]):[3,3];case 3:return ge=S.channel(n,{members:[S.userID,J.id]}),[4,ge.watch()];case 4:ye.sent(),M(ge),me=ge,ye.label=5;case 5:return b(function(Ae){return Ta(lt([me],Ae,!0),"cid")}),a&&O(),[2]}})})},[a,S,O,u,M,b]),oe=L.useCallback(function(J){return Ge(void 0,void 0,void 0,function(){var me,ge,Ce,ye,Ae,rt,Ce,Ye,Ne,Se,Ke,ot,Ue,we;return Ze(this,function(xe){switch(xe.label){case 0:me=[],xe.label=1;case 1:return xe.trys.push([1,6,,7]),ge=S.queryUsers(V({$or:[{id:{$autocomplete:J}},{name:{$autocomplete:J}}],id:{$ne:S.userID}},(Ne=y==null?void 0:y.userFilters)===null||Ne===void 0?void 0:Ne.filters),V({id:1},(Se=y==null?void 0:y.userFilters)===null||Se===void 0?void 0:Se.sort),V({limit:8},(Ke=y==null?void 0:y.userFilters)===null||Ke===void 0?void 0:Ke.options)),m?[3,3]:(z.current=ge,[4,z.current]);case 2:return Ce=xe.sent().users,me=Ce,[3,5];case 3:return ye=S.queryChannels(V({name:{$autocomplete:J}},(ot=y==null?void 0:y.channelFilters)===null||ot===void 0?void 0:ot.filters),((Ue=y==null?void 0:y.channelFilters)===null||Ue===void 0?void 0:Ue.sort)||{},V({limit:5},(we=y==null?void 0:y.channelFilters)===null||we===void 0?void 0:we.options)),z.current=Promise.all([ye,ge]),[4,z.current];case 4:Ae=xe.sent(),rt=Ae[0],Ce=Ae[1].users,me=lt(lt([],rt,!0),Ce,!0),xe.label=5;case 5:return[3,7];case 6:return Ye=xe.sent(),console.error(Ye),[3,7];case 7:return A(!1),$.current?$.current=!1:N(me),z.current=void 0,[2]}})})},[S,m,y]),ce=L.useCallback(Us(oe,d),[oe,d]),de=L.useCallback(function(J){J.preventDefault(),!o&&(p?p({setQuery:v,setResults:N,setSearching:A},J):J.target.value?(A(!0),v(J.target.value),ce(J.target.value)):J.target.value||(j(),ce.cancel()),s==null||s(J))},[j,o,ce,s,p]);return{activateSearch:Y,clearState:j,exitSearch:O,inputIsFocused:E,inputRef:U,onSearch:de,query:_,results:R,searchBarRef:T,searching:F,selectResult:ee}},nF=function(){return f.createElement("svg",{"data-testid":"menu-icon",fill:"none",height:"24",viewBox:"0 0 24 24",width:"24",xmlns:"http://www.w3.org/2000/svg"},f.createElement("path",{clipRule:"evenodd",d:"M3 8V6H21V8H3ZM3 13H21V11H3V13ZM3 18H21V16H3V18Z",fill:"black",fillRule:"evenodd"}))},rF=function(){return f.createElement("svg",{"data-testid":"return-icon",fill:"none",height:"20",viewBox:"0 0 22 22",width:"20",xmlns:"http://www.w3.org/2000/svg"},f.createElement("path",{d:"M21.6668 9.66666V12.3333H5.6529L12.9932 19.6736L11.1076 21.5592L0.54834 11L11.1076 0.440765L12.9932 2.32638L5.6529 9.66666H21.6668Z",fill:"#080707"}))},aF=function(){return f.createElement("svg",{fill:"none",height:"14",viewBox:"0 0 14 14",width:"14",xmlns:"http://www.w3.org/2000/svg"},f.createElement("path",{d:"M14 1.41L12.59 0L7 5.59L1.41 0L0 1.41L5.59 7L0 12.59L1.41 14L7 8.41L12.59 14L14 12.59L8.41 7L14 1.41Z",fill:"#747881"}))},w0=function(e){var t=e.className;return f.createElement("svg",{className:t,fill:"none",height:"18",viewBox:"0 0 18 18",width:"18",xmlns:"http://www.w3.org/2000/svg"},f.createElement("path",{d:"M12.7549 11.255H11.9649L11.6849 10.985C12.6649 9.845 13.2549 8.365 13.2549 6.755C13.2549 3.165 10.3449 0.255005 6.75488 0.255005C3.16488 0.255005 0.254883 3.165 0.254883 6.755C0.254883 10.345 3.16488 13.255 6.75488 13.255C8.36488 13.255 9.84488 12.665 10.9849 11.685L11.2549 11.965V12.755L16.2549 17.745L17.7449 16.255L12.7549 11.255ZM6.75488 11.255C4.26488 11.255 2.25488 9.245 2.25488 6.755C2.25488 4.26501 4.26488 2.255 6.75488 2.255C9.24488 2.255 11.2549 4.26501 11.2549 6.755C11.2549 9.245 9.24488 11.255 6.75488 11.255Z",fill:"#747881"}))},S0=function(e){var t=e.disabled,n=e.inputRef,r=e.onSearch,a=e.placeholder,i=e.query,o=ke("SearchInput").t;return f.createElement("input",{className:"str-chat__channel-search-input","data-testid":"search-input",disabled:t,onChange:r,placeholder:a??o("Search"),ref:n,type:"text",value:i})},_h=function(e){var t=e.children,n=e.className,r=e.onClick;return f.createElement("button",{className:nt("str-chat__channel-search-bar-button",n),"data-testid":"search-bar-button",onClick:r},t)},iF=function(e){var t=e.activateSearch,n=e.AppMenu,r=e.ClearInputIcon,a=r===void 0?aF:r,i=e.exitSearch,o=e.ExitSearchIcon,s=o===void 0?rF:o,l=e.inputIsFocused,u=e.MenuIcon,c=u===void 0?nF:u,d=e.searchBarRef,h=e.SearchInput,m=h===void 0?S0:h,p=e.SearchInputIcon,y=p===void 0?w0:p,b=Qe(e,["activateSearch","AppMenu","ClearInputIcon","exitSearch","ExitSearchIcon","inputIsFocused","MenuIcon","searchBarRef","SearchInput","SearchInputIcon"]),w=L.useState(!1),S=w[0],M=w[1],k=L.useRef(null);L.useEffect(function(){if(k.current){var D=function(_){S&&_.key==="Escape"&&M(!1)},g=function(_){var v;!(_.target instanceof HTMLElement)||!S||!((v=k.current)===null||v===void 0)&&v.contains(_.target)||M(!1)};return document.addEventListener("keydown",D),document.addEventListener("click",g),function(){document.removeEventListener("keydown",D),document.removeEventListener("click",g)}}},[S]),L.useEffect(function(){if(e.inputRef.current){var D=function(){t()},g=function(_){_.stopPropagation()};return e.inputRef.current.addEventListener("focus",D),e.inputRef.current.addEventListener("blur",g),function(){var _,v;(_=e.inputRef.current)===null||_===void 0||_.removeEventListener("focus",D),(v=e.inputRef.current)===null||v===void 0||v.addEventListener("blur",g)}}},[]);var C=L.useCallback(function(){var D;i(),(D=b.inputRef.current)===null||D===void 0||D.focus()},[]),E=L.useCallback(function(){return M(!1)},[]);return f.createElement("div",{className:"str-chat__channel-search-bar","data-testid":"search-bar",ref:d},l?f.createElement(_h,{className:"str-chat__channel-search-bar-button--exit-search",onClick:i},f.createElement(s,null)):n?f.createElement(_h,{className:"str-chat__channel-search-bar-button--menu",onClick:function(){return M(function(D){return!D})}},f.createElement(c,null)):null,f.createElement("div",{className:nt("str-chat__channel-search-input--wrapper",b.query&&"str-chat__channel-search-input--wrapper-active")},f.createElement("div",{className:"str-chat__channel-search-input--icon"},f.createElement(y,null)),f.createElement(m,V({},b)),f.createElement("button",{className:"str-chat__channel-search-input--clear-button","data-testid":"clear-input-button",disabled:!b.query,onClick:C},f.createElement(a,null))),S&&n&&f.createElement("div",{ref:k},f.createElement(n,{close:E})))},oF=function(){var e=ke("SearchResults").t;return f.createElement("div",{"aria-live":"polite",className:"str-chat__channel-search-container-empty"},f.createElement(w0,null),e("No results found"))},sF=function(e){var t=e.results,n=ke("SearchResultsHeader").t;return f.createElement("div",{className:"str-chat__channel-search-results-header","data-testid":"channel-search-results-header"},n("searchResultsCount",{count:t.length}))},lF=function(e){var t=e.focusedUser,n=e.results,r=e.SearchResultItem,a=r===void 0?M0:r,i=e.selectResult;return f.createElement(f.Fragment,null,n.map(function(o,s){return f.createElement(a,{focusedUser:t,index:s,key:s,result:o,selectResult:i})}))},M0=function(e){var t,n,r=e.focusedUser,a=e.index,i=e.result,o=e.selectResult,s=r===a,l=Fe().themeVersion,u=nt("str-chat__channel-search-result",s&&"str-chat__channel-search-result--focused focused");if(C0(i)){var c=i;return l==="2"?f.createElement(E0,{channel:c,className:u,onSelect:function(){return o(c)}}):f.createElement("button",{"aria-label":"Select Channel: ".concat(((t=c.data)===null||t===void 0?void 0:t.name)||""),className:u,"data-testid":"channel-search-result-channel",onClick:function(){return o(c)},role:"option"},f.createElement("div",{className:"result-hashtag"},"#"),f.createElement("p",{className:"channel-search__result-text"},(n=c.data)===null||n===void 0?void 0:n.name))}else return f.createElement("button",{"aria-label":"Select User Channel: ".concat(i.name||""),className:u,"data-testid":"channel-search-result-user",onClick:function(){return o(i)},role:"option"},f.createElement(Er,{image:i.image,name:i.name||i.id,size:l==="2"?40:void 0,user:i}),f.createElement("div",{className:"str-chat__channel-search-result--display-name"},i.name||i.id))},wu=function(e){var t=e.children,n=e.popupResults,r=ke("ResultsContainer").t;return f.createElement("div",{"aria-label":r("aria/Channel search results"),className:nt("str-chat__channel-search-container str-chat__channel-search-result-list",n?"popup":"inline")},t)},uF=function(e){var t=e.popupResults,n=e.results,r=e.searching,a=e.SearchEmpty,i=a===void 0?oF:a,o=e.SearchResultsHeader,s=o===void 0?sF:o,l=e.SearchLoading,u=e.SearchResultItem,c=u===void 0?M0:u,d=e.SearchResultsList,h=d===void 0?lF:d,m=e.selectResult,p=ke("SearchResults").t,y=L.useState(),b=y[0],w=y[1],S=L.useCallback(function(M){if(M.key==="ArrowUp"&&w(function(k){return k===void 0?0:k===0?n.length-1:k-1}),M.key==="ArrowDown"&&w(function(k){return k===void 0||k===n.length-1?0:k+1}),M.key==="Enter"&&(M.preventDefault(),b!==void 0))return m(n[b]),w(void 0)},[b]);return L.useEffect(function(){return document.addEventListener("keydown",S,!1),function(){return document.removeEventListener("keydown",S)}},[S]),r?f.createElement(wu,{popupResults:t},l?f.createElement(l,null):f.createElement("div",{className:"str-chat__channel-search-container-searching","data-testid":"search-in-progress-indicator"},p("Searching..."))):n.length?f.createElement(wu,{popupResults:t},f.createElement(s,{results:n}),f.createElement(h,{focusedUser:b,results:n,SearchResultItem:c,selectResult:m})):f.createElement(wu,{popupResults:t},f.createElement(i,null))},cF=function(e){var t=e.AppMenu,n=e.ClearInputIcon,r=e.ExitSearchIcon,a=e.MenuIcon,i=e.placeholder,o=e.popupResults,s=o===void 0?!1:o,l=e.SearchBar,u=l===void 0?iF:l,c=e.SearchEmpty,d=e.SearchInput,h=d===void 0?S0:d,m=e.SearchLoading,p=e.SearchInputIcon,y=e.SearchResultItem,b=e.SearchResultsList,w=e.SearchResultsHeader,S=Qe(e,["AppMenu","ClearInputIcon","ExitSearchIcon","MenuIcon","placeholder","popupResults","SearchBar","SearchEmpty","SearchInput","SearchLoading","SearchInputIcon","SearchResultItem","SearchResultsList","SearchResultsHeader"]),M=Fe("ChannelSearch").themeVersion,k=tF(S),C=k.activateSearch,E=k.clearState,D=k.exitSearch,g=k.inputIsFocused,_=k.inputRef,v=k.onSearch,x=k.query,R=k.results,N=k.searchBarRef,P=k.searching,F=k.selectResult,A=M==="2";return f.createElement("div",{className:nt("str-chat__channel-search",s?"str-chat__channel-search--popup":"str-chat__channel-search--inline",{"str-chat__channel-search--with-results":R.length>0}),"data-testid":"channel-search"},A?f.createElement(u,{activateSearch:C,AppMenu:t,ClearInputIcon:n,clearState:E,disabled:S.disabled,exitSearch:D,ExitSearchIcon:r,inputIsFocused:g,inputRef:_,MenuIcon:a,onSearch:v,placeholder:i,query:x,searchBarRef:N,SearchInput:h,SearchInputIcon:p}):f.createElement(h,{clearState:E,disabled:S.disabled,inputRef:_,onSearch:v,placeholder:i,query:x}),x&&f.createElement(uF,{popupResults:s,results:R,SearchEmpty:c,searching:P,SearchLoading:m,SearchResultItem:y,SearchResultsHeader:w,SearchResultsList:b,selectResult:F}))},dF=f.memo(cF),fF=function(e){var t=e.children,n=e.isLoading,r=e.onClick,a=e.refreshing,i=ke("UnMemoizedLoadMoreButton").t,o=t??i("Load more"),s=typeof n<"u"?n:a;return L.useEffect(function(){rd([[{refreshing:a},{isLoading:n}]],"LoadMoreButton")},[]),f.createElement("div",{className:"str-chat__load-more-button"},f.createElement("button",{"aria-label":i("aria/Load More Channels"),className:"str-chat__load-more-button__button str-chat__cta-button","data-testid":"load-more-button",disabled:s,onClick:r},s?f.createElement(Qa,null):o))},mF=f.memo(fF),hF=function(e){var t=e.children,n=e.hasNextPage,r=e.isLoading,a=e.LoadMoreButton,i=a===void 0?mF:a,o=e.loadNextPage,s=e.refreshing,l=e.reverse,u=typeof r<"u"?r:s;return L.useEffect(function(){rd([[{refreshing:s},{isLoading:r}]],"LoadMorePaginator")},[]),f.createElement(f.Fragment,null,!l&&t,n&&f.createElement(i,{isLoading:u,onClick:o}),l&&t)},pF=f.memo(hF),gF={},vF={},Dh={},yF=function(e){var t,n,r=e.additionalChannelSearchProps,a=e.Avatar,i=a===void 0?Er:a,o=e.allowNewMessagesFromUnfilteredChannels,s=e.channelRenderFilterFn,l=e.ChannelSearch,u=l===void 0?dF:l,c=e.customActiveChannel,d=e.customQueryChannels,h=e.EmptyStateIndicator,m=h===void 0?nd:h,p=e.filters,y=e.LoadingErrorIndicator,b=y===void 0?b0:y,w=e.LoadingIndicator,S=w===void 0?uv:w,M=e.List,k=M===void 0?NO:M,C=e.lockChannelOrder,E=e.onAddedToChannel,D=e.onChannelDeleted,g=e.onChannelHidden,_=e.onChannelTruncated,v=e.onChannelUpdated,x=e.onChannelVisible,R=e.onMessageNew,N=e.onMessageNewHandler,P=e.onRemovedFromChannel,F=e.options,A=e.Paginator,z=A===void 0?pF:A,$=e.Preview,U=e.recoveryThrottleIntervalMs,T=e.renderChannels,j=e.sendChannelsToList,Y=j===void 0?!1:j,O=e.setActiveChannelOnMount,ee=O===void 0?!0:O,oe=e.showChannelSearch,ce=oe===void 0?!1:oe,de=e.sort,J=de===void 0?Dh:de,me=e.watchers,ge=me===void 0?{}:me,ye=Fe("ChannelList"),Ae=ye.channel,rt=ye.channelsQueryState,Ce=ye.client,Ye=ye.closeMobileNav,Ne=ye.customClasses,Se=ye.navOpen,Ke=Se===void 0?!1:Se,ot=ye.setActiveChannel,Ue=ye.theme,we=ye.useImageFlagEmojisOnWindows,xe=L.useRef(null),$e=L.useState(0),ne=$e[0],te=$e[1],he=L.useState(!1),Ie=he[0],Be=he[1],Ve=function(dt,ft){return Ge(void 0,void 0,void 0,function(){var tn,Xn;return Ze(this,function(Mn){switch(Mn.label){case 0:return!dt.length||dt.length>((F==null?void 0:F.limit)||_0)?[2]:c?(tn=dt.find(function(pn){return pn.id===c}),tn?[3,2]:[4,Ce.queryChannels({id:c})]):[3,3];case 1:tn=Mn.sent()[0],Mn.label=2;case 2:return tn&&(ot(tn,ge),Xn=D0({activeChannel:tn,channels:dt,cid:tn.cid}),ft(Xn)),[2];case 3:return ee&&ot(dt[0],ge),[2]}})})},vt=function(){return te(function(dt){return dt+1})},At=L.useCallback(function(dt){var ft;dt.target.value?Be(!0):Be(!1),(ft=r==null?void 0:r.onSearch)===null||ft===void 0||ft.call(r,dt)},[]),Et=L.useCallback(function(){var dt;Be(!1),(dt=r==null?void 0:r.onSearchExit)===null||dt===void 0||dt.call(r)},[]),xt=GO(Ce,p||gF,J||Dh,F||vF,Ve,U,d),jt=xt.channels,Mt=xt.hasNextPage,_t=xt.loadNextPage,pt=xt.setChannels,dn=s?s(jt):jt;WO(xe,Ke,Ye),VO(pt,N,C,o),YO(pt,R,o),qO(pt,E,o),KO(pt,P),UO(pt,D),BO(pt,g),jO(pt,x),zO(pt,_,vt),HO(pt,v,vt),$O(vt),ZO(pt),L.useEffect(function(){var dt=function(ft){ft.cid===(Ae==null?void 0:Ae.cid)&&ot()};return Ce.on("channel.deleted",dt),Ce.on("channel.hidden",dt),function(){Ce.off("channel.deleted",dt),Ce.off("channel.hidden",dt)}},[Ae==null?void 0:Ae.cid]);var Zt=function(dt){var ft={activeChannel:Ae,Avatar:i,channel:dt,channelUpdateCount:ne,key:dt.id,Preview:$,setActiveChannel:ot,watchers:ge};return f.createElement(E0,V({},ft))},fn=nt((t=Ne==null?void 0:Ne.chat)!==null&&t!==void 0?t:"str-chat",Ue,(n=Ne==null?void 0:Ne.channelList)!==null&&n!==void 0?n:"str-chat-channel-list str-chat__channel-list str-chat__channel-list-react",{"str-chat--windows-flags":we&&navigator.userAgent.match(/Win/),"str-chat-channel-list--open":Ke}),mn=!Ie||(r==null?void 0:r.popupResults);return f.createElement(My,{value:{channels:jt,setChannels:pt}},f.createElement("div",{className:fn,ref:xe},ce&&f.createElement(u,V({onSearch:At,onSearchExit:Et,setChannels:pt},r)),mn&&f.createElement(k,{error:rt.error,loadedChannels:Y?dn:void 0,loading:!!rt.queryInProgress&&["reload","uninitialized"].includes(rt.queryInProgress),LoadingErrorIndicator:b,LoadingIndicator:S,setChannels:pt},dn!=null&&dn.length?f.createElement(z,{hasNextPage:Mt,isLoading:rt.queryInProgress==="load-more",loadNextPage:_t},T?T(dn,Zt):dn.map(function(dt){return Zt(dt)})):f.createElement(m,{listType:"channel"}))))},bF=f.memo(yF),_F="11.14.0",DF=function(e){var t,n,r=e.client,a=e.defaultLanguage,i=a===void 0?"en":a,o=e.i18nInstance,s=e.initialNavOpen,l=L.useState({t:function(N){return N},tDateTimeParser:pp,userLanguage:"en"}),u=l[0],c=l[1],d=L.useState(),h=d[0],m=d[1],p=L.useState([]),y=p[0],b=p[1],w=L.useState(s),S=w[0],M=w[1],k=L.useState({}),C=k[0],E=k[1],D=((t=r.user)===null||t===void 0?void 0:t.mutes)||[],g=function(){return M(!1)},_=function(){return setTimeout(function(){return M(!0)},100)},v=L.useRef(null),x=function(){return v.current||(v.current=r.getAppSettings()),v.current};L.useEffect(function(){if(r){var N=r.getUserAgent();N.includes("stream-chat-react")||r.setUserAgent("stream-chat-react-".concat(_F,"-").concat(N))}},[r]),L.useEffect(function(){b(D);var N=function(P){var F;b(((F=P.me)===null||F===void 0?void 0:F.mutes)||[])};return r.on("notification.mutes_updated",N),function(){return r.off("notification.mutes_updated",N)}},[D==null?void 0:D.length]),L.useEffect(function(){var N,P=(N=r.user)===null||N===void 0?void 0:N.language;if(!P){var F=window.navigator.language.slice(0,2);P=RC(F)?F:i}var A=o||new LC({language:P});A.registerSetLanguageCallback(function(z){return c(function($){return V(V({},$),{t:z})})}),A.getTranslators().then(function(z){c(V(V({},z),{userLanguage:P||i}))})},[o]);var R=L.useCallback(function(N,P,F){return P===void 0&&(P={}),Ge(void 0,void 0,void 0,function(){return Ze(this,function(A){switch(A.label){case 0:return F&&F.preventDefault&&F.preventDefault(),N&&Object.keys(P).length?[4,N.query({watch:!0,watchers:P})]:[3,2];case 1:A.sent(),A.label=2;case 2:return m(N),g(),[2]}})})},[]);return L.useEffect(function(){E({})},[(n=r.user)===null||n===void 0?void 0:n.id]),{channel:h,closeMobileNav:g,getAppSettings:x,latestMessageDatesByChannels:C,mutes:y,navOpen:S,openMobileNav:_,setActiveChannel:R,translators:u}},EF=function(e){var t,n=e.channel,r=e.channelsQueryState,a=e.client,i=e.closeMobileNav,o=e.customClasses,s=e.getAppSettings,l=e.latestMessageDatesByChannels,u=e.mutes,c=e.navOpen,d=e.openMobileNav,h=e.setActiveChannel,m=e.theme,p=e.themeVersion,y=e.useImageFlagEmojisOnWindows,b=n==null?void 0:n.cid,w=r.error,S=r.queryInProgress,M="".concat(a.clientID).concat(Object.keys(a.activeChannels).length).concat(Object.keys(a.listeners).length).concat(a.mutedChannels.length,`
  `).concat((t=a.user)===null||t===void 0?void 0:t.id),k=u.length,C=L.useMemo(function(){return{channel:n,channelsQueryState:r,client:a,closeMobileNav:i,customClasses:o,getAppSettings:s,latestMessageDatesByChannels:l,mutes:u,navOpen:c,openMobileNav:d,setActiveChannel:h,theme:m,themeVersion:p,useImageFlagEmojisOnWindows:y}},[b,w,S,M,s,k,c]);return C},CF=function(){var e=L.useState(null),t=e[0],n=e[1],r=L.useState("uninitialized"),a=r[0],i=r[1];return{error:t,queryInProgress:a,setError:n,setQueryInProgress:i}},wF={"--bg-gradient-end":"#101214","--bg-gradient-start":"#070a0d","--black":"#ffffff","--blue-alice":"#00193d","--border":"#141924","--button-background":"#ffffff","--button-text":"#005fff","--grey":"#7a7a7a","--grey-gainsboro":"#2d2f2f","--grey-whisper":"#1c1e22","--modal-shadow":"#000000","--overlay":"#00000066","--overlay-dark":"#ffffffcc","--shadow-icon":"#00000080","--targetedMessageBackground":"#302d22","--transparent":"transparent","--white":"#101418","--white-smoke":"#13151b","--white-snow":"#070a0d"},SF=function(e){if(e)for(var t=0,n=Object.entries(e);t<n.length;t++){var r=n[t],a=r[0],i=r[1];document.documentElement.style.setProperty(a,i)}},MF=function(e){var t=e.children,n=e.client,r=e.customClasses,a=e.customStyles,i=e.darkMode,o=i===void 0?!1:i,s=e.defaultLanguage,l=e.i18nInstance,u=e.initialNavOpen,c=u===void 0?!0:u,d=e.theme,h=d===void 0?"messaging light":d,m=e.useImageFlagEmojisOnWindows,p=m===void 0?!1:m,y=DF({client:n,defaultLanguage:s,i18nInstance:l,initialNavOpen:c}),b=y.channel,w=y.closeMobileNav,S=y.getAppSettings,M=y.latestMessageDatesByChannels,k=y.mutes,C=y.navOpen,E=y.openMobileNav,D=y.setActiveChannel,g=y.translators,_=CF(),v=typeof window<"u"&&window.getComputedStyle(document.documentElement).getPropertyValue("--str-chat__theme-version").replace(" ","")||"1";SF(o?wF:a);var x=EF({channel:b,channelsQueryState:_,client:n,closeMobileNav:w,customClasses:r,getAppSettings:S,latestMessageDatesByChannels:M,mutes:k,navOpen:C,openMobileNav:E,setActiveChannel:D,theme:h,themeVersion:v,useImageFlagEmojisOnWindows:p});return g.t?f.createElement(ky,{value:x},f.createElement(OC,{value:g},t)):null},xF=function(e){var t=e.title,n=ke("CloseIcon").t;return f.createElement("svg",{"data-testid":"close-no-outline",fill:"none",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},f.createElement("title",null,t??n("Close")),f.createElement("path",{d:"M19 6.41L17.59 5L12 10.59L6.41 5L5 6.41L10.59 12L5 17.59L6.41 19L12 13.41L17.59 19L19 17.59L13.41 12L19 6.41Z",fill:"black"}))},kF=function(e){var t=e.closeThread,n=e.overrideImage,r=e.overrideTitle,a=ke("ThreadHeader").t,i=ct("").channel,o=y0({channel:i,overrideImage:n,overrideTitle:r}).displayTitle;return f.createElement("div",{className:"str-chat__thread-header"},f.createElement("div",{className:"str-chat__thread-header-details"},f.createElement("div",{className:"str-chat__thread-header-title"},a("Thread")),f.createElement("div",{className:"str-chat__thread-header-subtitle"},o)),f.createElement("button",{"aria-label":a("aria/Close thread"),className:"str-chat__square-button str-chat__close-thread-button","data-testid":"close-button",onClick:t},f.createElement(xF,null)))},TF=function(){var e=ct("ThreadStart").thread,t=ke("ThreadStart").t;return e!=null&&e.reply_count?f.createElement("div",{className:"str-chat__thread-start"},t("replyCount",{count:e.reply_count})):null},LF=function(e){var t=It("ThreadHead").ThreadStart,n=t===void 0?TF:t;return f.createElement("div",{className:"str-chat__parent-message-li"},f.createElement(sl,V({initialMessage:!0,threadList:!0},e)),f.createElement(n,null))},RF=function(e){var t=ct("Thread"),n=t.channel,r=t.channelConfig,a=t.thread;return!a||(r==null?void 0:r.replies)===!1?null:f.createElement(PF,V({},e,{key:"thread-".concat(a.id,"-").concat(n==null?void 0:n.cid)}))},PF=function(e){var t,n,r=e.additionalMessageInputProps,a=e.additionalMessageListProps,i=e.additionalParentMessageProps,o=e.additionalVirtualizedMessageListProps,s=e.autoFocus,l=s===void 0?!0:s,u=e.enableDateSeparator,c=u===void 0?!1:u,d=e.fullWidth,h=d===void 0?!1:d,m=e.Input,p=e.Message,y=e.messageActions,b=y===void 0?Object.keys(Tt):y,w=e.virtualized,S=ct("Thread"),M=S.thread,k=S.threadHasMore,C=S.threadLoadingMore,E=S.threadMessages,D=S.threadSuppressAutoscroll,g=cn("Thread"),_=g.closeThread,v=g.loadMoreThread,x=Fe("Thread"),R=x.customClasses,N=x.themeVersion,P=It("Thread"),F=P.ThreadInput,A=P.Message,z=P.ThreadHead,$=z===void 0?LF:z,U=P.ThreadHeader,T=U===void 0?kF:U,j=P.VirtualMessage,Y=(n=(t=m??(r==null?void 0:r.Input))!==null&&t!==void 0?t:F)!==null&&n!==void 0?n:N==="2"?ed:EL,O=p||(a==null?void 0:a.Message),ee=w&&j?j:A,oe=O||ee,ce=w?yO:jv;if(L.useEffect(function(){M!=null&&M.id&&(M!=null&&M.reply_count)&&v()},[]),!M)return null;var de=(R==null?void 0:R.thread)||nt("str-chat__thread-container str-chat__thread",{"str-chat__thread--full":h,"str-chat__thread--virtualized":w}),J=f.createElement($,V({key:M.id,message:M,Message:oe},i));return f.createElement("div",{className:de},f.createElement(T,{closeThread:_,thread:M}),f.createElement(ce,V({disableDateSeparator:!c,hasMore:k,head:J,loadingMore:C,loadMore:v,Message:oe,messageActions:b,messages:E||[],suppressAutoscroll:D,threadList:!0},w?o:a)),f.createElement(td,V({focus:l,Input:Y,parent:M,publishTypingEvent:!1},r)))},OF=function(e){var t=e.children,n=e.hideOnThread,r=n===void 0?!1:n,a=e.thread,i=ct("Window").thread;return f.createElement("div",{className:nt("str-chat__main-panel",{"str-chat__main-panel--hideOnThread":r&&(i||a)})},t)},FF=f.memo(OF);const IF=()=>{const{client:e,decoded:t}=N0();if(!e||!t)return kt.jsx(Qa,{});const n={type:"messaging",members:{$in:[t.user_id]}},r={last_message_at:-1},a={channel:"custom-channel-class ml-[300px] h-[100vh]",channelList:"fixed overflow-auto w-[300px] bg-[#A8CF45] h-[100vh]",window:"h-[100vh]",message:"mb-[20px]",channelHeader:"bg-[red]",messageList:"h-[80vh] w-full px-[20px] overflow-auto"};function i(){const{channel:u}=Fe(),c=Cd(),[d,h]=L.useState(2);L.useEffect(()=>{(async()=>{const b=(await u.queryMembers({},{created_at:-1},{})).members.filter(w=>w.user.online===!0);h(b.length)})()},[u]);const{data:m}=u;return kt.jsx("header",{className:"shadow-md h-[70px] justify-between flex items-center gap-[10px] px-[40px]",children:m.image?kt.jsx("img",{src:m.image}):kt.jsxs(kt.Fragment,{children:[kt.jsxs("div",{className:"flex gap-[10px]",children:[kt.jsx("div",{className:"bg-[#A8CF45] uppercase w-[40px] h-[40px] text-[2rem] font-[500] text-[#fff] flex justify-center items-center rounded-full",children:m.name.slice(0,1)}),kt.jsxs("div",{className:"",children:[kt.jsx("h2",{className:"font-[600] text-[1.2rem] capitalize",children:m.name}),kt.jsxs("p",{className:"",children:[m.member_count," users (",d," online)"]})]})]}),kt.jsx("div",{children:kt.jsx("button",{onClick:()=>c("/dashboard"),type:"button",className:"text-[#A8CF45] capitalize outline-none",children:"back to homepage"})})]})})}const o=u=>{const{text:c}=u;return kt.jsx("div",{children:c})},s=()=>kt.jsx("div",{children:"Loading, loading, loading..."}),l=u=>{var C,E,D,g,_,v,x,R,N,P;const{latestMessage:c,setActiveChannel:d,active:h,channel:m}=u,p=Cd(),{data:y,isLoading:b,isError:w}=U0(),S=F0(),M=()=>{d(m),p(`/startup-messaging-channel/${m.id}`)};let k=((C=m==null?void 0:m.data)==null?void 0:C.name.length)>20?((E=m==null?void 0:m.data)==null?void 0:E.name.slice(0,20))+"...":(D=m==null?void 0:m.data)==null?void 0:D.name;if(m.id.includes("chat_with_profile_user")){const F=(g=m==null?void 0:m.state)==null?void 0:g.members;let A=[];for(const T in F)A=[...A,F[parseInt(T)]];const $=(A==null?void 0:A.filter(T=>T.user_id!==t.user_id))[0].user_id,U=(_=y==null?void 0:y.data)==null?void 0:_.filter(T=>T.id.toString()===$)[0];console.log(U==null?void 0:U.email),k=((v=U==null?void 0:U.email)==null?void 0:v.length)>20?(U==null?void 0:U.email.slice(0,20))+"...":U==null?void 0:U.email}return b?kt.jsx(I0,{})+"Resolving users...":w?kt.jsx("div",{children:"Error: INTERNET_CONNECTION_REFUSED"}):(m.id===S.id&&d(m),kt.jsxs("div",{onClick:()=>M(),className:`channel ${h&&"bg-[#d7d5d5] text-[#000]"} flex gap-[10px] px-[20px] cursor-pointer items-center h-[60px] w-full`,children:[kt.jsxs("div",{className:"channel_img flex-shrink-0 uppercase font-[600] w-[40px] h-[40px] bg-[#fff] rounded-full flex justify-center items-center",children:[kt.jsx(wd,{appear:((x=m==null?void 0:m.data)==null?void 0:x.Image)==="",children:(R=m==null?void 0:m.data)==null?void 0:R.name.slice(0,1)}),kt.jsx(wd,{appear:((N=m==null?void 0:m.data)==null?void 0:N.Image)!=="",children:kt.jsx("img",{width:"100%",height:"100%",src:(P=m==null?void 0:m.data)==null?void 0:P.Image,alt:"channel_icon"})})]}),kt.jsxs("div",{className:"channel_info text-[#000]",children:[kt.jsx("h2",{className:"capitalize font-[400]",children:k}),kt.jsx("h6",{className:"text-[.8rem]",children:c})]})]}))};return kt.jsxs(MF,{client:e,theme:"messaging light",customClasses:a,children:[kt.jsx(bF,{LoadingErrorIndicator:o,LoadingIndicator:s,Preview:l,setActiveChannelOnMount:!0,filters:n,sort:r}),kt.jsxs(PO,{children:[kt.jsxs(FF,{children:[kt.jsx(i,{}),kt.jsx(jv,{}),kt.jsx(td,{})]}),kt.jsx(RF,{})]})]})},KF=Object.freeze(Object.defineProperty({__proto__:null,default:IF},Symbol.toStringTag,{value:"Module"}));export{Ks as d,Vx as e,JP as l,KF as s};

Zerion Mini Shell 1.0