Version Description
- 2022-06-29 =
- Fixed 3CX Talk URL - trailing ":" removed when no port specified
Download this release
Release Info
Developer | dmitry3cx |
Plugin | WP Live Chat Support |
Version | 10.0.4 |
Comparing to | |
See all releases |
Code changes from version 10.0.3 to 10.0.4
- admin/class-wplc-plugin-settings.php +6 -8
- changelog.txt +3 -0
- config.php +1 -1
- languages/wp-live-chat-support.pot +1 -1
- public/js/callus.js +2 -2
- readme.txt +9 -19
- wp-live-chat-support.php +1 -1
admin/class-wplc-plugin-settings.php
CHANGED
@@ -163,7 +163,7 @@ class wplc_Admin_Settings
|
|
163 |
|
164 |
add_settings_field(
|
165 |
'pbx_config',
|
166 |
-
__('Get 3CX
|
167 |
array($this, 'pbx_config_callback'),
|
168 |
'wplc_display_options',
|
169 |
'general_settings_section',
|
@@ -225,9 +225,8 @@ class wplc_Admin_Settings
|
|
225 |
*/
|
226 |
|
227 |
public function pbx_config_callback($args){
|
228 |
-
$html ='<p class="description">'.__('In order to activate
|
229 |
-
$html.='<ol><li>'.sprintf(__('Get your free %s', 'wp-live-chat-support'), '<a target="_blank" href="https://www.3cx.com/
|
230 |
-
$html.='<li>'.__('Choose your 3CX type: Hosted > StartUP.','wp-live-chat-support').'</li>';
|
231 |
$html.='<li>'.__('Follow the steps in the wizard.','wp-live-chat-support').'</li>';
|
232 |
$html.='<li>'.__('Take note of the 3CX Talk URL that you will be given during the live chat step.','wp-live-chat-support').'</li>';
|
233 |
$html.='<li>'.sprintf(__('Read our %s.','wp-live-chat-support'),'<a target="_blank" href="https://www.3cx.com/docs/startup">'.__('Getting Started Guide', 'wp-live-chat-support').'</a>').'</li></ol>';
|
@@ -238,7 +237,7 @@ class wplc_Admin_Settings
|
|
238 |
{
|
239 |
$options = $this->read_config();
|
240 |
$html = '<input type="text" id="callus_url" style="width:600px" name="wplc_display_options[callus_url]" placeholder="'.htmlspecialchars(sprintf(__('Example: %s', 'wp-live-chat-support'),'https://your-pbx.3cx.eu:5001/LiveChat12345')).'" value="' . $options['callus_url'] . '" />';
|
241 |
-
$html.='<p class="description">'.__('Enter the URL given to you
|
242 |
echo $html;
|
243 |
} // end toggle_callus_url_callback
|
244 |
|
@@ -298,9 +297,8 @@ class wplc_Admin_Settings
|
|
298 |
if ($path=='' || substr($output['callus_url'],-1,1)=='/' || substr($output['callus_url'],-1,1)=='?'|| substr($output['callus_url'],0,8)!='https://' || !filter_var($output['callus_url'], FILTER_VALIDATE_URL, FILTER_FLAG_PATH_REQUIRED)) {
|
299 |
add_settings_error('wplc_display_options', 'callus_url', sprintf(__('Invalid 3CX Talk URL: %s', 'wp-live-chat-support'), htmlspecialchars($input['callus_url'])), 'error');
|
300 |
$output['callus_url'] = '';
|
301 |
-
}
|
302 |
-
|
303 |
-
$output['callus_url']='https://'.$url['host'].(($url['port']!=443) ? ':'.$url['port'] : '').'/'.$path;
|
304 |
}
|
305 |
}
|
306 |
$output['include_pages'] = array();
|
163 |
|
164 |
add_settings_field(
|
165 |
'pbx_config',
|
166 |
+
__('Get 3CX', 'wp-live-chat-support'),
|
167 |
array($this, 'pbx_config_callback'),
|
168 |
'wplc_display_options',
|
169 |
'general_settings_section',
|
225 |
*/
|
226 |
|
227 |
public function pbx_config_callback($args){
|
228 |
+
$html ='<p class="description">'.__('In order to activate live chat you need to setup 3CX to answer live chats from your 3CX web portal and apps.','wp-live-chat-support').'</p>';
|
229 |
+
$html.='<ol><li>'.sprintf(__('Get your free %s', 'wp-live-chat-support'), '<a target="_blank" href="https://www.3cx.com/startup/">'.__('3CX StartUP account','wp-live-chat-support').'</a>').' (if you already have 3CX you can skip this step).</li>';
|
|
|
230 |
$html.='<li>'.__('Follow the steps in the wizard.','wp-live-chat-support').'</li>';
|
231 |
$html.='<li>'.__('Take note of the 3CX Talk URL that you will be given during the live chat step.','wp-live-chat-support').'</li>';
|
232 |
$html.='<li>'.sprintf(__('Read our %s.','wp-live-chat-support'),'<a target="_blank" href="https://www.3cx.com/docs/startup">'.__('Getting Started Guide', 'wp-live-chat-support').'</a>').'</li></ol>';
|
237 |
{
|
238 |
$options = $this->read_config();
|
239 |
$html = '<input type="text" id="callus_url" style="width:600px" name="wplc_display_options[callus_url]" placeholder="'.htmlspecialchars(sprintf(__('Example: %s', 'wp-live-chat-support'),'https://your-pbx.3cx.eu:5001/LiveChat12345')).'" value="' . $options['callus_url'] . '" />';
|
240 |
+
$html.='<p class="description">'.__('Enter the URL given to you during the live chat configuration step in the wizard.','wp-live-chat-support').'</p>';
|
241 |
echo $html;
|
242 |
} // end toggle_callus_url_callback
|
243 |
|
297 |
if ($path=='' || substr($output['callus_url'],-1,1)=='/' || substr($output['callus_url'],-1,1)=='?'|| substr($output['callus_url'],0,8)!='https://' || !filter_var($output['callus_url'], FILTER_VALIDATE_URL, FILTER_FLAG_PATH_REQUIRED)) {
|
298 |
add_settings_error('wplc_display_options', 'callus_url', sprintf(__('Invalid 3CX Talk URL: %s', 'wp-live-chat-support'), htmlspecialchars($input['callus_url'])), 'error');
|
299 |
$output['callus_url'] = '';
|
300 |
+
} else {
|
301 |
+
$output['callus_url']='https://'.$url['host'].((isset($url['port']) && $url['port']!=443) ? ':'.$url['port'] : '').'/'.$path;
|
|
|
302 |
}
|
303 |
}
|
304 |
$output['include_pages'] = array();
|
changelog.txt
CHANGED
@@ -1,3 +1,6 @@
|
|
|
|
|
|
|
|
1 |
= 10.0.3 - 2022-06-06 =
|
2 |
* Fixed Callus Issues
|
3 |
* Default Agent's Photo Changes
|
1 |
+
= 10.0.4 - 2022-06-29 =
|
2 |
+
* Fixed 3CX Talk URL - trailing ":" removed when no port specified
|
3 |
+
|
4 |
= 10.0.3 - 2022-06-06 =
|
5 |
* Fixed Callus Issues
|
6 |
* Default Agent's Photo Changes
|
config.php
CHANGED
@@ -1,2 +1,2 @@
|
|
1 |
<?php
|
2 |
-
$WPLC_PLUGIN_VERSION='10.0.
|
1 |
<?php
|
2 |
+
$WPLC_PLUGIN_VERSION='10.0.4';
|
languages/wp-live-chat-support.pot
CHANGED
@@ -3,7 +3,7 @@ msgid ""
|
|
3 |
msgstr ""
|
4 |
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
|
5 |
"Project-Id-Version: 3CX Live Chat\n"
|
6 |
-
"POT-Creation-Date: 2022-05-
|
7 |
"PO-Revision-Date: 2022-05-17 11:29+0200\n"
|
8 |
"Last-Translator: \n"
|
9 |
"Language-Team: \n"
|
3 |
msgstr ""
|
4 |
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
|
5 |
"Project-Id-Version: 3CX Live Chat\n"
|
6 |
+
"POT-Creation-Date: 2022-05-27 15:41+0200\n"
|
7 |
"PO-Revision-Date: 2022-05-17 11:29+0200\n"
|
8 |
"Last-Translator: \n"
|
9 |
"Language-Team: \n"
|
public/js/callus.js
CHANGED
@@ -12,7 +12,7 @@
|
|
12 |
*
|
13 |
* Copyright © 2012-2016 Faisal Salman <fyzlman@gmail.com>
|
14 |
* Dual licensed under GPLv2 or MIT
|
15 |
-
*/!function(r,o){"use strict";var a="function",s="undefined",l="object",c="model",f="name",u="type",d="vendor",p="version",h="architecture",m="console",g="mobile",b="tablet",v="smarttv",y="wearable",_={extend:function(e,t){var n={};for(var i in e)t[i]&&t[i].length%2==0?n[i]=t[i].concat(e[i]):n[i]=e[i];return n},has:function(e,t){return"string"==typeof e&&-1!==t.toLowerCase().indexOf(e.toLowerCase())},lowerize:function(e){return e.toLowerCase()},major:function(e){return"string"==typeof e?e.replace(/[^\d\.]/g,"").split(".")[0]:o},trim:function(e){return e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}},A={rgx:function(e,t){for(var n,i,r,s,c,f,u=0;u<t.length&&!c;){var d=t[u],p=t[u+1];for(n=i=0;n<d.length&&!c;)if(c=d[n++].exec(e))for(r=0;r<p.length;r++)f=c[++i],typeof(s=p[r])===l&&s.length>0?2==s.length?typeof s[1]==a?this[s[0]]=s[1].call(this,f):this[s[0]]=s[1]:3==s.length?typeof s[1]!==a||s[1].exec&&s[1].test?this[s[0]]=f?f.replace(s[1],s[2]):o:this[s[0]]=f?s[1].call(this,f,s[2]):o:4==s.length&&(this[s[0]]=f?s[3].call(this,f.replace(s[1],s[2])):o):this[s]=f||o;u+=2}},str:function(e,t){for(var n in t)if(typeof t[n]===l&&t[n].length>0){for(var i=0;i<t[n].length;i++)if(_.has(t[n][i],e))return"?"===n?o:n}else if(_.has(t[n],e))return"?"===n?o:n;return e}},w={browser:{oldsafari:{version:{"1.0":"/8",1.2:"/1",1.3:"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"}}},device:{amazon:{model:{"Fire Phone":["SD","KF"]}},sprint:{model:{"Evo Shift 4G":"7373KT"},vendor:{HTC:"APA",Sprint:"Sprint"}}},os:{windows:{version:{ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2",8.1:"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"}}}},C={browser:[[/(opera\smini)\/([\w\.-]+)/i,/(opera\s[mobiletab]+).+version\/([\w\.-]+)/i,/(opera).+version\/([\w\.]+)/i,/(opera)[\/\s]+([\w\.]+)/i],[f,p],[/(opios)[\/\s]+([\w\.]+)/i],[[f,"Opera Mini"],p],[/\s(opr)\/([\w\.]+)/i],[[f,"Opera"],p],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer)[\/\s]?([\w\.]*)/i,/(avant\s|iemobile|slim|baidu)(?:browser)?[\/\s]?([\w\.]*)/i,/(?:ms|\()(ie)\s([\w\.]+)/i,/(rekonq)\/([\w\.]*)/i,/(chromium|flock|rockmelt|midori|epiphany|silk|skyfire|ovibrowser|bolt|iron|vivaldi|iridium|phantomjs|bowser|quark)\/([\w\.-]+)/i],[f,p],[/(trident).+rv[:\s]([\w\.]+).+like\sgecko/i],[[f,"IE"],p],[/(edge|edgios|edgea)\/((\d+)?[\w\.]+)/i],[[f,"Edge"],p],[/(yabrowser)\/([\w\.]+)/i],[[f,"Yandex"],p],[/(puffin)\/([\w\.]+)/i],[[f,"Puffin"],p],[/((?:[\s\/])uc?\s?browser|(?:juc.+)ucweb)[\/\s]?([\w\.]+)/i],[[f,"UCBrowser"],p],[/(comodo_dragon)\/([\w\.]+)/i],[[f,/_/g," "],p],[/(micromessenger)\/([\w\.]+)/i],[[f,"WeChat"],p],[/(qqbrowserlite)\/([\w\.]+)/i],[f,p],[/(QQ)\/([\d\.]+)/i],[f,p],[/m?(qqbrowser)[\/\s]?([\w\.]+)/i],[f,p],[/(BIDUBrowser)[\/\s]?([\w\.]+)/i],[f,p],[/(2345Explorer)[\/\s]?([\w\.]+)/i],[f,p],[/(MetaSr)[\/\s]?([\w\.]+)/i],[f],[/(LBBROWSER)/i],[f],[/xiaomi\/miuibrowser\/([\w\.]+)/i],[p,[f,"MIUI Browser"]],[/;fbav\/([\w\.]+);/i],[p,[f,"Facebook"]],[/headlesschrome(?:\/([\w\.]+)|\s)/i],[p,[f,"Chrome Headless"]],[/\swv\).+(chrome)\/([\w\.]+)/i],[[f,/(.+)/,"$1 WebView"],p],[/((?:oculus|samsung)browser)\/([\w\.]+)/i],[[f,/(.+(?:g|us))(.+)/,"$1 $2"],p],[/android.+version\/([\w\.]+)\s+(?:mobile\s?safari|safari)*/i],[p,[f,"Android Browser"]],[/(chrome|omniweb|arora|[tizenoka]{5}\s?browser)\/v?([\w\.]+)/i],[f,p],[/(dolfin)\/([\w\.]+)/i],[[f,"Dolphin"],p],[/((?:android.+)crmo|crios)\/([\w\.]+)/i],[[f,"Chrome"],p],[/(coast)\/([\w\.]+)/i],[[f,"Opera Coast"],p],[/fxios\/([\w\.-]+)/i],[p,[f,"Firefox"]],[/version\/([\w\.]+).+?mobile\/\w+\s(safari)/i],[p,[f,"Mobile Safari"]],[/version\/([\w\.]+).+?(mobile\s?safari|safari)/i],[p,f],[/webkit.+?(gsa)\/([\w\.]+).+?(mobile\s?safari|safari)(\/[\w\.]+)/i],[[f,"GSA"],p],[/webkit.+?(mobile\s?safari|safari)(\/[\w\.]+)/i],[f,[p,A.str,w.browser.oldsafari.version]],[/(konqueror)\/([\w\.]+)/i,/(webkit|khtml)\/([\w\.]+)/i],[f,p],[/(navigator|netscape)\/([\w\.-]+)/i],[[f,"Netscape"],p],[/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo\sbrowser|minimo|conkeror)[\/\s]?([\w\.\+]+)/i,/(firefox|seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([\w\.-]+)$/i,/(mozilla)\/([\w\.]+).+rv\:.+gecko\/\d+/i,/(polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf|sleipnir)[\/\s]?([\w\.]+)/i,/(links)\s\(([\w\.]+)/i,/(gobrowser)\/?([\w\.]*)/i,/(ice\s?browser)\/v?([\w\._]+)/i,/(mosaic)[\/\s]([\w\.]+)/i],[f,p]],cpu:[[/(?:(amd|x(?:(?:86|64)[_-])?|wow|win)64)[;\)]/i],[[h,"amd64"]],[/(ia32(?=;))/i],[[h,_.lowerize]],[/((?:i[346]|x)86)[;\)]/i],[[h,"ia32"]],[/windows\s(ce|mobile);\sppc;/i],[[h,"arm"]],[/((?:ppc|powerpc)(?:64)?)(?:\smac|;|\))/i],[[h,/ower/,"",_.lowerize]],[/(sun4\w)[;\)]/i],[[h,"sparc"]],[/((?:avr32|ia64(?=;))|68k(?=\))|arm(?:64|(?=v\d+;))|(?=atmel\s)avr|(?:irix|mips|sparc)(?:64)?(?=;)|pa-risc)/i],[[h,_.lowerize]]],device:[[/\((ipad|playbook);[\w\s\);-]+(rim|apple)/i],[c,d,[u,b]],[/applecoremedia\/[\w\.]+ \((ipad)/],[c,[d,"Apple"],[u,b]],[/(apple\s{0,1}tv)/i],[[c,"Apple TV"],[d,"Apple"]],[/(archos)\s(gamepad2?)/i,/(hp).+(touchpad)/i,/(hp).+(tablet)/i,/(kindle)\/([\w\.]+)/i,/\s(nook)[\w\s]+build\/(\w+)/i,/(dell)\s(strea[kpr\s\d]*[\dko])/i],[d,c,[u,b]],[/(kf[A-z]+)\sbuild\/.+silk\//i],[c,[d,"Amazon"],[u,b]],[/(sd|kf)[0349hijorstuw]+\sbuild\/.+silk\//i],[[c,A.str,w.device.amazon.model],[d,"Amazon"],[u,g]],[/\((ip[honed|\s\w*]+);.+(apple)/i],[c,d,[u,g]],[/\((ip[honed|\s\w*]+);/i],[c,[d,"Apple"],[u,g]],[/(blackberry)[\s-]?(\w+)/i,/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus|dell|meizu|motorola|polytron)[\s_-]?([\w-]*)/i,/(hp)\s([\w\s]+\w)/i,/(asus)-?(\w+)/i],[d,c,[u,g]],[/\(bb10;\s(\w+)/i],[c,[d,"BlackBerry"],[u,g]],[/android.+(transfo[prime\s]{4,10}\s\w+|eeepc|slider\s\w+|nexus 7|padfone)/i],[c,[d,"Asus"],[u,b]],[/(sony)\s(tablet\s[ps])\sbuild\//i,/(sony)?(?:sgp.+)\sbuild\//i],[[d,"Sony"],[c,"Xperia Tablet"],[u,b]],[/android.+\s([c-g]\d{4}|so[-l]\w+)\sbuild\//i],[c,[d,"Sony"],[u,g]],[/\s(ouya)\s/i,/(nintendo)\s([wids3u]+)/i],[d,c,[u,m]],[/android.+;\s(shield)\sbuild/i],[c,[d,"Nvidia"],[u,m]],[/(playstation\s[34portablevi]+)/i],[c,[d,"Sony"],[u,m]],[/(sprint\s(\w+))/i],[[d,A.str,w.device.sprint.vendor],[c,A.str,w.device.sprint.model],[u,g]],[/(lenovo)\s?(S(?:5000|6000)+(?:[-][\w+]))/i],[d,c,[u,b]],[/(htc)[;_\s-]+([\w\s]+(?=\))|\w+)*/i,/(zte)-(\w*)/i,/(alcatel|geeksphone|lenovo|nexian|panasonic|(?=;\s)sony)[_\s-]?([\w-]*)/i],[d,[c,/_/g," "],[u,g]],[/(nexus\s9)/i],[c,[d,"HTC"],[u,b]],[/d\/huawei([\w\s-]+)[;\)]/i,/(nexus\s6p)/i],[c,[d,"Huawei"],[u,g]],[/(microsoft);\s(lumia[\s\w]+)/i],[d,c,[u,g]],[/[\s\(;](xbox(?:\sone)?)[\s\);]/i],[c,[d,"Microsoft"],[u,m]],[/(kin\.[onetw]{3})/i],[[c,/\./g," "],[d,"Microsoft"],[u,g]],[/\s(milestone|droid(?:[2-4x]|\s(?:bionic|x2|pro|razr))?:?(\s4g)?)[\w\s]+build\//i,/mot[\s-]?(\w*)/i,/(XT\d{3,4}) build\//i,/(nexus\s6)/i],[c,[d,"Motorola"],[u,g]],[/android.+\s(mz60\d|xoom[\s2]{0,2})\sbuild\//i],[c,[d,"Motorola"],[u,b]],[/hbbtv\/\d+\.\d+\.\d+\s+\([\w\s]*;\s*(\w[^;]*);([^;]*)/i],[[d,_.trim],[c,_.trim],[u,v]],[/hbbtv.+maple;(\d+)/i],[[c,/^/,"SmartTV"],[d,"Samsung"],[u,v]],[/\(dtv[\);].+(aquos)/i],[c,[d,"Sharp"],[u,v]],[/android.+((sch-i[89]0\d|shw-m380s|gt-p\d{4}|gt-n\d+|sgh-t8[56]9|nexus 10))/i,/((SM-T\w+))/i],[[d,"Samsung"],c,[u,b]],[/smart-tv.+(samsung)/i],[d,[u,v],c],[/((s[cgp]h-\w+|gt-\w+|galaxy\snexus|sm-\w[\w\d]+))/i,/(sam[sung]*)[\s-]*(\w+-?[\w-]*)/i,/sec-((sgh\w+))/i],[[d,"Samsung"],c,[u,g]],[/sie-(\w*)/i],[c,[d,"Siemens"],[u,g]],[/(maemo|nokia).*(n900|lumia\s\d+)/i,/(nokia)[\s_-]?([\w-]*)/i],[[d,"Nokia"],c,[u,g]],[/android\s3\.[\s\w;-]{10}(a\d{3})/i],[c,[d,"Acer"],[u,b]],[/android.+([vl]k\-?\d{3})\s+build/i],[c,[d,"LG"],[u,b]],[/android\s3\.[\s\w;-]{10}(lg?)-([06cv9]{3,4})/i],[[d,"LG"],c,[u,b]],[/(lg) netcast\.tv/i],[d,c,[u,v]],[/(nexus\s[45])/i,/lg[e;\s\/-]+(\w*)/i,/android.+lg(\-?[\d\w]+)\s+build/i],[c,[d,"LG"],[u,g]],[/android.+(ideatab[a-z0-9\-\s]+)/i],[c,[d,"Lenovo"],[u,b]],[/linux;.+((jolla));/i],[d,c,[u,g]],[/((pebble))app\/[\d\.]+\s/i],[d,c,[u,y]],[/android.+;\s(oppo)\s?([\w\s]+)\sbuild/i],[d,c,[u,g]],[/crkey/i],[[c,"Chromecast"],[d,"Google"]],[/android.+;\s(glass)\s\d/i],[c,[d,"Google"],[u,y]],[/android.+;\s(pixel c)\s/i],[c,[d,"Google"],[u,b]],[/android.+;\s(pixel xl|pixel)\s/i],[c,[d,"Google"],[u,g]],[/android.+;\s(\w+)\s+build\/hm\1/i,/android.+(hm[\s\-_]*note?[\s_]*(?:\d\w)?)\s+build/i,/android.+(mi[\s\-_]*(?:one|one[\s_]plus|note lte)?[\s_]*(?:\d?\w?)[\s_]*(?:plus)?)\s+build/i,/android.+(redmi[\s\-_]*(?:note)?(?:[\s_]*[\w\s]+))\s+build/i],[[c,/_/g," "],[d,"Xiaomi"],[u,g]],[/android.+(mi[\s\-_]*(?:pad)(?:[\s_]*[\w\s]+))\s+build/i],[[c,/_/g," "],[d,"Xiaomi"],[u,b]],[/android.+;\s(m[1-5]\snote)\sbuild/i],[c,[d,"Meizu"],[u,b]],[/android.+a000(1)\s+build/i,/android.+oneplus\s(a\d{4})\s+build/i],[c,[d,"OnePlus"],[u,g]],[/android.+[;\/]\s*(RCT[\d\w]+)\s+build/i],[c,[d,"RCA"],[u,b]],[/android.+[;\/\s]+(Venue[\d\s]{2,7})\s+build/i],[c,[d,"Dell"],[u,b]],[/android.+[;\/]\s*(Q[T|M][\d\w]+)\s+build/i],[c,[d,"Verizon"],[u,b]],[/android.+[;\/]\s+(Barnes[&\s]+Noble\s+|BN[RT])(V?.*)\s+build/i],[[d,"Barnes & Noble"],c,[u,b]],[/android.+[;\/]\s+(TM\d{3}.*\b)\s+build/i],[c,[d,"NuVision"],[u,b]],[/android.+;\s(k88)\sbuild/i],[c,[d,"ZTE"],[u,b]],[/android.+[;\/]\s*(gen\d{3})\s+build.*49h/i],[c,[d,"Swiss"],[u,g]],[/android.+[;\/]\s*(zur\d{3})\s+build/i],[c,[d,"Swiss"],[u,b]],[/android.+[;\/]\s*((Zeki)?TB.*\b)\s+build/i],[c,[d,"Zeki"],[u,b]],[/(android).+[;\/]\s+([YR]\d{2})\s+build/i,/android.+[;\/]\s+(Dragon[\-\s]+Touch\s+|DT)(\w{5})\sbuild/i],[[d,"Dragon Touch"],c,[u,b]],[/android.+[;\/]\s*(NS-?\w{0,9})\sbuild/i],[c,[d,"Insignia"],[u,b]],[/android.+[;\/]\s*((NX|Next)-?\w{0,9})\s+build/i],[c,[d,"NextBook"],[u,b]],[/android.+[;\/]\s*(Xtreme\_)?(V(1[045]|2[015]|30|40|60|7[05]|90))\s+build/i],[[d,"Voice"],c,[u,g]],[/android.+[;\/]\s*(LVTEL\-)?(V1[12])\s+build/i],[[d,"LvTel"],c,[u,g]],[/android.+[;\/]\s*(V(100MD|700NA|7011|917G).*\b)\s+build/i],[c,[d,"Envizen"],[u,b]],[/android.+[;\/]\s*(Le[\s\-]+Pan)[\s\-]+(\w{1,9})\s+build/i],[d,c,[u,b]],[/android.+[;\/]\s*(Trio[\s\-]*.*)\s+build/i],[c,[d,"MachSpeed"],[u,b]],[/android.+[;\/]\s*(Trinity)[\-\s]*(T\d{3})\s+build/i],[d,c,[u,b]],[/android.+[;\/]\s*TU_(1491)\s+build/i],[c,[d,"Rotor"],[u,b]],[/android.+(KS(.+))\s+build/i],[c,[d,"Amazon"],[u,b]],[/android.+(Gigaset)[\s\-]+(Q\w{1,9})\s+build/i],[d,c,[u,b]],[/\s(tablet|tab)[;\/]/i,/\s(mobile)(?:[;\/]|\ssafari)/i],[[u,_.lowerize],d,c],[/(android[\w\.\s\-]{0,9});.+build/i],[c,[d,"Generic"]]],engine:[[/windows.+\sedge\/([\w\.]+)/i],[p,[f,"EdgeHTML"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m)\/([\w\.]+)/i,/(khtml|tasman|links)[\/\s]\(?([\w\.]+)/i,/(icab)[\/\s]([23]\.[\d\.]+)/i],[f,p],[/rv\:([\w\.]{1,9}).+(gecko)/i],[p,f]],os:[[/microsoft\s(windows)\s(vista|xp)/i],[f,p],[/(windows)\snt\s6\.2;\s(arm)/i,/(windows\sphone(?:\sos)*)[\s\/]?([\d\.\s\w]*)/i,/(windows\smobile|windows)[\s\/]?([ntce\d\.\s]+\w)/i],[f,[p,A.str,w.os.windows.version]],[/(win(?=3|9|n)|win\s9x\s)([nt\d\.]+)/i],[[f,"Windows"],[p,A.str,w.os.windows.version]],[/\((bb)(10);/i],[[f,"BlackBerry"],p],[/(blackberry)\w*\/?([\w\.]*)/i,/(tizen)[\/\s]([\w\.]+)/i,/(android|webos|palm\sos|qnx|bada|rim\stablet\sos|meego|contiki)[\/\s-]?([\w\.]*)/i,/linux;.+(sailfish);/i],[f,p],[/(symbian\s?os|symbos|s60(?=;))[\/\s-]?([\w\.]*)/i],[[f,"Symbian"],p],[/\((series40);/i],[f],[/mozilla.+\(mobile;.+gecko.+firefox/i],[[f,"Firefox OS"],p],[/(nintendo|playstation)\s([wids34portablevu]+)/i,/(mint)[\/\s\(]?(\w*)/i,/(mageia|vectorlinux)[;\s]/i,/(joli|[kxln]?ubuntu|debian|suse|opensuse|gentoo|(?=\s)arch|slackware|fedora|mandriva|centos|pclinuxos|redhat|zenwalk|linpus)[\/\s-]?(?!chrom)([\w\.-]*)/i,/(hurd|linux)\s?([\w\.]*)/i,/(gnu)\s?([\w\.]*)/i],[f,p],[/(cros)\s[\w]+\s([\w\.]+\w)/i],[[f,"Chromium OS"],p],[/(sunos)\s?([\w\.\d]*)/i],[[f,"Solaris"],p],[/\s([frentopc-]{0,4}bsd|dragonfly)\s?([\w\.]*)/i],[f,p],[/(haiku)\s(\w+)/i],[f,p],[/cfnetwork\/.+darwin/i,/ip[honead]{2,4}(?:.*os\s([\w]+)\slike\smac|;\sopera)/i],[[p,/_/g,"."],[f,"iOS"]],[/(mac\sos\sx)\s?([\w\s\.]*)/i,/(macintosh|mac(?=_powerpc)\s)/i],[[f,"Mac OS"],[p,/_/g,"."]],[/((?:open)?solaris)[\/\s-]?([\w\.]*)/i,/(aix)\s((\d)(?=\.|\)|\s)[\w\.])*/i,/(plan\s9|minix|beos|os\/2|amigaos|morphos|risc\sos|openvms)/i,/(unix)\s?([\w\.]*)/i],[f,p]]},x=function(e,t){if("object"==typeof e&&(t=e,e=o),!(this instanceof x))return new x(e,t).getResult();var n=e||(r&&r.navigator&&r.navigator.userAgent?r.navigator.userAgent:""),i=t?_.extend(C,t):C;return this.getBrowser=function(){var e={name:o,version:o};return A.rgx.call(e,n,i.browser),e.major=_.major(e.version),e},this.getCPU=function(){var e={architecture:o};return A.rgx.call(e,n,i.cpu),e},this.getDevice=function(){var e={vendor:o,model:o,type:o};return A.rgx.call(e,n,i.device),e},this.getEngine=function(){var e={name:o,version:o};return A.rgx.call(e,n,i.engine),e},this.getOS=function(){var e={name:o,version:o};return A.rgx.call(e,n,i.os),e},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return n},this.setUA=function(e){return n=e,this},this};x.VERSION="0.7.18",x.BROWSER={NAME:f,MAJOR:"major",VERSION:p},x.CPU={ARCHITECTURE:h},x.DEVICE={MODEL:c,VENDOR:d,TYPE:u,CONSOLE:m,MOBILE:g,SMARTTV:v,TABLET:b,WEARABLE:y,EMBEDDED:"embedded"},x.ENGINE={NAME:f,VERSION:p},x.OS={NAME:f,VERSION:p},typeof t!==s?(typeof e!==s&&e.exports&&(t=e.exports=x),t.UAParser=x):n(3)?(i=function(){return x}.call(t,n,t,e))===o||(e.exports=i):r&&(r.UAParser=x);var k=r&&(r.jQuery||r.Zepto);if(typeof k!==s){var E=new x;k.ua=E.getResult(),k.ua.get=function(){return E.getUA()},k.ua.set=function(e){E.setUA(e);var t=E.getResult();for(var n in t)k.ua[n]=t[n]}}}("object"==typeof window?window:this)},function(e,t){(function(t){e.exports=t}).call(t,{})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},r=n(0),o=r.DEVICE_TYPES,a=r.defaultData,s=t.getNavigatorInstance=function(){return!("undefined"==typeof window||!window.navigator&&!navigator)&&(window.navigator||navigator)},l=t.isIOS13Check=function(e){var t=s();return t&&t.platform&&(-1!==t.platform.indexOf(e)||"MacIntel"===t.platform&&t.maxTouchPoints>1&&!window.MSStream)};e.exports={checkType:function(e){switch(e){case o.MOBILE:return{isMobile:!0};case o.TABLET:return{isTablet:!0};case o.SMART_TV:return{isSmartTV:!0};case o.CONSOLE:return{isConsole:!0};case o.WEARABLE:return{isWearable:!0};case o.BROWSER:return{isBrowser:!0};default:return a}},broPayload:function(e,t,n,i,r){return{isBrowser:e,browserMajorVersion:t.major,browserFullVersion:t.version,browserName:t.name,engineName:n.name||!1,engineVersion:n.version,osName:i.name,osVersion:i.version,userAgent:r}},mobilePayload:function(e,t,n,r){return i({},e,{vendor:t.vendor,model:t.model,os:n.name,osVersion:n.version,ua:r})},stvPayload:function(e,t,n,i){return{isSmartTV:e,engineName:t.name,engineVersion:t.version,osName:n.name,osVersion:n.version,userAgent:i}},consolePayload:function(e,t,n,i){return{isConsole:e,engineName:t.name,engineVersion:t.version,osName:n.name,osVersion:n.version,userAgent:i}},wearPayload:function(e,t,n,i){return{isWearable:e,engineName:t.name,engineVersion:t.version,osName:n.name,osVersion:n.version,userAgent:i}},getNavigatorInstance:s,isIOS13Check:l}}])},2100:(e,t,n)=>{"use strict";e.exports=n(9482)},9482:(e,t,n)=>{"use strict";var i=t;function r(){i.util._configure(),i.Writer._configure(i.BufferWriter),i.Reader._configure(i.BufferReader)}i.build="minimal",i.Writer=n(1173),i.BufferWriter=n(3155),i.Reader=n(1408),i.BufferReader=n(593),i.util=n(9693),i.rpc=n(5994),i.roots=n(5054),i.configure=r,r()},1408:(e,t,n)=>{"use strict";e.exports=l;var i,r=n(9693),o=r.LongBits,a=r.utf8;function s(e,t){return RangeError("index out of range: "+e.pos+" + "+(t||1)+" > "+e.len)}function l(e){this.buf=e,this.pos=0,this.len=e.length}var c,f="undefined"!=typeof Uint8Array?function(e){if(e instanceof Uint8Array||Array.isArray(e))return new l(e);throw Error("illegal buffer")}:function(e){if(Array.isArray(e))return new l(e);throw Error("illegal buffer")},u=function(){return r.Buffer?function(e){return(l.create=function(e){return r.Buffer.isBuffer(e)?new i(e):f(e)})(e)}:f};function d(){var e=new o(0,0),t=0;if(!(this.len-this.pos>4)){for(;t<3;++t){if(this.pos>=this.len)throw s(this);if(e.lo=(e.lo|(127&this.buf[this.pos])<<7*t)>>>0,this.buf[this.pos++]<128)return e}return e.lo=(e.lo|(127&this.buf[this.pos++])<<7*t)>>>0,e}for(;t<4;++t)if(e.lo=(e.lo|(127&this.buf[this.pos])<<7*t)>>>0,this.buf[this.pos++]<128)return e;if(e.lo=(e.lo|(127&this.buf[this.pos])<<28)>>>0,e.hi=(e.hi|(127&this.buf[this.pos])>>4)>>>0,this.buf[this.pos++]<128)return e;if(t=0,this.len-this.pos>4){for(;t<5;++t)if(e.hi=(e.hi|(127&this.buf[this.pos])<<7*t+3)>>>0,this.buf[this.pos++]<128)return e}else for(;t<5;++t){if(this.pos>=this.len)throw s(this);if(e.hi=(e.hi|(127&this.buf[this.pos])<<7*t+3)>>>0,this.buf[this.pos++]<128)return e}throw Error("invalid varint encoding")}function p(e,t){return(e[t-4]|e[t-3]<<8|e[t-2]<<16|e[t-1]<<24)>>>0}function h(){if(this.pos+8>this.len)throw s(this,8);return new o(p(this.buf,this.pos+=4),p(this.buf,this.pos+=4))}l.create=u(),l.prototype._slice=r.Array.prototype.subarray||r.Array.prototype.slice,l.prototype.uint32=(c=4294967295,function(){if(c=(127&this.buf[this.pos])>>>0,this.buf[this.pos++]<128)return c;if(c=(c|(127&this.buf[this.pos])<<7)>>>0,this.buf[this.pos++]<128)return c;if(c=(c|(127&this.buf[this.pos])<<14)>>>0,this.buf[this.pos++]<128)return c;if(c=(c|(127&this.buf[this.pos])<<21)>>>0,this.buf[this.pos++]<128)return c;if(c=(c|(15&this.buf[this.pos])<<28)>>>0,this.buf[this.pos++]<128)return c;if((this.pos+=5)>this.len)throw this.pos=this.len,s(this,10);return c}),l.prototype.int32=function(){return 0|this.uint32()},l.prototype.sint32=function(){var e=this.uint32();return e>>>1^-(1&e)|0},l.prototype.bool=function(){return 0!==this.uint32()},l.prototype.fixed32=function(){if(this.pos+4>this.len)throw s(this,4);return p(this.buf,this.pos+=4)},l.prototype.sfixed32=function(){if(this.pos+4>this.len)throw s(this,4);return 0|p(this.buf,this.pos+=4)},l.prototype.float=function(){if(this.pos+4>this.len)throw s(this,4);var e=r.float.readFloatLE(this.buf,this.pos);return this.pos+=4,e},l.prototype.double=function(){if(this.pos+8>this.len)throw s(this,4);var e=r.float.readDoubleLE(this.buf,this.pos);return this.pos+=8,e},l.prototype.bytes=function(){var e=this.uint32(),t=this.pos,n=this.pos+e;if(n>this.len)throw s(this,e);return this.pos+=e,Array.isArray(this.buf)?this.buf.slice(t,n):t===n?new this.buf.constructor(0):this._slice.call(this.buf,t,n)},l.prototype.string=function(){var e=this.bytes();return a.read(e,0,e.length)},l.prototype.skip=function(e){if("number"==typeof e){if(this.pos+e>this.len)throw s(this,e);this.pos+=e}else do{if(this.pos>=this.len)throw s(this)}while(128&this.buf[this.pos++]);return this},l.prototype.skipType=function(e){switch(e){case 0:this.skip();break;case 1:this.skip(8);break;case 2:this.skip(this.uint32());break;case 3:for(;4!=(e=7&this.uint32());)this.skipType(e);break;case 5:this.skip(4);break;default:throw Error("invalid wire type "+e+" at offset "+this.pos)}return this},l._configure=function(e){i=e,l.create=u(),i._configure();var t=r.Long?"toLong":"toNumber";r.merge(l.prototype,{int64:function(){return d.call(this)[t](!1)},uint64:function(){return d.call(this)[t](!0)},sint64:function(){return d.call(this).zzDecode()[t](!1)},fixed64:function(){return h.call(this)[t](!0)},sfixed64:function(){return h.call(this)[t](!1)}})}},593:(e,t,n)=>{"use strict";e.exports=o;var i=n(1408);(o.prototype=Object.create(i.prototype)).constructor=o;var r=n(9693);function o(e){i.call(this,e)}o._configure=function(){r.Buffer&&(o.prototype._slice=r.Buffer.prototype.slice)},o.prototype.string=function(){var e=this.uint32();return this.buf.utf8Slice?this.buf.utf8Slice(this.pos,this.pos=Math.min(this.pos+e,this.len)):this.buf.toString("utf-8",this.pos,this.pos=Math.min(this.pos+e,this.len))},o._configure()},5054:e=>{"use strict";e.exports={}},5994:(e,t,n)=>{"use strict";t.Service=n(7948)},7948:(e,t,n)=>{"use strict";e.exports=r;var i=n(9693);function r(e,t,n){if("function"!=typeof e)throw TypeError("rpcImpl must be a function");i.EventEmitter.call(this),this.rpcImpl=e,this.requestDelimited=Boolean(t),this.responseDelimited=Boolean(n)}(r.prototype=Object.create(i.EventEmitter.prototype)).constructor=r,r.prototype.rpcCall=function e(t,n,r,o,a){if(!o)throw TypeError("request must be specified");var s=this;if(!a)return i.asPromise(e,s,t,n,r,o);if(s.rpcImpl)try{return s.rpcImpl(t,n[s.requestDelimited?"encodeDelimited":"encode"](o).finish(),(function(e,n){if(e)return s.emit("error",e,t),a(e);if(null!==n){if(!(n instanceof r))try{n=r[s.responseDelimited?"decodeDelimited":"decode"](n)}catch(e){return s.emit("error",e,t),a(e)}return s.emit("data",n,t),a(null,n)}s.end(!0)}))}catch(e){return s.emit("error",e,t),void setTimeout((function(){a(e)}),0)}else setTimeout((function(){a(Error("already ended"))}),0)},r.prototype.end=function(e){return this.rpcImpl&&(e||this.rpcImpl(null,null,null),this.rpcImpl=null,this.emit("end").off()),this}},1945:(e,t,n)=>{"use strict";e.exports=r;var i=n(9693);function r(e,t){this.lo=e>>>0,this.hi=t>>>0}var o=r.zero=new r(0,0);o.toNumber=function(){return 0},o.zzEncode=o.zzDecode=function(){return this},o.length=function(){return 1};var a=r.zeroHash="\0\0\0\0\0\0\0\0";r.fromNumber=function(e){if(0===e)return o;var t=e<0;t&&(e=-e);var n=e>>>0,i=(e-n)/4294967296>>>0;return t&&(i=~i>>>0,n=~n>>>0,++n>4294967295&&(n=0,++i>4294967295&&(i=0))),new r(n,i)},r.from=function(e){if("number"==typeof e)return r.fromNumber(e);if(i.isString(e)){if(!i.Long)return r.fromNumber(parseInt(e,10));e=i.Long.fromString(e)}return e.low||e.high?new r(e.low>>>0,e.high>>>0):o},r.prototype.toNumber=function(e){if(!e&&this.hi>>>31){var t=1+~this.lo>>>0,n=~this.hi>>>0;return t||(n=n+1>>>0),-(t+4294967296*n)}return this.lo+4294967296*this.hi},r.prototype.toLong=function(e){return i.Long?new i.Long(0|this.lo,0|this.hi,Boolean(e)):{low:0|this.lo,high:0|this.hi,unsigned:Boolean(e)}};var s=String.prototype.charCodeAt;r.fromHash=function(e){return e===a?o:new r((s.call(e,0)|s.call(e,1)<<8|s.call(e,2)<<16|s.call(e,3)<<24)>>>0,(s.call(e,4)|s.call(e,5)<<8|s.call(e,6)<<16|s.call(e,7)<<24)>>>0)},r.prototype.toHash=function(){return String.fromCharCode(255&this.lo,this.lo>>>8&255,this.lo>>>16&255,this.lo>>>24,255&this.hi,this.hi>>>8&255,this.hi>>>16&255,this.hi>>>24)},r.prototype.zzEncode=function(){var e=this.hi>>31;return this.hi=((this.hi<<1|this.lo>>>31)^e)>>>0,this.lo=(this.lo<<1^e)>>>0,this},r.prototype.zzDecode=function(){var e=-(1&this.lo);return this.lo=((this.lo>>>1|this.hi<<31)^e)>>>0,this.hi=(this.hi>>>1^e)>>>0,this},r.prototype.length=function(){var e=this.lo,t=(this.lo>>>28|this.hi<<4)>>>0,n=this.hi>>>24;return 0===n?0===t?e<16384?e<128?1:2:e<2097152?3:4:t<16384?t<128?5:6:t<2097152?7:8:n<128?9:10}},9693:function(e,t,n){"use strict";var i=t;function r(e,t,n){for(var i=Object.keys(t),r=0;r<i.length;++r)void 0!==e[i[r]]&&n||(e[i[r]]=t[i[r]]);return e}function o(e){function t(e,n){if(!(this instanceof t))return new t(e,n);Object.defineProperty(this,"message",{get:function(){return e}}),Error.captureStackTrace?Error.captureStackTrace(this,t):Object.defineProperty(this,"stack",{value:(new Error).stack||""}),n&&r(this,n)}return(t.prototype=Object.create(Error.prototype)).constructor=t,Object.defineProperty(t.prototype,"name",{get:function(){return e}}),t.prototype.toString=function(){return this.name+": "+this.message},t}i.asPromise=n(4537),i.base64=n(7419),i.EventEmitter=n(9211),i.float=n(945),i.inquire=n(7199),i.utf8=n(4997),i.pool=n(6662),i.LongBits=n(1945),i.isNode=Boolean(void 0!==n.g&&n.g&&n.g.process&&n.g.process.versions&&n.g.process.versions.node),i.global=i.isNode&&n.g||"undefined"!=typeof window&&window||"undefined"!=typeof self&&self||this,i.emptyArray=Object.freeze?Object.freeze([]):[],i.emptyObject=Object.freeze?Object.freeze({}):{},i.isInteger=Number.isInteger||function(e){return"number"==typeof e&&isFinite(e)&&Math.floor(e)===e},i.isString=function(e){return"string"==typeof e||e instanceof String},i.isObject=function(e){return e&&"object"==typeof e},i.isset=i.isSet=function(e,t){var n=e[t];return!(null==n||!e.hasOwnProperty(t))&&("object"!=typeof n||(Array.isArray(n)?n.length:Object.keys(n).length)>0)},i.Buffer=function(){try{var e=i.inquire("buffer").Buffer;return e.prototype.utf8Write?e:null}catch(e){return null}}(),i._Buffer_from=null,i._Buffer_allocUnsafe=null,i.newBuffer=function(e){return"number"==typeof e?i.Buffer?i._Buffer_allocUnsafe(e):new i.Array(e):i.Buffer?i._Buffer_from(e):"undefined"==typeof Uint8Array?e:new Uint8Array(e)},i.Array="undefined"!=typeof Uint8Array?Uint8Array:Array,i.Long=i.global.dcodeIO&&i.global.dcodeIO.Long||i.global.Long||i.inquire("long"),i.key2Re=/^true|false|0|1$/,i.key32Re=/^-?(?:0|[1-9][0-9]*)$/,i.key64Re=/^(?:[\\x00-\\xff]{8}|-?(?:0|[1-9][0-9]*))$/,i.longToHash=function(e){return e?i.LongBits.from(e).toHash():i.LongBits.zeroHash},i.longFromHash=function(e,t){var n=i.LongBits.fromHash(e);return i.Long?i.Long.fromBits(n.lo,n.hi,t):n.toNumber(Boolean(t))},i.merge=r,i.lcFirst=function(e){return e.charAt(0).toLowerCase()+e.substring(1)},i.newError=o,i.ProtocolError=o("ProtocolError"),i.oneOfGetter=function(e){for(var t={},n=0;n<e.length;++n)t[e[n]]=1;return function(){for(var e=Object.keys(this),n=e.length-1;n>-1;--n)if(1===t[e[n]]&&void 0!==this[e[n]]&&null!==this[e[n]])return e[n]}},i.oneOfSetter=function(e){return function(t){for(var n=0;n<e.length;++n)e[n]!==t&&delete this[e[n]]}},i.toJSONOptions={longs:String,enums:String,bytes:String,json:!0},i._configure=function(){var e=i.Buffer;e?(i._Buffer_from=e.from!==Uint8Array.from&&e.from||function(t,n){return new e(t,n)},i._Buffer_allocUnsafe=e.allocUnsafe||function(t){return new e(t)}):i._Buffer_from=i._Buffer_allocUnsafe=null}},1173:(e,t,n)=>{"use strict";e.exports=u;var i,r=n(9693),o=r.LongBits,a=r.base64,s=r.utf8;function l(e,t,n){this.fn=e,this.len=t,this.next=void 0,this.val=n}function c(){}function f(e){this.head=e.head,this.tail=e.tail,this.len=e.len,this.next=e.states}function u(){this.len=0,this.head=new l(c,0,0),this.tail=this.head,this.states=null}var d=function(){return r.Buffer?function(){return(u.create=function(){return new i})()}:function(){return new u}};function p(e,t,n){t[n]=255&e}function h(e,t){this.len=e,this.next=void 0,this.val=t}function m(e,t,n){for(;e.hi;)t[n++]=127&e.lo|128,e.lo=(e.lo>>>7|e.hi<<25)>>>0,e.hi>>>=7;for(;e.lo>127;)t[n++]=127&e.lo|128,e.lo=e.lo>>>7;t[n++]=e.lo}function g(e,t,n){t[n]=255&e,t[n+1]=e>>>8&255,t[n+2]=e>>>16&255,t[n+3]=e>>>24}u.create=d(),u.alloc=function(e){return new r.Array(e)},r.Array!==Array&&(u.alloc=r.pool(u.alloc,r.Array.prototype.subarray)),u.prototype._push=function(e,t,n){return this.tail=this.tail.next=new l(e,t,n),this.len+=t,this},h.prototype=Object.create(l.prototype),h.prototype.fn=function(e,t,n){for(;e>127;)t[n++]=127&e|128,e>>>=7;t[n]=e},u.prototype.uint32=function(e){return this.len+=(this.tail=this.tail.next=new h((e>>>=0)<128?1:e<16384?2:e<2097152?3:e<268435456?4:5,e)).len,this},u.prototype.int32=function(e){return e<0?this._push(m,10,o.fromNumber(e)):this.uint32(e)},u.prototype.sint32=function(e){return this.uint32((e<<1^e>>31)>>>0)},u.prototype.uint64=function(e){var t=o.from(e);return this._push(m,t.length(),t)},u.prototype.int64=u.prototype.uint64,u.prototype.sint64=function(e){var t=o.from(e).zzEncode();return this._push(m,t.length(),t)},u.prototype.bool=function(e){return this._push(p,1,e?1:0)},u.prototype.fixed32=function(e){return this._push(g,4,e>>>0)},u.prototype.sfixed32=u.prototype.fixed32,u.prototype.fixed64=function(e){var t=o.from(e);return this._push(g,4,t.lo)._push(g,4,t.hi)},u.prototype.sfixed64=u.prototype.fixed64,u.prototype.float=function(e){return this._push(r.float.writeFloatLE,4,e)},u.prototype.double=function(e){return this._push(r.float.writeDoubleLE,8,e)};var b=r.Array.prototype.set?function(e,t,n){t.set(e,n)}:function(e,t,n){for(var i=0;i<e.length;++i)t[n+i]=e[i]};u.prototype.bytes=function(e){var t=e.length>>>0;if(!t)return this._push(p,1,0);if(r.isString(e)){var n=u.alloc(t=a.length(e));a.decode(e,n,0),e=n}return this.uint32(t)._push(b,t,e)},u.prototype.string=function(e){var t=s.length(e);return t?this.uint32(t)._push(s.write,t,e):this._push(p,1,0)},u.prototype.fork=function(){return this.states=new f(this),this.head=this.tail=new l(c,0,0),this.len=0,this},u.prototype.reset=function(){return this.states?(this.head=this.states.head,this.tail=this.states.tail,this.len=this.states.len,this.states=this.states.next):(this.head=this.tail=new l(c,0,0),this.len=0),this},u.prototype.ldelim=function(){var e=this.head,t=this.tail,n=this.len;return this.reset().uint32(n),n&&(this.tail.next=e.next,this.tail=t,this.len+=n),this},u.prototype.finish=function(){for(var e=this.head.next,t=this.constructor.alloc(this.len),n=0;e;)e.fn(e.val,t,n),n+=e.len,e=e.next;return t},u._configure=function(e){i=e,u.create=d(),i._configure()}},3155:(e,t,n)=>{"use strict";e.exports=o;var i=n(1173);(o.prototype=Object.create(i.prototype)).constructor=o;var r=n(9693);function o(){i.call(this)}function a(e,t,n){e.length<40?r.utf8.write(e,t,n):t.utf8Write?t.utf8Write(e,n):t.write(e,n)}o._configure=function(){o.alloc=r._Buffer_allocUnsafe,o.writeBytesBuffer=r.Buffer&&r.Buffer.prototype instanceof Uint8Array&&"set"===r.Buffer.prototype.set.name?function(e,t,n){t.set(e,n)}:function(e,t,n){if(e.copy)e.copy(t,n,0,e.length);else for(var i=0;i<e.length;)t[n++]=e[i++]}},o.prototype.bytes=function(e){r.isString(e)&&(e=r._Buffer_from(e,"base64"));var t=e.length>>>0;return this.uint32(t),t&&this._push(o.writeBytesBuffer,t,e),this},o.prototype.string=function(e){var t=r.Buffer.byteLength(e);return this.uint32(t),t&&this._push(a,t,e),this},o._configure()},7539:e=>{"use strict";var t={generateIdentifier:function(){return Math.random().toString(36).substr(2,10)}};t.localCName=t.generateIdentifier(),t.splitLines=function(e){return e.trim().split("\n").map((function(e){return e.trim()}))},t.splitSections=function(e){return e.split("\nm=").map((function(e,t){return(t>0?"m="+e:e).trim()+"\r\n"}))},t.getDescription=function(e){var n=t.splitSections(e);return n&&n[0]},t.getMediaSections=function(e){var n=t.splitSections(e);return n.shift(),n},t.matchPrefix=function(e,n){return t.splitLines(e).filter((function(e){return 0===e.indexOf(n)}))},t.parseCandidate=function(e){for(var t,n={foundation:(t=0===e.indexOf("a=candidate:")?e.substring(12).split(" "):e.substring(10).split(" "))[0],component:parseInt(t[1],10),protocol:t[2].toLowerCase(),priority:parseInt(t[3],10),ip:t[4],address:t[4],port:parseInt(t[5],10),type:t[7]},i=8;i<t.length;i+=2)switch(t[i]){case"raddr":n.relatedAddress=t[i+1];break;case"rport":n.relatedPort=parseInt(t[i+1],10);break;case"tcptype":n.tcpType=t[i+1];break;case"ufrag":n.ufrag=t[i+1],n.usernameFragment=t[i+1];break;default:n[t[i]]=t[i+1]}return n},t.writeCandidate=function(e){var t=[];t.push(e.foundation),t.push(e.component),t.push(e.protocol.toUpperCase()),t.push(e.priority),t.push(e.address||e.ip),t.push(e.port);var n=e.type;return t.push("typ"),t.push(n),"host"!==n&&e.relatedAddress&&e.relatedPort&&(t.push("raddr"),t.push(e.relatedAddress),t.push("rport"),t.push(e.relatedPort)),e.tcpType&&"tcp"===e.protocol.toLowerCase()&&(t.push("tcptype"),t.push(e.tcpType)),(e.usernameFragment||e.ufrag)&&(t.push("ufrag"),t.push(e.usernameFragment||e.ufrag)),"candidate:"+t.join(" ")},t.parseIceOptions=function(e){return e.substr(14).split(" ")},t.parseRtpMap=function(e){var t=e.substr(9).split(" "),n={payloadType:parseInt(t.shift(),10)};return t=t[0].split("/"),n.name=t[0],n.clockRate=parseInt(t[1],10),n.channels=3===t.length?parseInt(t[2],10):1,n.numChannels=n.channels,n},t.writeRtpMap=function(e){var t=e.payloadType;void 0!==e.preferredPayloadType&&(t=e.preferredPayloadType);var n=e.channels||e.numChannels||1;return"a=rtpmap:"+t+" "+e.name+"/"+e.clockRate+(1!==n?"/"+n:"")+"\r\n"},t.parseExtmap=function(e){var t=e.substr(9).split(" ");return{id:parseInt(t[0],10),direction:t[0].indexOf("/")>0?t[0].split("/")[1]:"sendrecv",uri:t[1]}},t.writeExtmap=function(e){return"a=extmap:"+(e.id||e.preferredId)+(e.direction&&"sendrecv"!==e.direction?"/"+e.direction:"")+" "+e.uri+"\r\n"},t.parseFmtp=function(e){for(var t,n={},i=e.substr(e.indexOf(" ")+1).split(";"),r=0;r<i.length;r++)n[(t=i[r].trim().split("="))[0].trim()]=t[1];return n},t.writeFmtp=function(e){var t="",n=e.payloadType;if(void 0!==e.preferredPayloadType&&(n=e.preferredPayloadType),e.parameters&&Object.keys(e.parameters).length){var i=[];Object.keys(e.parameters).forEach((function(t){e.parameters[t]?i.push(t+"="+e.parameters[t]):i.push(t)})),t+="a=fmtp:"+n+" "+i.join(";")+"\r\n"}return t},t.parseRtcpFb=function(e){var t=e.substr(e.indexOf(" ")+1).split(" ");return{type:t.shift(),parameter:t.join(" ")}},t.writeRtcpFb=function(e){var t="",n=e.payloadType;return void 0!==e.preferredPayloadType&&(n=e.preferredPayloadType),e.rtcpFeedback&&e.rtcpFeedback.length&&e.rtcpFeedback.forEach((function(e){t+="a=rtcp-fb:"+n+" "+e.type+(e.parameter&&e.parameter.length?" "+e.parameter:"")+"\r\n"})),t},t.parseSsrcMedia=function(e){var t=e.indexOf(" "),n={ssrc:parseInt(e.substr(7,t-7),10)},i=e.indexOf(":",t);return i>-1?(n.attribute=e.substr(t+1,i-t-1),n.value=e.substr(i+1)):n.attribute=e.substr(t+1),n},t.parseSsrcGroup=function(e){var t=e.substr(13).split(" ");return{semantics:t.shift(),ssrcs:t.map((function(e){return parseInt(e,10)}))}},t.getMid=function(e){var n=t.matchPrefix(e,"a=mid:")[0];if(n)return n.substr(6)},t.parseFingerprint=function(e){var t=e.substr(14).split(" ");return{algorithm:t[0].toLowerCase(),value:t[1]}},t.getDtlsParameters=function(e,n){return{role:"auto",fingerprints:t.matchPrefix(e+n,"a=fingerprint:").map(t.parseFingerprint)}},t.writeDtlsParameters=function(e,t){var n="a=setup:"+t+"\r\n";return e.fingerprints.forEach((function(e){n+="a=fingerprint:"+e.algorithm+" "+e.value+"\r\n"})),n},t.parseCryptoLine=function(e){var t=e.substr(9).split(" ");return{tag:parseInt(t[0],10),cryptoSuite:t[1],keyParams:t[2],sessionParams:t.slice(3)}},t.writeCryptoLine=function(e){return"a=crypto:"+e.tag+" "+e.cryptoSuite+" "+("object"==typeof e.keyParams?t.writeCryptoKeyParams(e.keyParams):e.keyParams)+(e.sessionParams?" "+e.sessionParams.join(" "):"")+"\r\n"},t.parseCryptoKeyParams=function(e){if(0!==e.indexOf("inline:"))return null;var t=e.substr(7).split("|");return{keyMethod:"inline",keySalt:t[0],lifeTime:t[1],mkiValue:t[2]?t[2].split(":")[0]:void 0,mkiLength:t[2]?t[2].split(":")[1]:void 0}},t.writeCryptoKeyParams=function(e){return e.keyMethod+":"+e.keySalt+(e.lifeTime?"|"+e.lifeTime:"")+(e.mkiValue&&e.mkiLength?"|"+e.mkiValue+":"+e.mkiLength:"")},t.getCryptoParameters=function(e,n){return t.matchPrefix(e+n,"a=crypto:").map(t.parseCryptoLine)},t.getIceParameters=function(e,n){var i=t.matchPrefix(e+n,"a=ice-ufrag:")[0],r=t.matchPrefix(e+n,"a=ice-pwd:")[0];return i&&r?{usernameFragment:i.substr(12),password:r.substr(10)}:null},t.writeIceParameters=function(e){return"a=ice-ufrag:"+e.usernameFragment+"\r\na=ice-pwd:"+e.password+"\r\n"},t.parseRtpParameters=function(e){for(var n={codecs:[],headerExtensions:[],fecMechanisms:[],rtcp:[]},i=t.splitLines(e)[0].split(" "),r=3;r<i.length;r++){var o=i[r],a=t.matchPrefix(e,"a=rtpmap:"+o+" ")[0];if(a){var s=t.parseRtpMap(a),l=t.matchPrefix(e,"a=fmtp:"+o+" ");switch(s.parameters=l.length?t.parseFmtp(l[0]):{},s.rtcpFeedback=t.matchPrefix(e,"a=rtcp-fb:"+o+" ").map(t.parseRtcpFb),n.codecs.push(s),s.name.toUpperCase()){case"RED":case"ULPFEC":n.fecMechanisms.push(s.name.toUpperCase())}}}return t.matchPrefix(e,"a=extmap:").forEach((function(e){n.headerExtensions.push(t.parseExtmap(e))})),n},t.writeRtpDescription=function(e,n){var i="";i+="m="+e+" ",i+=n.codecs.length>0?"9":"0",i+=" UDP/TLS/RTP/SAVPF ",i+=n.codecs.map((function(e){return void 0!==e.preferredPayloadType?e.preferredPayloadType:e.payloadType})).join(" ")+"\r\n",i+="c=IN IP4 0.0.0.0\r\n",i+="a=rtcp:9 IN IP4 0.0.0.0\r\n",n.codecs.forEach((function(e){i+=t.writeRtpMap(e),i+=t.writeFmtp(e),i+=t.writeRtcpFb(e)}));var r=0;return n.codecs.forEach((function(e){e.maxptime>r&&(r=e.maxptime)})),r>0&&(i+="a=maxptime:"+r+"\r\n"),i+="a=rtcp-mux\r\n",n.headerExtensions&&n.headerExtensions.forEach((function(e){i+=t.writeExtmap(e)})),i},t.parseRtpEncodingParameters=function(e){var n,i=[],r=t.parseRtpParameters(e),o=-1!==r.fecMechanisms.indexOf("RED"),a=-1!==r.fecMechanisms.indexOf("ULPFEC"),s=t.matchPrefix(e,"a=ssrc:").map((function(e){return t.parseSsrcMedia(e)})).filter((function(e){return"cname"===e.attribute})),l=s.length>0&&s[0].ssrc,c=t.matchPrefix(e,"a=ssrc-group:FID").map((function(e){return e.substr(17).split(" ").map((function(e){return parseInt(e,10)}))}));c.length>0&&c[0].length>1&&c[0][0]===l&&(n=c[0][1]),r.codecs.forEach((function(e){if("RTX"===e.name.toUpperCase()&&e.parameters.apt){var t={ssrc:l,codecPayloadType:parseInt(e.parameters.apt,10)};l&&n&&(t.rtx={ssrc:n}),i.push(t),o&&((t=JSON.parse(JSON.stringify(t))).fec={ssrc:l,mechanism:a?"red+ulpfec":"red"},i.push(t))}})),0===i.length&&l&&i.push({ssrc:l});var f=t.matchPrefix(e,"b=");return f.length&&(f=0===f[0].indexOf("b=TIAS:")?parseInt(f[0].substr(7),10):0===f[0].indexOf("b=AS:")?1e3*parseInt(f[0].substr(5),10)*.95-16e3:void 0,i.forEach((function(e){e.maxBitrate=f}))),i},t.parseRtcpParameters=function(e){var n={},i=t.matchPrefix(e,"a=ssrc:").map((function(e){return t.parseSsrcMedia(e)})).filter((function(e){return"cname"===e.attribute}))[0];i&&(n.cname=i.value,n.ssrc=i.ssrc);var r=t.matchPrefix(e,"a=rtcp-rsize");n.reducedSize=r.length>0,n.compound=0===r.length;var o=t.matchPrefix(e,"a=rtcp-mux");return n.mux=o.length>0,n},t.parseMsid=function(e){var n,i=t.matchPrefix(e,"a=msid:");if(1===i.length)return{stream:(n=i[0].substr(7).split(" "))[0],track:n[1]};var r=t.matchPrefix(e,"a=ssrc:").map((function(e){return t.parseSsrcMedia(e)})).filter((function(e){return"msid"===e.attribute}));return r.length>0?{stream:(n=r[0].value.split(" "))[0],track:n[1]}:void 0},t.parseSctpDescription=function(e){var n,i=t.parseMLine(e),r=t.matchPrefix(e,"a=max-message-size:");r.length>0&&(n=parseInt(r[0].substr(19),10)),isNaN(n)&&(n=65536);var o=t.matchPrefix(e,"a=sctp-port:");if(o.length>0)return{port:parseInt(o[0].substr(12),10),protocol:i.fmt,maxMessageSize:n};if(t.matchPrefix(e,"a=sctpmap:").length>0){var a=t.matchPrefix(e,"a=sctpmap:")[0].substr(10).split(" ");return{port:parseInt(a[0],10),protocol:a[1],maxMessageSize:n}}},t.writeSctpDescription=function(e,t){var n=[];return n="DTLS/SCTP"!==e.protocol?["m="+e.kind+" 9 "+e.protocol+" "+t.protocol+"\r\n","c=IN IP4 0.0.0.0\r\n","a=sctp-port:"+t.port+"\r\n"]:["m="+e.kind+" 9 "+e.protocol+" "+t.port+"\r\n","c=IN IP4 0.0.0.0\r\n","a=sctpmap:"+t.port+" "+t.protocol+" 65535\r\n"],void 0!==t.maxMessageSize&&n.push("a=max-message-size:"+t.maxMessageSize+"\r\n"),n.join("")},t.generateSessionId=function(){return Math.random().toString().substr(2,21)},t.writeSessionBoilerplate=function(e,n,i){var r=void 0!==n?n:2;return"v=0\r\no="+(i||"thisisadapterortc")+" "+(e||t.generateSessionId())+" "+r+" IN IP4 127.0.0.1\r\ns=-\r\nt=0 0\r\n"},t.writeMediaSection=function(e,n,i,r){var o=t.writeRtpDescription(e.kind,n);if(o+=t.writeIceParameters(e.iceGatherer.getLocalParameters()),o+=t.writeDtlsParameters(e.dtlsTransport.getLocalParameters(),"offer"===i?"actpass":"active"),o+="a=mid:"+e.mid+"\r\n",e.direction?o+="a="+e.direction+"\r\n":e.rtpSender&&e.rtpReceiver?o+="a=sendrecv\r\n":e.rtpSender?o+="a=sendonly\r\n":e.rtpReceiver?o+="a=recvonly\r\n":o+="a=inactive\r\n",e.rtpSender){var a="msid:"+r.id+" "+e.rtpSender.track.id+"\r\n";o+="a="+a,o+="a=ssrc:"+e.sendEncodingParameters[0].ssrc+" "+a,e.sendEncodingParameters[0].rtx&&(o+="a=ssrc:"+e.sendEncodingParameters[0].rtx.ssrc+" "+a,o+="a=ssrc-group:FID "+e.sendEncodingParameters[0].ssrc+" "+e.sendEncodingParameters[0].rtx.ssrc+"\r\n")}return o+="a=ssrc:"+e.sendEncodingParameters[0].ssrc+" cname:"+t.localCName+"\r\n",e.rtpSender&&e.sendEncodingParameters[0].rtx&&(o+="a=ssrc:"+e.sendEncodingParameters[0].rtx.ssrc+" cname:"+t.localCName+"\r\n"),o},t.getDirection=function(e,n){for(var i=t.splitLines(e),r=0;r<i.length;r++)switch(i[r]){case"a=sendrecv":case"a=sendonly":case"a=recvonly":case"a=inactive":return i[r].substr(2)}return n?t.getDirection(n):"sendrecv"},t.getKind=function(e){return t.splitLines(e)[0].split(" ")[0].substr(2)},t.isRejected=function(e){return"0"===e.split(" ",2)[1]},t.parseMLine=function(e){var n=t.splitLines(e)[0].substr(2).split(" ");return{kind:n[0],port:parseInt(n[1],10),protocol:n[2],fmt:n.slice(3).join(" ")}},t.parseOLine=function(e){var n=t.matchPrefix(e,"o=")[0].substr(2).split(" ");return{username:n[0],sessionId:n[1],sessionVersion:parseInt(n[2],10),netType:n[3],addressType:n[4],address:n[5]}},t.isValidSDP=function(e){if("string"!=typeof e||0===e.length)return!1;for(var n=t.splitLines(e),i=0;i<n.length;i++)if(n[i].length<2||"="!==n[i].charAt(1))return!1;return!0},e.exports=t},4747:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(7928),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},8915:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(2927),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},2324:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(7297),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},6043:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(5731),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},7367:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(8037),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},7601:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(5443),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},7722:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(8185),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},2003:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(3510),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},9036:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(7612),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},8583:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(229),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},2114:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(6009),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},265:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(7841),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},17:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(101),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},4753:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(6126),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},8391:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(4101),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},3301:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(8464),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},978:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(408),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},8792:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(5499),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},7498:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(9083),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},4806:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(1970),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},9831:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(4162),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},7306:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(3114),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},6711:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(9717),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},1368:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(5186),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},3530:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(4115),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},231:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(278),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},9063:(e,t,n)=>{"use strict";n.r(t);var i=n(6497),r={};for(const e in i)"default"!==e&&(r[e]=()=>i[e]);n.d(t,r)},8305:(e,t,n)=>{"use strict";n.r(t);var i=n(1526),r={};for(const e in i)"default"!==e&&(r[e]=()=>i[e]);n.d(t,r)},2927:(e,t,n)=>{var i=n(512);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("71123166",i,e)}},7297:(e,t,n)=>{var i=n(9214);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("1c24d821",i,e)}},5731:(e,t,n)=>{var i=n(7261);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("6a101c5d",i,e)}},8037:(e,t,n)=>{var i=n(3730);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("237788f6",i,e)}},5443:(e,t,n)=>{var i=n(8336);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("d06758d8",i,e)}},8185:(e,t,n)=>{var i=n(4957);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("091eb5b2",i,e)}},3510:(e,t,n)=>{var i=n(342);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("5eb7a238",i,e)}},7612:(e,t,n)=>{var i=n(1112);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("43aaf5ec",i,e)}},229:(e,t,n)=>{var i=n(9561);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("826a2f2c",i,e)}},6009:(e,t,n)=>{var i=n(3839);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("bb0ee260",i,e)}},7841:(e,t,n)=>{var i=n(9924);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("0dcab23b",i,e)}},101:(e,t,n)=>{var i=n(9292);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("3edd8b1f",i,e)}},6126:(e,t,n)=>{var i=n(5113);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("71f71523",i,e)}},4101:(e,t,n)=>{var i=n(5056);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("159a8851",i,e)}},8464:(e,t,n)=>{var i=n(4687);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("f796abc6",i,e)}},408:(e,t,n)=>{var i=n(2493);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("759cd6a6",i,e)}},5499:(e,t,n)=>{var i=n(857);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("5c397a6c",i,e)}},9083:(e,t,n)=>{var i=n(2424);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("3c6eae0b",i,e)}},1970:(e,t,n)=>{var i=n(7249);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("3b78551e",i,e)}},4162:(e,t,n)=>{var i=n(1484);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("5562b65e",i,e)}},3114:(e,t,n)=>{var i=n(8830);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("a1325450",i,e)}},9717:(e,t,n)=>{var i=n(7629);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("111dc6c4",i,e)}},5186:(e,t,n)=>{var i=n(8690);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("0bfefef9",i,e)}},4115:(e,t,n)=>{var i=n(1240);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("5ecdad51",i,e)}},278:(e,t,n)=>{var i=n(1149);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("2a40662a",i,e)}},7928:(e,t,n)=>{var i=n(9926);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("03b2e6d2",i,e)}},1526:(e,t,n)=>{var i=n(8637);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("d7ee88d2",i,e)}},6497:(e,t,n)=>{var i=n(8459);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("4bd1ba03",i,e)}},7708:(e,t,n)=>{"use strict";function i(e,t,n){var i=function(e,t){for(var n=[],i={},r=0;r<t.length;r++){var o=t[r],a=o[0],s={id:e+":"+r,css:o[1],media:o[2],sourceMap:o[3]};i[a]?i[a].parts.push(s):n.push(i[a]={id:a,parts:[s]})}return n}(e,t);!function(e,t){const n=t._injectedStyles||(t._injectedStyles={});for(var i=0;i<e.length;i++){var o=e[i];if(!n[o.id]){for(var a=0;a<o.parts.length;a++)r(o.parts[a],t);n[o.id]=!0}}}(i,n)}function r(e,t){var n=function(e){var t=document.createElement("style");return t.type="text/css",e.appendChild(t),t}(t),i=e.css,r=e.media,o=e.sourceMap;if(r&&n.setAttribute("media",r),o&&(i+="\n/*# sourceURL="+o.sources[0]+" */",i+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(o))))+" */"),n.styleSheet)n.styleSheet.cssText=i;else{for(;n.firstChild;)n.removeChild(n.firstChild);n.appendChild(document.createTextNode(i))}}n.d(t,{Z:()=>i})},9028:e=>{e.exports={functional:!0,render(e,t){const{_c:n,_v:i,data:r,children:o=[]}=t,{class:a,staticClass:s,style:l,staticStyle:c,attrs:f={},...u}=r;return n("svg",{class:[a,s],style:[l,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 39 39"},f),...u},o.concat([n("path",{attrs:{d:"M33.25 4.27H1.89V30a2.72 2.72 0 002.72 2.72h29.78A2.72 2.72 0 0037.11 30V4.27zm0 2.27v.08L20 20.78 5.85 6.62a.07.07 0 010-.06zm1.14 23.92H4.61a.45.45 0 01-.45-.46V8.14l.08.09L18.5 22.49a2.13 2.13 0 001.51.62 2.14 2.14 0 001.53-.67l13.3-14.16V30a.45.45 0 01-.45.46z"}})]))}}},2371:e=>{e.exports={functional:!0,render(e,t){const{_c:n,_v:i,data:r,children:o=[]}=t,{class:a,staticClass:s,style:l,staticStyle:c,attrs:f={},...u}=r;return n("svg",{class:[a,s],style:[l,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 39 37"},f),...u},o.concat([n("path",{attrs:{d:"M14.69 18.65v17.89a.47.47 0 00.47.46h6.64a.47.47 0 00.47-.46V18.35h4.81a.46.46 0 00.47-.42l.45-5.48a.47.47 0 00-.46-.51h-5.27V8.06a1.65 1.65 0 011.65-1.65h3.71a.47.47 0 00.47-.47V.46a.47.47 0 00-.47-.46h-6.27a6.67 6.67 0 00-6.67 6.66v5.28h-3.32a.47.47 0 00-.47.47v5.48a.46.46 0 00.47.46h3.32z"}})]))}}},8840:e=>{e.exports={functional:!0,render(e,t){const{_c:n,_v:i,data:r,children:o=[]}=t,{class:a,staticClass:s,style:l,staticStyle:c,attrs:f={},...u}=r;return n("svg",{class:[a,s],style:[l,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 384 512"},f),...u},o.concat([n("path",{attrs:{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-34zm-22.6 22.7c2.1 2.1 3.5 4.6 4.2 7.4H256V32.5c2.8.7 5.3 2.1 7.4 4.2l83.9 83.9zM336 480H48c-8.8 0-16-7.2-16-16V48c0-8.8 7.2-16 16-16h176v104c0 13.3 10.7 24 24 24h104v304c0 8.8-7.2 16-16 16z"}})]))}}},5227:e=>{e.exports={functional:!0,render(e,t){const{_c:n,_v:i,data:r,children:o=[]}=t,{class:a,staticClass:s,style:l,staticStyle:c,attrs:f={},...u}=r;return n("svg",{class:[a,s],style:[l,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},f),...u},o.concat([n("path",{attrs:{d:"M500.33 0h-47.41a12 12 0 00-12 12.57l4 82.76A247.42 247.42 0 00256 8C119.34 8 7.9 119.53 8 256.19 8.1 393.07 119.1 504 256 504a247.1 247.1 0 00166.18-63.91 12 12 0 00.48-17.43l-34-34a12 12 0 00-16.38-.55A176 176 0 11402.1 157.8l-101.53-4.87a12 12 0 00-12.57 12v47.41a12 12 0 0012 12h200.33a12 12 0 0012-12V12a12 12 0 00-12-12z"}})]))}}},7123:e=>{e.exports={functional:!0,render(e,t){const{_c:n,_v:i,data:r,children:o=[]}=t,{class:a,staticClass:s,style:l,staticStyle:c,attrs:f={},...u}=r;return n("svg",{class:[a,s],style:[l,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},f),...u},o.concat([n("path",{attrs:{d:"M30.8 11.9v9c0 .6-.4 1-1 1h-1l-5-3.4v-4.1l5-3.4h1c.5-.1 1 .3 1 .9zm-11-4.6h-14c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-14c0-1.1-.9-1.9-2-2z"}})]))}}},8642:e=>{e.exports={functional:!0,render(e,t){const{_c:n,_v:i,data:r,children:o=[]}=t,{class:a,staticClass:s,style:l,staticStyle:c,attrs:f={},...u}=r;return n("svg",{class:[a,s],style:[l,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},f),...u},o.concat([n("path",{attrs:{d:"M13.722 12.067a.5.5 0 01-.069.623l-.963.963a.5.5 0 01-.622.068l-4.172-2.657-1.703 1.702a.5.5 0 01-.847-.275L4.108 4.68a.5.5 0 01.572-.572l7.811 1.238a.5.5 0 01.275.848l-1.702 1.702zm5.588 1.586a.5.5 0 00.622.068l4.172-2.657 1.703 1.702a.5.5 0 00.847-.275l1.238-7.811a.5.5 0 00-.572-.572l-7.81 1.238a.5.5 0 00-.275.848l1.702 1.702-2.658 4.171a.5.5 0 00.069.623zm-6.62 4.694a.5.5 0 00-.623-.068l-4.17 2.657-1.704-1.702a.5.5 0 00-.847.275L4.108 27.32a.5.5 0 00.572.572l7.811-1.238a.5.5 0 00.275-.848l-1.702-1.702 2.658-4.171a.5.5 0 00-.069-.623zm13.117.887l-1.703 1.702-4.171-2.657a.5.5 0 00-.623.068l-.963.963a.5.5 0 00-.069.623l2.658 4.171-1.702 1.702a.5.5 0 00.275.848l7.811 1.238a.5.5 0 00.572-.572l-1.238-7.811a.5.5 0 00-.847-.275z"}})]))}}},1466:e=>{e.exports={functional:!0,render(e,t){const{_c:n,_v:i,data:r,children:o=[]}=t,{class:a,staticClass:s,style:l,staticStyle:c,attrs:f={},...u}=r;return n("svg",{class:[a,s],style:[l,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512"},f),...u},o.concat([n("path",{attrs:{d:"M441.9 167.3l-19.8-19.8c-4.7-4.7-12.3-4.7-17 0L224 328.2 42.9 147.5c-4.7-4.7-12.3-4.7-17 0L6.1 167.3c-4.7 4.7-4.7 12.3 0 17l209.4 209.4c4.7 4.7 12.3 4.7 17 0l209.4-209.4c4.7-4.7 4.7-12.3 0-17z"}})]))}}},6561:e=>{e.exports={functional:!0,render(e,t){const{_c:n,_v:i,data:r,children:o=[]}=t,{class:a,staticClass:s,style:l,staticStyle:c,attrs:f={},...u}=r;return n("svg",{class:[a,s],style:[l,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 25 25"},f),...u},o.concat([n("path",{attrs:{d:"M12.5 14c1.7 0 3-1.3 3-3V5c0-1.7-1.3-3-3-3s-3 1.3-3 3v6c0 1.7 1.3 3 3 3zm5.3-3c0 3-2.5 5.1-5.3 5.1S7.2 14 7.2 11H5.5c0 3.4 2.7 6.2 6 6.7V21h2v-3.3c3.3-.5 6-3.3 6-6.7h-1.7z"}})]))}}},5852:e=>{e.exports={functional:!0,render(e,t){const{_c:n,_v:i,data:r,children:o=[]}=t,{class:a,staticClass:s,style:l,staticStyle:c,attrs:f={},...u}=r;return n("svg",{class:[a,s],style:[l,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 25 25"},f),...u},o.concat([n("path",{attrs:{d:"M19.5 11h-1.7c0 .7-.2 1.4-.4 2.1l1.2 1.2c.6-1 .9-2.1.9-3.3zm-4 .2V5c0-1.7-1.3-3-3-3s-3 1.3-3 3v.2l6 6zM4.8 3L3.5 4.3l6 6v.7c0 1.7 1.3 3 3 3 .2 0 .4 0 .6-.1l1.7 1.7c-.7.3-1.5.5-2.3.5-2.8 0-5.3-2.1-5.3-5.1H5.5c0 3.4 2.7 6.2 6 6.7V21h2v-3.3c.9-.1 1.8-.5 2.5-.9l4.2 4.2 1.3-1.3L4.8 3z"}})]))}}},3852:e=>{e.exports={functional:!0,render(e,t){const{_c:n,_v:i,data:r,children:o=[]}=t,{class:a,staticClass:s,style:l,staticStyle:c,attrs:f={},...u}=r;return n("svg",{class:[a,s],style:[l,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 320 512"},f),...u},o.concat([n("path",{attrs:{d:"M193.94 256L296.5 153.44l21.15-21.15c3.12-3.12 3.12-8.19 0-11.31l-22.63-22.63c-3.12-3.12-8.19-3.12-11.31 0L160 222.06 36.29 98.34c-3.12-3.12-8.19-3.12-11.31 0L2.34 120.97c-3.12 3.12-3.12 8.19 0 11.31L126.06 256 2.34 379.71c-3.12 3.12-3.12 8.19 0 11.31l22.63 22.63c3.12 3.12 8.19 3.12 11.31 0L160 289.94 262.56 392.5l21.15 21.15c3.12 3.12 8.19 3.12 11.31 0l22.63-22.63c3.12-3.12 3.12-8.19 0-11.31L193.94 256z"}})]))}}},3787:e=>{e.exports={functional:!0,render(e,t){const{_c:n,_v:i,data:r,children:o=[]}=t,{class:a,staticClass:s,style:l,staticStyle:c,attrs:f={},...u}=r;return n("svg",{class:[a,s],style:[l,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 25 25"},f),...u},o.concat([n("path",{attrs:{d:"M20.9 17.6c-.9-.8-1.8-1.5-2.8-2.1-1-.7-1.3-.6-1.9.5l-.6.9c-.4.5-.9.4-1.4 0-2.3-1.6-4.4-3.6-6-5.9-.3-.6-.5-1-.2-1.4l1.2-.8c1-.6 1-.9.3-1.9-.7-1-1.5-2-2.3-2.9-.6-.7-1-.7-1.6-.1l-.9 1c-1.2.9-1.6 2.5-1 3.8 2 6.1 6.8 10.8 12.9 12.7 1 .4 2.1.2 3-.5l.6-.6.8-.7c.8-1 .8-1.3-.1-2z"}})]))}}},1724:e=>{e.exports={functional:!0,render(e,t){const{_c:n,_v:i,data:r,children:o=[]}=t,{class:a,staticClass:s,style:l,staticStyle:c,attrs:f={},...u}=r;return n("svg",{class:[a,s],style:[l,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100"},f),...u},o.concat([n("circle",{attrs:{cx:"20",cy:"50",r:"10"}},[n("animate",{attrs:{attributeName:"opacity",dur:"1s",values:"0;1;0",repeatCount:"indefinite",begin:".1"}})]),n("circle",{attrs:{cx:"50",cy:"50",r:"10"}},[n("animate",{attrs:{attributeName:"opacity",dur:"1s",values:"0;1;0",repeatCount:"indefinite",begin:".2"}})]),n("circle",{attrs:{cx:"80",cy:"50",r:"10"}},[n("animate",{attrs:{attributeName:"opacity",dur:"1s",values:"0;1;0",repeatCount:"indefinite",begin:".3"}})])]))}}},4684:e=>{e.exports={functional:!0,render(e,t){const{_c:n,_v:i,data:r,children:o=[]}=t,{class:a,staticClass:s,style:l,staticStyle:c,attrs:f={},...u}=r;return n("svg",{class:[a,s],style:[l,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 30.34 30.34"},f),...u},o.concat([n("path",{attrs:{d:"M22.562 12.491s1.227-.933.293-1.866c-.934-.933-1.842.271-1.842.271l-9.389 9.391s-2.199 2.838-3.871 1.122c-1.67-1.718 1.121-3.872 1.121-3.872l12.311-12.31s2.873-3.165 5.574-.466c2.697 2.7-.477 5.579-.477 5.579L12.449 24.173s-4.426 5.113-8.523 1.015 1.066-8.474 1.066-8.474L15.494 6.209s1.176-.982.295-1.866c-.885-.883-1.865.295-1.865.295L1.873 16.689s-4.549 4.989.531 10.068c5.08 5.082 10.072.533 10.072.533l16.563-16.565s3.314-3.655-.637-7.608-7.607-.639-7.607-.639L6.543 16.728s-3.65 2.969-.338 6.279c3.312 3.314 6.227-.39 6.227-.39l10.13-10.126z"}})]))}}},3582:e=>{e.exports={functional:!0,render(e,t){const{_c:n,_v:i,data:r,children:o=[]}=t,{class:a,staticClass:s,style:l,staticStyle:c,attrs:f={},...u}=r;return n("svg",{class:[a,s],style:[l,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},f),...u},o.concat([n("path",{attrs:{d:"M476 3.2L12.5 270.6c-18.1 10.4-15.8 35.6 2.2 43.2L121 358.4l287.3-253.2c5.5-4.9 13.3 2.6 8.6 8.3L176 407v80.5c0 23.6 28.5 32.9 42.5 15.8L282 426l124.6 52.2c14.2 6 30.4-2.9 33-18.2l72-432C515 7.8 493.3-6.8 476 3.2z"}})]))}}},2154:e=>{e.exports={functional:!0,render(e,t){const{_c:n,_v:i,data:r,children:o=[]}=t,{class:a,staticClass:s,style:l,staticStyle:c,attrs:f={},...u}=r;return n("svg",{class:[a,s],style:[l,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},f),...u},o.concat([n("path",{attrs:{d:"M3 9v6h4l5 5V4L7 9H3zm13.5 3A4.5 4.5 0 0014 7.97v8.05c1.48-.73 2.5-2.25 2.5-4.02zM14 3.23v2.06c2.89.86 5 3.54 5 6.71s-2.11 5.85-5 6.71v2.06c4.01-.91 7-4.49 7-8.77s-2.99-7.86-7-8.77z"}}),n("path",{attrs:{d:"M0 0h24v24H0z",fill:"none"}})]))}}},6011:e=>{e.exports={functional:!0,render(e,t){const{_c:n,_v:i,data:r,children:o=[]}=t,{class:a,staticClass:s,style:l,staticStyle:c,attrs:f={},...u}=r;return n("svg",{class:[a,s],style:[l,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},f),...u},o.concat([n("path",{attrs:{d:"M16.5 12A4.5 4.5 0 0014 7.97v2.21l2.45 2.45c.03-.2.05-.41.05-.63zm2.5 0c0 .94-.2 1.82-.54 2.64l1.51 1.51A8.796 8.796 0 0021 12c0-4.28-2.99-7.86-7-8.77v2.06c2.89.86 5 3.54 5 6.71zM4.27 3L3 4.27 7.73 9H3v6h4l5 5v-6.73l4.25 4.25c-.67.52-1.42.93-2.25 1.18v2.06a8.99 8.99 0 003.69-1.81L19.73 21 21 19.73l-9-9L4.27 3zM12 4L9.91 6.09 12 8.18V4z"}}),n("path",{attrs:{d:"M0 0h24v24H0z",fill:"none"}})]))}}},7707:e=>{e.exports={functional:!0,render(e,t){const{_c:n,_v:i,data:r,children:o=[]}=t,{class:a,staticClass:s,style:l,staticStyle:c,attrs:f={},...u}=r;return n("svg",{class:[a,s],style:[l,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},f),...u},o.concat([n("path",{attrs:{d:"M460.115 373.846l-6.941-4.008c-5.546-3.202-7.564-10.177-4.661-15.886 32.971-64.838 31.167-142.731-5.415-205.954-36.504-63.356-103.118-103.876-175.8-107.701C260.952 39.963 256 34.676 256 28.321v-8.012c0-6.904 5.808-12.337 12.703-11.982 83.552 4.306 160.157 50.861 202.106 123.67 42.069 72.703 44.083 162.322 6.034 236.838-3.14 6.149-10.75 8.462-16.728 5.011z"}})]))}}},1623:e=>{e.exports={functional:!0,render(e,t){const{_c:n,_v:i,data:r,children:o=[]}=t,{class:a,staticClass:s,style:l,staticStyle:c,attrs:f={},...u}=r;return n("svg",{class:[a,s],style:[l,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 320 512"},f),...u},o.concat([n("path",{attrs:{d:"M193.94 256L296.5 153.44l21.15-21.15c3.12-3.12 3.12-8.19 0-11.31l-22.63-22.63c-3.12-3.12-8.19-3.12-11.31 0L160 222.06 36.29 98.34c-3.12-3.12-8.19-3.12-11.31 0L2.34 120.97c-3.12 3.12-3.12 8.19 0 11.31L126.06 256 2.34 379.71c-3.12 3.12-3.12 8.19 0 11.31l22.63 22.63c3.12 3.12 8.19 3.12 11.31 0L160 289.94 262.56 392.5l21.15 21.15c3.12 3.12 8.19 3.12 11.31 0l22.63-22.63c3.12-3.12 3.12-8.19 0-11.31L193.94 256z"}})]))}}},2106:e=>{e.exports={functional:!0,render(e,t){const{_c:n,_v:i,data:r,children:o=[]}=t,{class:a,staticClass:s,style:l,staticStyle:c,attrs:f={},...u}=r;return n("svg",{class:[a,s],style:[l,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 39 39"},f),...u},o.concat([n("path",{attrs:{d:"M38.08 6.78a15.86 15.86 0 01-3.82 1.08c.61-.1 1.48-1.21 1.84-1.65a7 7 0 001.25-2.3.15.15 0 000-.19.22.22 0 00-.21 0 18.94 18.94 0 01-4.49 1.72.31.31 0 01-.31-.08 3 3 0 00-.39-.4 7.91 7.91 0 00-2.18-1.34 7.6 7.6 0 00-3.34-.53 8 8 0 00-3.17.91 8.21 8.21 0 00-2.56 2.08 7.82 7.82 0 00-1.52 3.05 8.17 8.17 0 00-.08 3.23c0 .18 0 .2-.16.18-6.17-.92-10.56-2-15.43-7.86-.18-.21-.28-.2-.43 0C1.26 7.42 2.14 11.8 4.41 14c.31.28 1 .87 1.31 1.13A13.51 13.51 0 012.38 14c-.18-.12-.27 0-.28.15a4.52 4.52 0 000 .89A7.91 7.91 0 007 21.3a5.12 5.12 0 001 .3 8.94 8.94 0 01-2.92.09c-.21 0-.29.07-.21.27 1.29 3.5 4.06 4.55 6.14 5.14.28 0 .55 0 .83.11v.05c-.69 1-3.08 2.15-4.2 2.54a14.78 14.78 0 01-6.35.5c-.35-.05-.42-.05-.51 0s0 .14.1.23a14.73 14.73 0 001.32.78A21.19 21.19 0 006.42 33c7.65 2.11 16.26.56 22-5.15 4.51-4.48 6.09-10.66 6.09-16.84 0-.25.29-.38.46-.51A15.29 15.29 0 0038 7.41a1.21 1.21 0 00.27-.6c.03-.13-.04-.1-.19-.03z"}})]))}}},7308:e=>{e.exports={functional:!0,render(e,t){const{_c:n,_v:i,data:r,children:o=[]}=t,{class:a,staticClass:s,style:l,staticStyle:c,attrs:f={},...u}=r;return n("svg",{class:[a,s],style:[l,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 46.9 46.9"},f),...u},o.concat([n("path",{attrs:{d:"M23.4 46.9C10.5 46.9 0 36.4 0 23.4c0-6.2 2.5-12.1 6.8-16.5C11.2 2.5 17.2 0 23.4 0h.1c12.9 0 23.4 10.5 23.4 23.4 0 13-10.5 23.4-23.5 23.5zm0-45.3c-12.1 0-21.9 9.8-21.8 21.9 0 5.8 2.3 11.3 6.4 15.4 4.1 4.1 9.6 6.4 15.4 6.4 12.1 0 21.8-9.8 21.8-21.9 0-12.1-9.7-21.8-21.8-21.8z",fill:"#0596d4"}}),n("circle",{attrs:{cx:"23.4",cy:"23.4",r:"18.6",fill:"#eaeaea"}}),n("path",{attrs:{d:"M27 27.6c3.1-2 4-6.1 2-9.1s-6.1-4-9.1-2-4 6.1-2 9.1c.5.8 1.2 1.5 2 2-4.4.4-7.7 4-7.7 8.4v2.2c6.6 5.1 15.9 5.1 22.5 0V36c0-4.4-3.3-8-7.7-8.4z",fill:"#fff"}})]))}}},7474:e=>{e.exports={functional:!0,render(e,t){const{_c:n,_v:i,data:r,children:o=[]}=t,{class:a,staticClass:s,style:l,staticStyle:c,attrs:f={},...u}=r;return n("svg",{class:[a,s],style:[l,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 43.074 42.35"},f),...u},o.concat([n("g",{attrs:{"data-name":"Layer 2",transform:"translate(-11.86 -14.678)"}},[n("path",{attrs:{d:"M27.041 53.253c-1.064-1.771-2.107-3.505-3.087-5.276-.352-.636-.583-.81-1.592-.794-3.331.035-3.326.035-4.38.027l-.549-.008c-3.594-.003-5.572-1.992-5.572-5.602V20.27c0-3.607 1.983-5.591 5.588-5.591h31.993c3.523 0 5.462 1.947 5.462 5.48.005 9.007.005 12.633 0 21.64a4.892 4.892 0 01-5.399 5.401h-.008l-5.515-.005c-6.442-.008-4.361-.018-8.483.021a1.099 1.099 0 00-.505.352c-1.059 1.71-2.067 3.45-3.074 5.192l-1.169 2.007c-.084.147-.179.292-.297.473l-1.161 1.79z"}}),n("rect",{attrs:{rx:".812",height:"3.043",width:"32.605",y:"21.789",x:"17.045"}}),n("rect",{attrs:{rx:".812",height:"3.043",width:"32.605",y:"29.228",x:"17.045"}}),n("rect",{attrs:{rx:".812",height:"3.043",width:"19.008",y:"36.668",x:"17.045"}})])]))}}},6842:e=>{e.exports={functional:!0,render(e,t){const{_c:n,_v:i,data:r,children:o=[]}=t,{class:a,staticClass:s,style:l,staticStyle:c,attrs:f={},...u}=r;return n("svg",{class:[a,s],style:[l,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},f),...u},o.concat([n("path",{attrs:{d:"M448 0H64C28.7 0 0 28.7 0 64v288c0 35.3 28.7 64 64 64h96v84c0 7.1 5.8 12 12 12 2.4 0 4.9-.7 7.1-2.4L304 416h144c35.3 0 64-28.7 64-64V64c0-35.3-28.7-64-64-64zm32 352c0 17.6-14.4 32-32 32H293.3l-8.5 6.4L192 460v-76H64c-17.6 0-32-14.4-32-32V64c0-17.6 14.4-32 32-32h384c17.6 0 32 14.4 32 32v288z"}})]))}}},6375:e=>{e.exports={functional:!0,render(e,t){const{_c:n,_v:i,data:r,children:o=[]}=t,{class:a,staticClass:s,style:l,staticStyle:c,attrs:f={},...u}=r;return n("svg",{class:[a,s],style:[l,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 576 512"},f),...u},o.concat([n("path",{attrs:{d:"M512 160h-96V64c0-35.3-28.7-64-64-64H64C28.7 0 0 28.7 0 64v160c0 35.3 28.7 64 64 64h32v52c0 7.1 5.8 12 12 12 2.4 0 4.9-.7 7.1-2.4l76.9-43.5V384c0 35.3 28.7 64 64 64h96l108.9 61.6c2.2 1.6 4.7 2.4 7.1 2.4 6.2 0 12-4.9 12-12v-52h32c35.3 0 64-28.7 64-64V224c0-35.3-28.7-64-64-64zM64 256c-17.6 0-32-14.4-32-32V64c0-17.6 14.4-32 32-32h288c17.6 0 32 14.4 32 32v160c0 17.6-14.4 32-32 32H215.6l-7.3 4.2-80.3 45.4V256zm480 128c0 17.6-14.4 32-32 32h-64v49.6l-80.2-45.4-7.3-4.2H256c-17.6 0-32-14.4-32-32v-96h128c35.3 0 64-28.7 64-64v-32h96c17.6 0 32 14.4 32 32z"}})]))}}},8620:(e,t,n)=>{"use strict";t.oE=void 0;var i=n(2584),r=n(8413);function o(e){return function(e){if(Array.isArray(e))return a(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return a(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return a(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n<t;n++)i[n]=e[n];return i}function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach((function(t){c(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function f(e){return f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},f(e)}var u=function(){return null},d=function(e,t,n){return e.reduce((function(e,i){return e[n?n(i):i]=t(i),e}),{})};function p(e){return"function"==typeof e}function h(e){return null!==e&&("object"===f(e)||p(e))}var m=function(e,t,n,i){if("function"==typeof n)return n.call(e,t,i);n=Array.isArray(n)?n:n.split(".");for(var r=0;r<n.length;r++){if(!t||"object"!==f(t))return i;t=t[n[r]]}return void 0===t?i:t};var g={$invalid:function(){var e=this,t=this.proxy;return this.nestedKeys.some((function(t){return e.refProxy(t).$invalid}))||this.ruleKeys.some((function(e){return!t[e]}))},$dirty:function(){var e=this;return!!this.dirty||0!==this.nestedKeys.length&&this.nestedKeys.every((function(t){return e.refProxy(t).$dirty}))},$anyDirty:function(){var e=this;return!!this.dirty||0!==this.nestedKeys.length&&this.nestedKeys.some((function(t){return e.refProxy(t).$anyDirty}))},$error:function(){return this.$dirty&&!this.$pending&&this.$invalid},$anyError:function(){var e=this;return!!this.$error||this.nestedKeys.some((function(t){return e.refProxy(t).$anyError}))},$pending:function(){var e=this;return this.ruleKeys.some((function(t){return e.getRef(t).$pending}))||this.nestedKeys.some((function(t){return e.refProxy(t).$pending}))},$params:function(){var e=this,t=this.validations;return l(l({},d(this.nestedKeys,(function(e){return t[e]&&t[e].$params||null}))),d(this.ruleKeys,(function(t){return e.getRef(t).$params})))}};function b(e){this.dirty=e;var t=this.proxy,n=e?"$touch":"$reset";this.nestedKeys.forEach((function(e){t[e][n]()}))}var v={$touch:function(){b.call(this,!0)},$reset:function(){b.call(this,!1)},$flattenParams:function(){var e=this.proxy,t=[];for(var n in this.$params)if(this.isNested(n)){for(var i=e[n].$flattenParams(),r=0;r<i.length;r++)i[r].path.unshift(n);t=t.concat(i)}else t.push({path:[],name:n,params:this.$params[n]});return t}},y=Object.keys(g),_=Object.keys(v),A=null,w=function(e){if(A)return A;var t=e.extend({computed:{refs:function(){var e=this._vval;this._vval=this.children,(0,i.patchChildren)(e,this._vval);var t={};return this._vval.forEach((function(e){t[e.key]=e.vm})),t}},beforeCreate:function(){this._vval=null},beforeDestroy:function(){this._vval&&((0,i.patchChildren)(this._vval),this._vval=null)},methods:{getModel:function(){return this.lazyModel?this.lazyModel(this.prop):this.model},getModelKey:function(e){var t=this.getModel();if(t)return t[e]},hasIter:function(){return!1}}}),n=t.extend({data:function(){return{rule:null,lazyModel:null,model:null,lazyParentModel:null,rootModel:null}},methods:{runRule:function(t){var n=this.getModel();(0,r.pushParams)();var i,o=this.rule.call(this.rootModel,n,t),a=h(i=o)&&p(i.then)?function(e,t){var n=new e({data:{p:!0,v:!1}});return t.then((function(e){n.p=!1,n.v=e}),(function(e){throw n.p=!1,n.v=!1,e})),n.__isVuelidateAsyncVm=!0,n}(e,o):o,s=(0,r.popParams)();return{output:a,params:s&&s.$sub?s.$sub.length>1?s:s.$sub[0]:null}}},computed:{run:function(){var e=this,t=this.lazyParentModel();if(Array.isArray(t)&&t.__ob__){var n=t.__ob__.dep;n.depend();var i=n.constructor.target;if(!this._indirectWatcher){var r=i.constructor;this._indirectWatcher=new r(this,(function(){return e.runRule(t)}),null,{lazy:!0})}var o=this.getModel();if(!this._indirectWatcher.dirty&&this._lastModel===o)return this._indirectWatcher.depend(),i.value;this._lastModel=o,this._indirectWatcher.evaluate(),this._indirectWatcher.depend()}else this._indirectWatcher&&(this._indirectWatcher.teardown(),this._indirectWatcher=null);return this._indirectWatcher?this._indirectWatcher.value:this.runRule(t)},$params:function(){return this.run.params},proxy:function(){var e=this.run.output;return e.__isVuelidateAsyncVm?!!e.v:!!e},$pending:function(){var e=this.run.output;return!!e.__isVuelidateAsyncVm&&e.p}},destroyed:function(){this._indirectWatcher&&(this._indirectWatcher.teardown(),this._indirectWatcher=null)}}),a=t.extend({data:function(){return{dirty:!1,validations:null,lazyModel:null,model:null,prop:null,lazyParentModel:null,rootModel:null}},methods:l(l({},v),{},{refProxy:function(e){return this.getRef(e).proxy},getRef:function(e){return this.refs[e]},isNested:function(e){return"function"!=typeof this.validations[e]}}),computed:l(l({},g),{},{nestedKeys:function(){return this.keys.filter(this.isNested)},ruleKeys:function(){var e=this;return this.keys.filter((function(t){return!e.isNested(t)}))},keys:function(){return Object.keys(this.validations).filter((function(e){return"$params"!==e}))},proxy:function(){var e=this,t=d(this.keys,(function(t){return{enumerable:!0,configurable:!0,get:function(){return e.refProxy(t)}}})),n=d(y,(function(t){return{enumerable:!0,configurable:!0,get:function(){return e[t]}}})),i=d(_,(function(t){return{enumerable:!1,configurable:!0,get:function(){return e[t]}}})),r=this.hasIter()?{$iter:{enumerable:!0,value:Object.defineProperties({},l({},t))}}:{};return Object.defineProperties({},l(l(l(l({},t),r),{},{$model:{enumerable:!0,get:function(){var t=e.lazyParentModel();return null!=t?t[e.prop]:null},set:function(t){var n=e.lazyParentModel();null!=n&&(n[e.prop]=t,e.$touch())}}},n),i))},children:function(){var e=this;return[].concat(o(this.nestedKeys.map((function(t){return f(e,t)}))),o(this.ruleKeys.map((function(t){return b(e,t)})))).filter(Boolean)}})}),s=a.extend({methods:{isNested:function(e){return void 0!==this.validations[e]()},getRef:function(e){var t=this;return{get proxy(){return t.validations[e]()||!1}}}}}),c=a.extend({computed:{keys:function(){var e=this.getModel();return h(e)?Object.keys(e):[]},tracker:function(){var e=this,t=this.validations.$trackBy;return t?function(n){return"".concat(m(e.rootModel,e.getModelKey(n),t))}:function(e){return"".concat(e)}},getModelLazy:function(){var e=this;return function(){return e.getModel()}},children:function(){var e=this,t=this.validations,n=this.getModel(),r=l({},t);delete r.$trackBy;var o={};return this.keys.map((function(t){var s=e.tracker(t);return o.hasOwnProperty(s)?null:(o[s]=!0,(0,i.h)(a,s,{validations:r,prop:t,lazyParentModel:e.getModelLazy,model:n[t],rootModel:e.rootModel}))})).filter(Boolean)}},methods:{isNested:function(){return!0},getRef:function(e){return this.refs[this.tracker(e)]},hasIter:function(){return!0}}}),f=function(e,t){if("$each"===t)return(0,i.h)(c,t,{validations:e.validations[t],lazyParentModel:e.lazyParentModel,prop:t,lazyModel:e.getModel,rootModel:e.rootModel});var n=e.validations[t];if(Array.isArray(n)){var r=e.rootModel,o=d(n,(function(e){return function(){return m(r,r.$v,e)}}),(function(e){return Array.isArray(e)?e.join("."):e}));return(0,i.h)(s,t,{validations:o,lazyParentModel:u,prop:t,lazyModel:u,rootModel:r})}return(0,i.h)(a,t,{validations:n,lazyParentModel:e.getModel,prop:t,lazyModel:e.getModelKey,rootModel:e.rootModel})},b=function(e,t){return(0,i.h)(n,t,{rule:e.validations[t],lazyParentModel:e.lazyParentModel,lazyModel:e.getModel,rootModel:e.rootModel})};return A={VBase:t,Validation:a}},C=null;var x=function(e,t){var n=function(e){if(C)return C;for(var t=e.constructor;t.super;)t=t.super;return C=t,t}(e),r=w(n),o=r.Validation;return new(0,r.VBase)({computed:{children:function(){var n="function"==typeof t?t.call(e):t;return[(0,i.h)(o,"$v",{validations:n,lazyParentModel:u,prop:"$v",model:e,rootModel:e})]}}})},k={data:function(){var e=this.$options.validations;return e&&(this._vuelidate=x(this,e)),{}},beforeCreate:function(){var e=this.$options;e.validations&&(e.computed||(e.computed={}),e.computed.$v||(e.computed.$v=function(){return this._vuelidate?this._vuelidate.refs.$v.proxy:null}))},beforeDestroy:function(){this._vuelidate&&(this._vuelidate.$destroy(),this._vuelidate=null)}};function E(e){e.mixin(k)}t.oE=k},8413:(e,t)=>{"use strict";function n(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function i(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?n(Object(i),!0).forEach((function(t){r(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):n(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}Object.defineProperty(t,"__esModule",{value:!0}),t._setTarget=void 0,t.popParams=c,t.pushParams=l,t.target=void 0,t.withParams=function(e,t){if("object"===o(e)&&void 0!==t)return n=e,i=t,u((function(e){return function(){e(n);for(var t=arguments.length,r=new Array(t),o=0;o<t;o++)r[o]=arguments[o];return i.apply(this,r)}}));var n,i;return u(e)};var a=[],s=null;t.target=s;function l(){null!==s&&a.push(s),t.target=s={}}function c(){var e=s,n=t.target=s=a.pop()||null;return n&&(Array.isArray(n.$sub)||(n.$sub=[]),n.$sub.push(e)),e}function f(e){if("object"!==o(e)||Array.isArray(e))throw new Error("params must be an object");t.target=s=i(i({},s),e)}function u(e){var t=e(f);return function(){l();try{for(var e=arguments.length,n=new Array(e),i=0;i<e;i++)n[i]=arguments[i];return t.apply(this,n)}finally{c()}}}t._setTarget=function(e){t.target=s=e}},6681:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.req=t.regex=t.ref=t.len=void 0,Object.defineProperty(t,"withParams",{enumerable:!0,get:function(){return r.default}});var i,r=(i=n(8085))&&i.__esModule?i:{default:i};function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}var a=function(e){if(Array.isArray(e))return!!e.length;if(null==e)return!1;if(!1===e)return!0;if(e instanceof Date)return!isNaN(e.getTime());if("object"===o(e)){for(var t in e)return!0;return!1}return!!String(e).length};t.req=a;t.len=function(e){return Array.isArray(e)?e.length:"object"===o(e)?Object.keys(e).length:String(e).length};t.ref=function(e,t,n){return"function"==typeof e?e.call(t,n):n[e]};t.regex=function(e,t){return(0,r.default)({type:e},(function(e){return!a(e)||t.test(e)}))}},2419:(e,t,n)=>{"use strict";t.Z=void 0;var i=n(6681),r=(0,i.withParams)({type:"required"},(function(e){return"string"==typeof e?(0,i.req)(e.trim()):(0,i.req)(e)}));t.Z=r},2584:(e,t)=>{"use strict";function n(e){return null==e}function i(e){return null!=e}function r(e,t){return t.tag===e.tag&&t.key===e.key}function o(e){var t=e.tag;e.vm=new t({data:e.args})}function a(e,t,n){var r,o,a={};for(r=t;r<=n;++r)i(o=e[r].key)&&(a[o]=r);return a}function s(e,t,n){for(;t<=n;++t)o(e[t])}function l(e,t,n){for(;t<=n;++t){var r=e[t];i(r)&&(r.vm.$destroy(),r.vm=null)}}function c(e,t){e!==t&&(t.vm=e.vm,function(e){for(var t=Object.keys(e.args),n=0;n<t.length;n++)t.forEach((function(t){e.vm[t]=e.args[t]}))}(t))}Object.defineProperty(t,"__esModule",{value:!0}),t.h=function(e,t,n){return{tag:e,key:t,args:n}},t.patchChildren=function(e,t){i(e)&&i(t)?e!==t&&function(e,t){var f,u,d,p=0,h=0,m=e.length-1,g=e[0],b=e[m],v=t.length-1,y=t[0],_=t[v];for(;p<=m&&h<=v;)n(g)?g=e[++p]:n(b)?b=e[--m]:r(g,y)?(c(g,y),g=e[++p],y=t[++h]):r(b,_)?(c(b,_),b=e[--m],_=t[--v]):r(g,_)?(c(g,_),g=e[++p],_=t[--v]):r(b,y)?(c(b,y),b=e[--m],y=t[++h]):(n(f)&&(f=a(e,p,m)),n(u=i(y.key)?f[y.key]:null)?(o(y),y=t[++h]):r(d=e[u],y)?(c(d,y),e[u]=void 0,y=t[++h]):(o(y),y=t[++h]));p>m?s(t,h,v):h>v&&l(e,p,m)}(e,t):i(t)?s(t,0,t.length-1):i(e)&&l(e,0,e.length-1)}},8085:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i="web"==={VERSION:"5.2.36",BUILD_DATE:"2022-06-03T11:16:52.469Z",BUILD_NUMBER:"36",DEV:!1}.BUILD?n(16).R:n(8413).withParams;t.default=i},16:(e,t,n)=>{"use strict";function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}t.R=void 0;var r="undefined"!=typeof window?window:void 0!==n.g?n.g:{},o=r.vuelidate?r.vuelidate.withParams:function(e,t){return"object"===i(e)&&void 0!==t?t:e((function(){}))};t.R=o},6112:e=>{"use strict";e.exports=JSON.parse('{"s":{"2049":0,"2122":0,"2139":0,"2194":0,"2195":0,"2196":0,"2197":0,"2198":0,"2199":0,"2328":0,"2600":0,"2601":0,"2602":0,"2603":0,"2604":0,"2611":0,"2614":0,"2615":0,"2618":0,"2620":0,"2622":0,"2623":0,"2626":0,"2638":0,"2639":0,"2640":0,"2642":0,"2648":0,"2649":0,"2650":0,"2651":0,"2652":0,"2653":0,"2660":0,"2663":0,"2665":0,"2666":0,"2668":0,"2692":0,"2693":0,"2694":0,"2695":0,"2696":0,"2697":0,"2699":0,"2702":0,"2705":0,"2708":0,"2709":0,"2712":0,"2714":0,"2716":0,"2721":0,"2728":0,"2733":0,"2734":0,"2744":0,"2747":0,"2753":0,"2754":0,"2755":0,"2757":0,"2763":0,"2764":0,"2795":0,"2796":0,"2797":0,"2934":0,"2935":0,"3030":0,"3297":0,"3299":0,"1f9e1":0,"1f49b":0,"1f49a":0,"1f499":0,"1f49c":0,"1f5a4":0,"1f494":0,"1f495":0,"1f49e":0,"1f493":0,"1f497":0,"1f496":0,"1f498":0,"1f49d":0,"1f49f":0,"262e":0,"271d":0,"262a":0,"1f549":0,"1f52f":0,"1f54e":0,"262f":0,"1f6d0":0,"26ce":0,"264a":0,"264b":0,"264c":0,"264d":0,"264e":0,"264f":0,"1f194":0,"269b":0,"267e":{"e":0,"s":{"fe0f":0}},"1f251":0,"1f4f4":0,"1f4f3":0,"1f236":0,"1f21a":0,"1f238":0,"1f23a":0,"1f237":0,"1f19a":0,"1f4ae":0,"1f250":0,"1f234":0,"1f235":0,"1f239":0,"1f232":0,"1f170":0,"1f171":0,"1f18e":0,"1f191":0,"1f17e":0,"1f198":0,"274c":0,"2b55":0,"1f6d1":0,"26d4":0,"1f4db":0,"1f6ab":0,"1f4af":0,"1f4a2":0,"1f6b7":0,"1f6af":0,"1f6b3":0,"1f6b1":0,"1f51e":0,"1f4f5":0,"1f6ad":0,"203c":0,"1f505":0,"1f506":0,"303d":0,"26a0":0,"1f6b8":0,"1f531":0,"269c":0,"1f530":0,"267b":0,"1f22f":0,"1f4b9":0,"274e":0,"1f310":0,"1f4a0":0,"24c2":0,"1f300":0,"1f4a4":0,"1f3e7":0,"1f6be":0,"267f":0,"1f17f":0,"1f233":0,"1f202":0,"1f6c2":0,"1f6c3":0,"1f6c4":0,"1f6c5":0,"1f6b9":0,"1f6ba":0,"1f6bc":0,"1f6bb":0,"1f6ae":0,"1f3a6":0,"1f4f6":0,"1f201":0,"1f523":0,"1f524":0,"1f521":0,"1f520":0,"1f196":0,"1f197":0,"1f199":0,"1f192":0,"1f195":0,"1f193":0,"0030":{"e":0,"s":{"fe0f":{"e":0,"s":{"20e3":0}}}},"0031":{"e":0,"s":{"fe0f":{"e":0,"s":{"20e3":0}}}},"0032":{"e":0,"s":{"fe0f":{"e":0,"s":{"20e3":0}}}},"0033":{"e":0,"s":{"fe0f":{"e":0,"s":{"20e3":0}}}},"0034":{"e":0,"s":{"fe0f":{"e":0,"s":{"20e3":0}}}},"0035":{"e":0,"s":{"fe0f":{"e":0,"s":{"20e3":0}}}},"0036":{"e":0,"s":{"fe0f":{"e":0,"s":{"20e3":0}}}},"0037":{"e":0,"s":{"fe0f":{"e":0,"s":{"20e3":0}}}},"0038":{"e":0,"s":{"fe0f":{"e":0,"s":{"20e3":0}}}},"0039":{"e":0,"s":{"fe0f":{"e":0,"s":{"20e3":0}}}},"1f51f":0,"1f522":0,"0023":{"e":0,"s":{"fe0f":{"e":0,"s":{"20e3":0}}}},"002a":{"e":0,"s":{"fe0f":{"e":0,"s":{"20e3":0}}}},"23cf":0,"25b6":0,"23f8":0,"23ef":0,"23f9":0,"23fa":0,"23ed":0,"23ee":0,"23e9":0,"23ea":0,"23eb":0,"23ec":0,"25c0":0,"1f53c":0,"1f53d":0,"27a1":0,"2b05":0,"2b06":0,"2b07":0,"21aa":0,"21a9":0,"1f500":0,"1f501":0,"1f502":0,"1f504":0,"1f503":0,"1f3b5":0,"1f3b6":0,"1f4b2":0,"1f4b1":0,"00a9":0,"00ae":0,"27b0":0,"27bf":0,"1f51a":0,"1f519":0,"1f51b":0,"1f51d":0,"1f51c":0,"1f518":0,"26aa":0,"26ab":0,"1f534":0,"1f535":0,"1f53a":0,"1f53b":0,"1f538":0,"1f539":0,"1f536":0,"1f537":0,"1f533":0,"1f532":0,"25aa":0,"25ab":0,"25fe":0,"25fd":0,"25fc":0,"25fb":0,"2b1b":0,"2b1c":0,"1f508":0,"1f507":0,"1f509":0,"1f50a":0,"1f514":0,"1f515":0,"1f4e3":0,"1f4e2":0,"1f5e8":0,"1f441":{"e":1,"s":{"fe0f":{"e":0,"s":{"200d":{"e":0,"s":{"1f5e8":{"e":0,"s":{"fe0f":0}}}}}}}},"1f4ac":0,"1f4ad":0,"1f5ef":0,"1f0cf":0,"1f3b4":0,"1f004":0,"1f550":0,"1f551":0,"1f552":0,"1f553":0,"1f554":0,"1f555":0,"1f556":0,"1f557":0,"1f558":0,"1f559":0,"1f55a":0,"1f55b":0,"1f55c":0,"1f55d":0,"1f55e":0,"1f55f":0,"1f560":0,"1f561":0,"1f562":0,"1f563":0,"1f564":0,"1f565":0,"1f566":0,"1f567":0,"26bd":0,"1f3c0":0,"1f3c8":0,"26be":0,"1f94e":0,"1f3be":0,"1f3d0":0,"1f3c9":0,"1f3b1":0,"1f3d3":0,"1f3f8":0,"1f945":0,"1f3d2":0,"1f3d1":0,"1f3cf":0,"1f94d":0,"26f3":0,"1f94f":0,"1f3f9":0,"1f3a3":0,"1f94a":0,"1f94b":0,"1f3bd":0,"1f6f9":0,"26f8":0,"1f94c":0,"1f6f7":0,"1f3bf":0,"26f7":0,"1f3c2":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f3cb":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"fe0f":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}}}},"1f93c":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f938":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"26f9":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"fe0f":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}}}},"1f93a":0,"1f93e":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3cc":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"fe0f":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}}}},"1f3c7":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f9d8":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3c4":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ca":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f93d":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f6a3":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f9d7":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f6b5":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f6b4":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3c6":0,"1f947":0,"1f948":0,"1f949":0,"1f3c5":0,"1f396":0,"1f3f5":0,"1f397":0,"1f3ab":0,"1f39f":0,"1f3aa":0,"1f939":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ad":0,"1f3a8":0,"1f3ac":0,"1f3a4":0,"1f3a7":0,"1f3bc":0,"1f3b9":0,"1f941":0,"1f3b7":0,"1f3ba":0,"1f3b8":0,"1f3bb":0,"1f3b2":0,"1f3af":0,"1f3b3":0,"1f3ae":0,"1f3b0":0,"231a":0,"1f4f1":0,"1f4f2":0,"1f4bb":0,"1f5a5":0,"1f5a8":0,"1f5b1":0,"1f5b2":0,"1f579":0,"265f":{"e":0,"s":{"fe0f":0}},"1f9e9":0,"1f5dc":0,"1f4bd":0,"1f4be":0,"1f4bf":0,"1f4c0":0,"1f4fc":0,"1f4f7":0,"1f4f8":0,"1f4f9":0,"1f3a5":0,"1f4fd":0,"1f39e":0,"1f4de":0,"260e":0,"1f4df":0,"1f4e0":0,"1f4fa":0,"1f4fb":0,"1f399":0,"1f39a":0,"1f39b":0,"23f1":0,"23f2":0,"23f0":0,"1f570":0,"231b":0,"23f3":0,"1f4e1":0,"1f9ed":0,"1f50b":0,"1f50c":0,"1f9f2":0,"1f4a1":0,"1f526":0,"1f56f":0,"1f9ef":0,"1f5d1":0,"1f6e2":0,"1f4b8":0,"1f4b5":0,"1f4b4":0,"1f4b6":0,"1f4b7":0,"1f4b0":0,"1f4b3":0,"1f48e":0,"1f9ff":0,"1f9f1":0,"1f9f0":0,"1f527":0,"1f528":0,"1f6e0":0,"26cf":0,"1f529":0,"26d3":0,"1f52b":0,"1f4a3":0,"1f52a":0,"1f5e1":0,"1f6e1":0,"1f6ac":0,"26b0":0,"26b1":0,"1f3fa":0,"1f52e":0,"1f4ff":0,"1f488":0,"1f9ea":0,"1f9eb":0,"1f9ec":0,"1f9ee":0,"1f52d":0,"1f52c":0,"1f573":0,"1f48a":0,"1f489":0,"1f321":0,"1f6bd":0,"1f6b0":0,"1f6bf":0,"1f6c1":0,"1f6c0":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f9f9":0,"1f9fa":0,"1f9fb":0,"1f9fc":0,"1f9fd":0,"1f9f4":0,"1f9f5":0,"1f9f6":0,"1f6ce":0,"1f511":0,"1f5dd":0,"1f6aa":0,"1f6cb":0,"1f6cf":0,"1f6cc":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f9f8":0,"1f5bc":0,"1f6cd":0,"1f6d2":0,"1f381":0,"1f388":0,"1f38f":0,"1f380":0,"1f38a":0,"1f389":0,"1f38e":0,"1f3ee":0,"1f390":0,"1f9e7":0,"1f4e9":0,"1f4e8":0,"1f4e7":0,"1f48c":0,"1f4e5":0,"1f4e4":0,"1f4e6":0,"1f3f7":0,"1f4ea":0,"1f4eb":0,"1f4ec":0,"1f4ed":0,"1f4ee":0,"1f4ef":0,"1f4dc":0,"1f4c3":0,"1f4c4":0,"1f9fe":0,"1f4d1":0,"1f4ca":0,"1f4c8":0,"1f4c9":0,"1f5d2":0,"1f5d3":0,"1f4c6":0,"1f4c5":0,"1f4c7":0,"1f5c3":0,"1f5f3":0,"1f5c4":0,"1f4cb":0,"1f4c1":0,"1f4c2":0,"1f5c2":0,"1f5de":0,"1f4f0":0,"1f4d3":0,"1f4d4":0,"1f4d2":0,"1f4d5":0,"1f4d7":0,"1f4d8":0,"1f4d9":0,"1f4da":0,"1f4d6":0,"1f516":0,"1f517":0,"1f4ce":0,"1f587":0,"1f4d0":0,"1f4cf":0,"1f9f7":0,"1f4cc":0,"1f4cd":0,"1f58a":0,"1f58b":0,"1f58c":0,"1f58d":0,"1f4dd":0,"270f":0,"1f50d":0,"1f50e":0,"1f50f":0,"1f510":0,"1f436":0,"1f431":0,"1f42d":0,"1f439":0,"1f430":0,"1f98a":0,"1f99d":0,"1f43b":0,"1f43c":0,"1f998":0,"1f9a1":0,"1f428":0,"1f42f":0,"1f981":0,"1f42e":0,"1f437":0,"1f43d":0,"1f438":0,"1f435":0,"1f648":0,"1f649":0,"1f64a":0,"1f412":0,"1f414":0,"1f427":0,"1f426":0,"1f424":0,"1f423":0,"1f425":0,"1f986":0,"1f9a2":0,"1f985":0,"1f989":0,"1f99c":0,"1f99a":0,"1f987":0,"1f43a":0,"1f417":0,"1f434":0,"1f984":0,"1f41d":0,"1f41b":0,"1f98b":0,"1f40c":0,"1f41a":0,"1f41e":0,"1f41c":0,"1f997":0,"1f577":0,"1f578":0,"1f982":0,"1f99f":0,"1f9a0":0,"1f422":0,"1f40d":0,"1f98e":0,"1f996":0,"1f995":0,"1f419":0,"1f991":0,"1f990":0,"1f980":0,"1f99e":0,"1f421":0,"1f420":0,"1f41f":0,"1f42c":0,"1f433":0,"1f40b":0,"1f988":0,"1f40a":0,"1f405":0,"1f406":0,"1f993":0,"1f98d":0,"1f418":0,"1f98f":0,"1f99b":0,"1f42a":0,"1f42b":0,"1f992":0,"1f999":0,"1f403":0,"1f402":0,"1f404":0,"1f40e":0,"1f416":0,"1f40f":0,"1f411":0,"1f410":0,"1f98c":0,"1f415":0,"1f429":0,"1f408":0,"1f413":0,"1f983":0,"1f54a":0,"1f407":0,"1f401":0,"1f400":0,"1f43f":0,"1f994":0,"1f43e":0,"1f409":0,"1f432":0,"1f335":0,"1f384":0,"1f332":0,"1f333":0,"1f334":0,"1f331":0,"1f33f":0,"1f340":0,"1f38d":0,"1f38b":0,"1f343":0,"1f342":0,"1f341":0,"1f344":0,"1f33e":0,"1f490":0,"1f337":0,"1f339":0,"1f940":0,"1f33a":0,"1f338":0,"1f33c":0,"1f33b":0,"1f31e":0,"1f31d":0,"1f31b":0,"1f31c":0,"1f31a":0,"1f315":0,"1f316":0,"1f317":0,"1f318":0,"1f311":0,"1f312":0,"1f313":0,"1f314":0,"1f319":0,"1f30e":0,"1f30d":0,"1f30f":0,"1f4ab":0,"2b50":0,"1f31f":0,"26a1":0,"1f4a5":0,"1f525":0,"1f32a":0,"1f308":0,"1f324":0,"26c5":0,"1f325":0,"1f326":0,"1f327":0,"26c8":0,"1f329":0,"1f328":0,"26c4":0,"1f32c":0,"1f4a8":0,"1f4a7":0,"1f4a6":0,"1f30a":0,"1f32b":0,"1f34f":0,"1f34e":0,"1f350":0,"1f34a":0,"1f34b":0,"1f34c":0,"1f349":0,"1f347":0,"1f353":0,"1f348":0,"1f352":0,"1f351":0,"1f96d":0,"1f34d":0,"1f965":0,"1f95d":0,"1f345":0,"1f346":0,"1f951":0,"1f966":0,"1f96c":0,"1f952":0,"1f336":0,"1f33d":0,"1f955":0,"1f954":0,"1f360":0,"1f950":0,"1f35e":0,"1f956":0,"1f968":0,"1f96f":0,"1f9c0":0,"1f95a":0,"1f373":0,"1f95e":0,"1f953":0,"1f969":0,"1f357":0,"1f356":0,"1f32d":0,"1f354":0,"1f35f":0,"1f355":0,"1f96a":0,"1f959":0,"1f32e":0,"1f32f":0,"1f957":0,"1f958":0,"1f96b":0,"1f35d":0,"1f35c":0,"1f372":0,"1f35b":0,"1f363":0,"1f371":0,"1f364":0,"1f359":0,"1f35a":0,"1f358":0,"1f365":0,"1f960":0,"1f362":0,"1f361":0,"1f367":0,"1f368":0,"1f366":0,"1f967":0,"1f370":0,"1f382":0,"1f96e":0,"1f9c1":0,"1f36e":0,"1f36d":0,"1f36c":0,"1f36b":0,"1f37f":0,"1f9c2":0,"1f369":0,"1f95f":0,"1f36a":0,"1f330":0,"1f95c":0,"1f36f":0,"1f95b":0,"1f37c":0,"1f375":0,"1f964":0,"1f376":0,"1f37a":0,"1f37b":0,"1f942":0,"1f377":0,"1f943":0,"1f378":0,"1f379":0,"1f37e":0,"1f944":0,"1f374":0,"1f37d":0,"1f963":0,"1f961":0,"1f962":0,"1f600":0,"1f603":0,"1f604":0,"1f601":0,"1f606":0,"1f605":0,"1f602":0,"1f923":0,"263a":0,"1f60a":0,"1f607":0,"1f642":0,"1f643":0,"1f609":0,"1f60c":0,"1f60d":0,"1f618":0,"1f970":0,"1f617":0,"1f619":0,"1f61a":0,"1f60b":0,"1f61b":0,"1f61d":0,"1f61c":0,"1f92a":0,"1f928":0,"1f9d0":0,"1f913":0,"1f60e":0,"1f929":0,"1f973":0,"1f60f":0,"1f612":0,"1f61e":0,"1f614":0,"1f61f":0,"1f615":0,"1f641":0,"1f623":0,"1f616":0,"1f62b":0,"1f629":0,"1f622":0,"1f62d":0,"1f624":0,"1f620":0,"1f621":0,"1f92c":0,"1f92f":0,"1f633":0,"1f631":0,"1f628":0,"1f630":0,"1f975":0,"1f976":0,"1f97a":0,"1f625":0,"1f613":0,"1f917":0,"1f914":0,"1f92d":0,"1f92b":0,"1f925":0,"1f636":0,"1f610":0,"1f611":0,"1f62c":0,"1f644":0,"1f62f":0,"1f626":0,"1f627":0,"1f62e":0,"1f632":0,"1f634":0,"1f924":0,"1f62a":0,"1f635":0,"1f910":0,"1f974":0,"1f922":0,"1f92e":0,"1f927":0,"1f637":0,"1f912":0,"1f915":0,"1f911":0,"1f920":0,"1f608":0,"1f47f":0,"1f479":0,"1f47a":0,"1f921":0,"1f4a9":0,"1f47b":0,"1f480":0,"1f47d":0,"1f47e":0,"1f916":0,"1f383":0,"1f63a":0,"1f638":0,"1f639":0,"1f63b":0,"1f63c":0,"1f63d":0,"1f640":0,"1f63f":0,"1f63e":0,"1f932":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f450":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f64c":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f44f":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f91d":0,"1f44d":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f44e":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f44a":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"270a":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f91b":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f91c":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f91e":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"270c":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f91f":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f918":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f44c":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f448":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f449":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f446":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f447":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"261d":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"270b":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f91a":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f590":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f596":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f44b":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f919":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f4aa":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f9b5":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f9b6":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f595":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"270d":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f64f":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f48d":0,"1f484":0,"1f48b":0,"1f444":0,"1f445":0,"1f442":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f443":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f463":0,"1f440":0,"1f9e0":0,"1f9b4":0,"1f9b7":0,"1f5e3":0,"1f464":0,"1f465":0,"1f476":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f467":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f9d2":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f466":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f469":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2695":{"e":0,"s":{"fe0f":0}},"2696":{"e":0,"s":{"fe0f":0}},"2708":{"e":0,"s":{"fe0f":0}},"1f9b0":0,"1f9b1":0,"1f9b3":0,"1f9b2":0,"1f33e":0,"1f373":0,"1f393":0,"1f3a4":0,"1f3eb":0,"1f3ed":0,"1f4bb":0,"1f4bc":0,"1f527":0,"1f52c":0,"1f3a8":0,"1f692":0,"1f680":0}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2695":{"e":0,"s":{"fe0f":0}},"2696":{"e":0,"s":{"fe0f":0}},"2708":{"e":0,"s":{"fe0f":0}},"1f9b0":0,"1f9b1":0,"1f9b3":0,"1f9b2":0,"1f33e":0,"1f373":0,"1f393":0,"1f3a4":0,"1f3eb":0,"1f3ed":0,"1f4bb":0,"1f4bc":0,"1f527":0,"1f52c":0,"1f3a8":0,"1f692":0,"1f680":0}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2695":{"e":0,"s":{"fe0f":0}},"2696":{"e":0,"s":{"fe0f":0}},"2708":{"e":0,"s":{"fe0f":0}},"1f9b0":0,"1f9b1":0,"1f9b3":0,"1f9b2":0,"1f33e":0,"1f373":0,"1f393":0,"1f3a4":0,"1f3eb":0,"1f3ed":0,"1f4bb":0,"1f4bc":0,"1f527":0,"1f52c":0,"1f3a8":0,"1f692":0,"1f680":0}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2695":{"e":0,"s":{"fe0f":0}},"2696":{"e":0,"s":{"fe0f":0}},"2708":{"e":0,"s":{"fe0f":0}},"1f9b0":0,"1f9b1":0,"1f9b3":0,"1f9b2":0,"1f33e":0,"1f373":0,"1f393":0,"1f3a4":0,"1f3eb":0,"1f3ed":0,"1f4bb":0,"1f4bc":0,"1f527":0,"1f52c":0,"1f3a8":0,"1f692":0,"1f680":0}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2695":{"e":0,"s":{"fe0f":0}},"2696":{"e":0,"s":{"fe0f":0}},"2708":{"e":0,"s":{"fe0f":0}},"1f9b0":0,"1f9b1":0,"1f9b3":0,"1f9b2":0,"1f33e":0,"1f373":0,"1f393":0,"1f3a4":0,"1f3eb":0,"1f3ed":0,"1f4bb":0,"1f4bc":0,"1f527":0,"1f52c":0,"1f3a8":0,"1f692":0,"1f680":0}}}},"200d":{"e":1,"s":{"2695":{"e":0,"s":{"fe0f":0}},"2696":{"e":0,"s":{"fe0f":0}},"2708":{"e":0,"s":{"fe0f":0}},"2764":{"e":1,"s":{"fe0f":{"e":1,"s":{"200d":{"e":1,"s":{"1f468":0,"1f469":0,"1f48b":{"e":1,"s":{"200d":{"e":1,"s":{"1f468":0,"1f469":0}}}}}}}}}},"1f9b0":0,"1f9b1":0,"1f9b3":0,"1f9b2":0,"1f33e":0,"1f373":0,"1f393":0,"1f3a4":0,"1f3eb":0,"1f3ed":0,"1f4bb":0,"1f4bc":0,"1f527":0,"1f52c":0,"1f3a8":0,"1f692":0,"1f680":0,"1f469":{"e":1,"s":{"200d":{"e":1,"s":{"1f466":{"e":1,"s":{"200d":{"e":0,"s":{"1f466":0}}}},"1f467":{"e":1,"s":{"200d":{"e":1,"s":{"1f466":0,"1f467":0}}}}}}}},"1f466":{"e":1,"s":{"200d":{"e":0,"s":{"1f466":0}}}},"1f467":{"e":1,"s":{"200d":{"e":1,"s":{"1f466":0,"1f467":0}}}}}}}},"1f9d1":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f468":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2695":{"e":0,"s":{"fe0f":0}},"2696":{"e":0,"s":{"fe0f":0}},"2708":{"e":0,"s":{"fe0f":0}},"1f9b0":0,"1f9b1":0,"1f9b3":0,"1f9b2":0,"1f33e":0,"1f373":0,"1f393":0,"1f3a4":0,"1f3eb":0,"1f3ed":0,"1f4bb":0,"1f4bc":0,"1f527":0,"1f52c":0,"1f3a8":0,"1f692":0,"1f680":0}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2695":{"e":0,"s":{"fe0f":0}},"2696":{"e":0,"s":{"fe0f":0}},"2708":{"e":0,"s":{"fe0f":0}},"1f9b0":0,"1f9b1":0,"1f9b3":0,"1f9b2":0,"1f33e":0,"1f373":0,"1f393":0,"1f3a4":0,"1f3eb":0,"1f3ed":0,"1f4bb":0,"1f4bc":0,"1f527":0,"1f52c":0,"1f3a8":0,"1f692":0,"1f680":0}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2695":{"e":0,"s":{"fe0f":0}},"2696":{"e":0,"s":{"fe0f":0}},"2708":{"e":0,"s":{"fe0f":0}},"1f9b0":0,"1f9b1":0,"1f9b3":0,"1f9b2":0,"1f33e":0,"1f373":0,"1f393":0,"1f3a4":0,"1f3eb":0,"1f3ed":0,"1f4bb":0,"1f4bc":0,"1f527":0,"1f52c":0,"1f3a8":0,"1f692":0,"1f680":0}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2695":{"e":0,"s":{"fe0f":0}},"2696":{"e":0,"s":{"fe0f":0}},"2708":{"e":0,"s":{"fe0f":0}},"1f9b0":0,"1f9b1":0,"1f9b3":0,"1f9b2":0,"1f33e":0,"1f373":0,"1f393":0,"1f3a4":0,"1f3eb":0,"1f3ed":0,"1f4bb":0,"1f4bc":0,"1f527":0,"1f52c":0,"1f3a8":0,"1f692":0,"1f680":0}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2695":{"e":0,"s":{"fe0f":0}},"2696":{"e":0,"s":{"fe0f":0}},"2708":{"e":0,"s":{"fe0f":0}},"1f9b0":0,"1f9b1":0,"1f9b3":0,"1f9b2":0,"1f33e":0,"1f373":0,"1f393":0,"1f3a4":0,"1f3eb":0,"1f3ed":0,"1f4bb":0,"1f4bc":0,"1f527":0,"1f52c":0,"1f3a8":0,"1f692":0,"1f680":0}}}},"200d":{"e":1,"s":{"2695":{"e":0,"s":{"fe0f":0}},"2696":{"e":0,"s":{"fe0f":0}},"2708":{"e":0,"s":{"fe0f":0}},"2764":{"e":1,"s":{"fe0f":{"e":1,"s":{"200d":{"e":1,"s":{"1f468":0,"1f48b":{"e":0,"s":{"200d":{"e":0,"s":{"1f468":0}}}}}}}}}},"1f9b0":0,"1f9b1":0,"1f9b3":0,"1f9b2":0,"1f33e":0,"1f373":0,"1f393":0,"1f3a4":0,"1f3eb":0,"1f3ed":0,"1f4bb":0,"1f4bc":0,"1f527":0,"1f52c":0,"1f3a8":0,"1f692":0,"1f680":0,"1f469":{"e":1,"s":{"200d":{"e":1,"s":{"1f466":{"e":1,"s":{"200d":{"e":0,"s":{"1f466":0}}}},"1f467":{"e":1,"s":{"200d":{"e":1,"s":{"1f466":0,"1f467":0}}}}}}}},"1f468":{"e":1,"s":{"200d":{"e":1,"s":{"1f466":{"e":1,"s":{"200d":{"e":0,"s":{"1f466":0}}}},"1f467":{"e":1,"s":{"200d":{"e":1,"s":{"1f466":0,"1f467":0}}}}}}}},"1f466":{"e":1,"s":{"200d":{"e":0,"s":{"1f466":0}}}},"1f467":{"e":1,"s":{"200d":{"e":1,"s":{"1f466":0,"1f467":0}}}}}}}},"1f471":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f9d4":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f475":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f9d3":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f474":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f472":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f473":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f9d5":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f46e":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f477":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f482":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f575":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"fe0f":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}}}},"1f470":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f935":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f478":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f934":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f936":{"e":1,"s":{"1f3fb":0,"1f3fd":0,"1f3fc":0,"1f3fe":0,"1f3ff":0}},"1f385":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f9b8":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f9b9":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f9d9":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f9dd":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f9db":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f9df":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f9de":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f9dc":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f9da":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f47c":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f930":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f931":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f647":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f481":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f645":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f646":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f64b":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f926":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f937":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f64e":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f64d":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f487":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f486":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f9d6":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f485":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f933":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f483":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f57a":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3ff":0,"1f3fe":0}},"1f46f":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f574":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f6b6":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3c3":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f46b":0,"1f46d":0,"1f46c":0,"1f491":0,"1f48f":0,"1f46a":0,"1f9e5":0,"1f45a":0,"1f455":0,"1f456":0,"1f454":0,"1f457":0,"1f459":0,"1f458":0,"1f97c":0,"1f460":0,"1f461":0,"1f462":0,"1f45e":0,"1f45f":0,"1f97e":0,"1f97f":0,"1f9e6":0,"1f9e4":0,"1f9e3":0,"1f3a9":0,"1f9e2":0,"1f452":0,"1f393":0,"26d1":0,"1f451":0,"1f45d":0,"1f45b":0,"1f45c":0,"1f4bc":0,"1f392":0,"1f453":0,"1f576":0,"1f97d":0,"1f302":0,"1f9b0":0,"1f9b1":0,"1f9b3":0,"1f9b2":0,"1f1ff":{"e":1,"s":{"1f1e6":0,"1f1f2":0,"1f1fc":0}},"1f1fe":{"e":1,"s":{"1f1f9":0,"1f1ea":0}},"1f1fd":{"e":1,"s":{"1f1f0":0}},"1f1fc":{"e":1,"s":{"1f1f8":0,"1f1eb":0}},"1f1fb":{"e":1,"s":{"1f1ec":0,"1f1e8":0,"1f1ee":0,"1f1fa":0,"1f1e6":0,"1f1ea":0,"1f1f3":0}},"1f1fa":{"e":1,"s":{"1f1ec":0,"1f1e6":0,"1f1f8":0,"1f1fe":0,"1f1ff":0,"1f1f2":0,"1f1f3":0}},"1f1f9":{"e":1,"s":{"1f1e9":0,"1f1eb":0,"1f1fc":0,"1f1ef":0,"1f1ff":0,"1f1ed":0,"1f1f1":0,"1f1ec":0,"1f1f0":0,"1f1f4":0,"1f1f9":0,"1f1f3":0,"1f1f7":0,"1f1f2":0,"1f1e8":0,"1f1fb":0,"1f1e6":0}},"1f1f8":{"e":1,"s":{"1f1fb":0,"1f1f2":0,"1f1f9":0,"1f1e6":0,"1f1f3":0,"1f1e8":0,"1f1f1":0,"1f1ec":0,"1f1fd":0,"1f1f0":0,"1f1ee":0,"1f1e7":0,"1f1f4":0,"1f1f8":0,"1f1ed":0,"1f1e9":0,"1f1f7":0,"1f1ff":0,"1f1ea":0,"1f1fe":0,"1f1ef":0}},"1f1f7":{"e":1,"s":{"1f1ea":0,"1f1f4":0,"1f1fa":0,"1f1fc":0,"1f1f8":0}},"1f1f6":{"e":1,"s":{"1f1e6":0}},"1f1f5":{"e":1,"s":{"1f1eb":0,"1f1f0":0,"1f1fc":0,"1f1f8":0,"1f1e6":0,"1f1ec":0,"1f1fe":0,"1f1ea":0,"1f1ed":0,"1f1f3":0,"1f1f1":0,"1f1f9":0,"1f1f7":0,"1f1f2":0}},"1f1f4":{"e":1,"s":{"1f1f2":0}},"1f1f3":{"e":1,"s":{"1f1e6":0,"1f1f7":0,"1f1f5":0,"1f1f1":0,"1f1e8":0,"1f1ff":0,"1f1ee":0,"1f1ea":0,"1f1ec":0,"1f1fa":0,"1f1eb":0,"1f1f4":0}},"1f1f2":{"e":1,"s":{"1f1f4":0,"1f1f0":0,"1f1ec":0,"1f1fc":0,"1f1fe":0,"1f1fb":0,"1f1f1":0,"1f1f9":0,"1f1ed":0,"1f1f6":0,"1f1f7":0,"1f1fa":0,"1f1fd":0,"1f1e9":0,"1f1e8":0,"1f1f3":0,"1f1ea":0,"1f1f8":0,"1f1e6":0,"1f1ff":0,"1f1f2":0,"1f1f5":0,"1f1eb":0}},"1f1f1":{"e":1,"s":{"1f1e6":0,"1f1fb":0,"1f1e7":0,"1f1f8":0,"1f1f7":0,"1f1fe":0,"1f1ee":0,"1f1f9":0,"1f1fa":0,"1f1f0":0,"1f1e8":0}},"1f1f0":{"e":1,"s":{"1f1ed":0,"1f1fe":0,"1f1f2":0,"1f1ff":0,"1f1ea":0,"1f1ee":0,"1f1fc":0,"1f1ec":0,"1f1f5":0,"1f1f7":0,"1f1f3":0}},"1f1ef":{"e":1,"s":{"1f1f2":0,"1f1f5":0,"1f1ea":0,"1f1f4":0}},"1f1ee":{"e":1,"s":{"1f1f4":0,"1f1e8":0,"1f1f8":0,"1f1f3":0,"1f1e9":0,"1f1f7":0,"1f1f6":0,"1f1ea":0,"1f1f2":0,"1f1f1":0,"1f1f9":0}},"1f1ed":{"e":1,"s":{"1f1f7":0,"1f1f9":0,"1f1f3":0,"1f1f0":0,"1f1fa":0,"1f1f2":0}},"1f1ec":{"e":1,"s":{"1f1f6":0,"1f1eb":0,"1f1e6":0,"1f1f2":0,"1f1ea":0,"1f1ed":0,"1f1ee":0,"1f1f7":0,"1f1f1":0,"1f1e9":0,"1f1f5":0,"1f1fa":0,"1f1f9":0,"1f1ec":0,"1f1f3":0,"1f1fc":0,"1f1fe":0,"1f1f8":0,"1f1e7":0}},"1f1eb":{"e":1,"s":{"1f1f0":0,"1f1f4":0,"1f1ef":0,"1f1ee":0,"1f1f7":0,"1f1f2":0}},"1f1ea":{"e":1,"s":{"1f1e8":0,"1f1ec":0,"1f1f7":0,"1f1ea":0,"1f1f9":0,"1f1fa":0,"1f1f8":0,"1f1ed":0,"1f1e6":0}},"1f1e9":{"e":1,"s":{"1f1ff":0,"1f1f0":0,"1f1ef":0,"1f1f2":0,"1f1f4":0,"1f1ea":0,"1f1ec":0}},"1f1e8":{"e":1,"s":{"1f1f2":0,"1f1e6":0,"1f1fb":0,"1f1eb":0,"1f1f1":0,"1f1f3":0,"1f1fd":0,"1f1e8":0,"1f1f4":0,"1f1ec":0,"1f1e9":0,"1f1f0":0,"1f1f7":0,"1f1ee":0,"1f1fa":0,"1f1fc":0,"1f1fe":0,"1f1ff":0,"1f1ed":0,"1f1f5":0}},"1f1e7":{"e":1,"s":{"1f1f8":0,"1f1ed":0,"1f1e9":0,"1f1e7":0,"1f1fe":0,"1f1ea":0,"1f1ff":0,"1f1ef":0,"1f1f2":0,"1f1f9":0,"1f1f4":0,"1f1e6":0,"1f1fc":0,"1f1f7":0,"1f1f3":0,"1f1ec":0,"1f1eb":0,"1f1ee":0,"1f1f6":0,"1f1f1":0,"1f1fb":0}},"1f1e6":{"e":1,"s":{"1f1eb":0,"1f1fd":0,"1f1f1":0,"1f1f8":0,"1f1e9":0,"1f1f4":0,"1f1ee":0,"1f1f6":0,"1f1ec":0,"1f1f7":0,"1f1f2":0,"1f1fc":0,"1f1fa":0,"1f1f9":0,"1f1ff":0,"1f1ea":0,"1f1e8":0}},"1f697":0,"1f695":0,"1f699":0,"1f68c":0,"1f68e":0,"1f3ce":0,"1f693":0,"1f691":0,"1f692":0,"1f690":0,"1f69a":0,"1f69b":0,"1f69c":0,"1f6f4":0,"1f6b2":0,"1f6f5":0,"1f3cd":0,"1f6a8":0,"1f694":0,"1f68d":0,"1f698":0,"1f696":0,"1f6a1":0,"1f6a0":0,"1f69f":0,"1f683":0,"1f68b":0,"1f69e":0,"1f69d":0,"1f684":0,"1f685":0,"1f688":0,"1f682":0,"1f686":0,"1f687":0,"1f68a":0,"1f689":0,"1f6eb":0,"1f6ec":0,"1f6e9":0,"1f4ba":0,"1f9f3":0,"1f6f0":0,"1f680":0,"1f6f8":0,"1f681":0,"1f6f6":0,"26f5":0,"1f6a4":0,"1f6e5":0,"1f6f3":0,"26f4":0,"1f6a2":0,"26fd":0,"1f6a7":0,"1f6a6":0,"1f6a5":0,"1f68f":0,"1f5fa":0,"1f5ff":0,"1f5fd":0,"1f5fc":0,"1f3f0":0,"1f3ef":0,"1f3df":0,"1f3a1":0,"1f3a2":0,"1f3a0":0,"26f2":0,"26f1":0,"1f3d6":0,"1f3dd":0,"1f3dc":0,"1f30b":0,"26f0":0,"1f3d4":0,"1f5fb":0,"1f3d5":0,"26fa":0,"1f3e0":0,"1f3e1":0,"1f3d8":0,"1f3da":0,"1f3d7":0,"1f3ed":0,"1f3e2":0,"1f3ec":0,"1f3e3":0,"1f3e4":0,"1f3e5":0,"1f3e6":0,"1f3e8":0,"1f3ea":0,"1f3eb":0,"1f3e9":0,"1f492":0,"1f3db":0,"26ea":0,"1f54c":0,"1f54d":0,"1f54b":0,"26e9":0,"1f6e4":0,"1f6e3":0,"1f5fe":0,"1f391":0,"1f3de":0,"1f305":0,"1f304":0,"1f320":0,"1f387":0,"1f386":0,"1f9e8":0,"1f307":0,"1f306":0,"1f3d9":0,"1f303":0,"1f30c":0,"1f309":0,"1f512":0,"1f513":0,"1f301":0,"1f3f3":{"e":1,"s":{"fe0f":{"e":0,"s":{"200d":{"e":0,"s":{"1f308":0}}}}}},"1f3f4":{"e":1,"s":{"200d":{"e":0,"s":{"2620":{"e":0,"s":{"fe0f":0}}}},"e0067":{"e":1,"s":{"e0062":{"e":1,"s":{"e0065":{"e":0,"s":{"e006e":{"e":0,"s":{"e0067":{"e":0,"s":{"e007f":0}}}}}},"e0073":{"e":0,"s":{"e0063":{"e":0,"s":{"e0074":{"e":0,"s":{"e007f":0}}}}}},"e0077":{"e":0,"s":{"e006c":{"e":0,"s":{"e0073":{"e":0,"s":{"e007f":0}}}}}}}}}}}},"1f3c1":0,"1f6a9":0,"1f38c":0,"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}}')}},__webpack_module_cache__={},leafPrototypes,getProto;function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var n=__webpack_module_cache__[e]={id:e,exports:{}};return __webpack_modules__[e].call(n.exports,n,n.exports,__webpack_require__),n.exports}__webpack_require__.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return __webpack_require__.d(t,{a:t}),t},getProto=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,__webpack_require__.t=function(e,t){if(1&t&&(e=this(e)),8&t)return e;if("object"==typeof e&&e){if(4&t&&e.__esModule)return e;if(16&t&&"function"==typeof e.then)return e}var n=Object.create(null);__webpack_require__.r(n);var i={};leafPrototypes=leafPrototypes||[null,getProto({}),getProto([]),getProto(getProto)];for(var r=2&t&&e;"object"==typeof r&&!~leafPrototypes.indexOf(r);r=getProto(r))Object.getOwnPropertyNames(r).forEach((t=>i[t]=()=>e[t]));return i.default=()=>e,__webpack_require__.d(n,i),n},__webpack_require__.d=(e,t)=>{for(var n in t)__webpack_require__.o(t,n)&&!__webpack_require__.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),__webpack_require__.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var __webpack_exports__={};return(()=>{"use strict";__webpack_require__.r(__webpack_exports__);const e=/-(\w)/g,t=t=>t.replace(e,((e,t)=>t?t.toUpperCase():"")),n=/\B([A-Z])/g,i=e=>e.replace(n,"-$1").toLowerCase();function r(e,t,n){e[t]=[].concat(e[t]||[]),e[t].unshift(n)}function o(e,t){if(e){(e.$options[t]||[]).forEach((t=>{t.call(e)}))}}function a(e,t,{type:n}={}){if(/function Boolean/.test(String(n)))return"true"===e||"false"===e?"true"===e:""===e||e===t||null!=e;if((e=>/function Number/.test(String(e)))(n)){const t=parseFloat(e,10);return isNaN(t)?e:t}return e}function s(e,t){const n=[];for(let i=0,r=t.length;i<r;i++)n.push(l(e,t[i]));return n}function l(e,t){if(3===t.nodeType)return t.data.trim()?t.data:null;if(1===t.nodeType){const n={attrs:c(t),domProps:{innerHTML:t.innerHTML}};return n.attrs.slot&&(n.slot=n.attrs.slot,delete n.attrs.slot),e(t.tagName,n)}return null}function c(e){const t={};for(let n=0,i=e.attributes.length;n<i;n++){const i=e.attributes[n];t[i.nodeName]=i.nodeValue}return t}const f=function(e,n){const l="function"==typeof n&&!n.cid;let c,f,u,d=!1;function p(e){if(d)return;const n="function"==typeof e?e.options:e,o=Array.isArray(n.props)?n.props:Object.keys(n.props||{});c=o.map(i),f=o.map(t);const a=Array.isArray(n.props)?{}:n.props||{};u=f.reduce(((e,t,n)=>(e[t]=a[o[n]],e)),{}),r(n,"beforeCreate",(function(){const e=this.$emit;this.$emit=(t,...n)=>(this.$root.$options.customElement.dispatchEvent(function(e,t){return new CustomEvent(e,{bubbles:!1,cancelable:!1,detail:t})}(t,n)),e.call(this,t,...n))})),r(n,"created",(function(){f.forEach((e=>{this.$root.props[e]=this[e]}))})),f.forEach((e=>{Object.defineProperty(m.prototype,e,{get(){return this._wrapper.props[e]},set(t){this._wrapper.props[e]=t},enumerable:!1,configurable:!0})})),d=!0}function h(e,n){const i=t(n),r=e.hasAttribute(n)?e.getAttribute(n):void 0;e._wrapper.props[i]=a(r,n,u[i])}class m extends HTMLElement{constructor(){super(),this.attachShadow({mode:"open"});const t=this._wrapper=new e({name:"shadow-root",customElement:this,shadowRoot:this.shadowRoot,data:()=>({props:{},slotChildren:[]}),render(e){return e(n,{ref:"inner",props:this.props},this.slotChildren)}});new MutationObserver((e=>{let n=!1;for(let t=0;t<e.length;t++){const i=e[t];d&&"attributes"===i.type&&i.target===this?h(this,i.attributeName):n=!0}n&&(t.slotChildren=Object.freeze(s(t.$createElement,this.childNodes)))})).observe(this,{childList:!0,subtree:!0,characterData:!0,attributes:!0})}get vueComponent(){return this._wrapper.$refs.inner}connectedCallback(){const e=this._wrapper;if(e._isMounted)o(this.vueComponent,"activated");else{const t=()=>{e.props=function(e){const t={};return e.forEach((e=>{t[e]=void 0})),t}(f),c.forEach((e=>{h(this,e)}))};d?t():n().then((e=>{(e.__esModule||"Module"===e[Symbol.toStringTag])&&(e=e.default),p(e),t()})),e.slotChildren=Object.freeze(s(e.$createElement,this.childNodes)),e.$mount(),this.shadowRoot.appendChild(e.$el)}}disconnectedCallback(){o(this.vueComponent,"deactivated")}}return l||p(n),m};
|
16 |
/*!
|
17 |
* Vue.js v2.6.14
|
18 |
* (c) 2014-2021 Evan You
|
@@ -45,4 +45,4 @@ var Ao=function(e,t){return Ao=Object.setPrototypeOf||{__proto__:[]}instanceof A
|
|
45 |
* (c) 2022 kazuya kawaguchi
|
46 |
* Released under the MIT License.
|
47 |
*/
|
48 |
-
var Ws=["compactDisplay","currency","currencyDisplay","currencySign","localeMatcher","notation","numberingSystem","signDisplay","style","unit","unitDisplay","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits"];function Gs(e,t){"undefined"!=typeof console&&(console.warn("[vue-i18n] "+e),t&&console.warn(t.stack))}var Hs=Array.isArray;function Qs(e){return null!==e&&"object"==typeof e}function Ys(e){return"string"==typeof e}var Xs=Object.prototype.toString;function Zs(e){return"[object Object]"===Xs.call(e)}function Ks(e){return null==e}function Js(e){return"function"==typeof e}function el(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var n=null,i=null;return 1===e.length?Qs(e[0])||Hs(e[0])?i=e[0]:"string"==typeof e[0]&&(n=e[0]):2===e.length&&("string"==typeof e[0]&&(n=e[0]),(Qs(e[1])||Hs(e[1]))&&(i=e[1])),{locale:n,params:i}}function tl(e){return JSON.parse(JSON.stringify(e))}function nl(e,t){return!!~e.indexOf(t)}var il=Object.prototype.hasOwnProperty;function rl(e,t){return il.call(e,t)}function ol(e){for(var t=arguments,n=Object(e),i=1;i<arguments.length;i++){var r=t[i];if(null!=r){var o=void 0;for(o in r)rl(r,o)&&(Qs(r[o])?n[o]=ol(n[o],r[o]):n[o]=r[o])}}return n}function al(e,t){if(e===t)return!0;var n=Qs(e),i=Qs(t);if(!n||!i)return!n&&!i&&String(e)===String(t);try{var r=Hs(e),o=Hs(t);if(r&&o)return e.length===t.length&&e.every((function(e,n){return al(e,t[n])}));if(r||o)return!1;var a=Object.keys(e),s=Object.keys(t);return a.length===s.length&&a.every((function(n){return al(e[n],t[n])}))}catch(e){return!1}}function sl(e){return null!=e&&Object.keys(e).forEach((function(t){"string"==typeof e[t]&&(e[t]=e[t].replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'"))})),e}var ll={name:"i18n",functional:!0,props:{tag:{type:[String,Boolean,Object],default:"span"},path:{type:String,required:!0},locale:{type:String},places:{type:[Array,Object]}},render:function(e,t){var n=t.data,i=t.parent,r=t.props,o=t.slots,a=i.$i18n;if(a){var s=r.path,l=r.locale,c=r.places,f=o(),u=a.i(s,l,function(e){var t;for(t in e)if("default"!==t)return!1;return Boolean(t)}(f)||c?function(e,t){var n=t?function(e){0;return Array.isArray(e)?e.reduce(fl,{}):Object.assign({},e)}(t):{};if(!e)return n;var i=(e=e.filter((function(e){return e.tag||""!==e.text.trim()}))).every(ul);0;return e.reduce(i?cl:fl,n)}(f.default,c):f),d=r.tag&&!0!==r.tag||!1===r.tag?r.tag:"span";return d?e(d,n,u):u}}};function cl(e,t){return t.data&&t.data.attrs&&t.data.attrs.place&&(e[t.data.attrs.place]=t),e}function fl(e,t,n){return e[n]=t,e}function ul(e){return Boolean(e.data&&e.data.attrs&&e.data.attrs.place)}var dl,pl={name:"i18n-n",functional:!0,props:{tag:{type:[String,Boolean,Object],default:"span"},value:{type:Number,required:!0},format:{type:[String,Object]},locale:{type:String}},render:function(e,t){var n=t.props,i=t.parent,r=t.data,o=i.$i18n;if(!o)return null;var a=null,s=null;Ys(n.format)?a=n.format:Qs(n.format)&&(n.format.key&&(a=n.format.key),s=Object.keys(n.format).reduce((function(e,t){var i;return nl(Ws,t)?Object.assign({},e,((i={})[t]=n.format[t],i)):e}),null));var l=n.locale||o.locale,c=o._ntp(n.value,l,a,s),f=c.map((function(e,t){var n,i=r.scopedSlots&&r.scopedSlots[e.type];return i?i(((n={})[e.type]=e.value,n.index=t,n.parts=c,n)):e.value})),u=n.tag&&!0!==n.tag||!1===n.tag?n.tag:"span";return u?e(u,{attrs:r.attrs,class:r.class,staticClass:r.staticClass},f):f}};function hl(e,t,n){bl(e,n)&&vl(e,t,n)}function ml(e,t,n,i){if(bl(e,n)){var r=n.context.$i18n;(function(e,t){var n=t.context;return e._locale===n.$i18n.locale})(e,n)&&al(t.value,t.oldValue)&&al(e._localeMessage,r.getLocaleMessage(r.locale))||vl(e,t,n)}}function gl(e,t,n,i){if(n.context){var r=n.context.$i18n||{};t.modifiers.preserve||r.preserveDirectiveContent||(e.textContent=""),e._vt=void 0,delete e._vt,e._locale=void 0,delete e._locale,e._localeMessage=void 0,delete e._localeMessage}else Gs("Vue instance does not exists in VNode context")}function bl(e,t){var n=t.context;return n?!!n.$i18n||(Gs("VueI18n instance does not exists in Vue instance"),!1):(Gs("Vue instance does not exists in VNode context"),!1)}function vl(e,t,n){var i,r,o=function(e){var t,n,i,r;Ys(e)?t=e:Zs(e)&&(t=e.path,n=e.locale,i=e.args,r=e.choice);return{path:t,locale:n,args:i,choice:r}}(t.value),a=o.path,s=o.locale,l=o.args,c=o.choice;if(a||s||l)if(a){var f=n.context;e._vt=e.textContent=null!=c?(i=f.$i18n).tc.apply(i,[a,c].concat(yl(s,l))):(r=f.$i18n).t.apply(r,[a].concat(yl(s,l))),e._locale=f.$i18n.locale,e._localeMessage=f.$i18n.getLocaleMessage(f.$i18n.locale)}else Gs("`path` is required in v-t directive");else Gs("value type not supported")}function yl(e,t){var n=[];return e&&n.push(e),t&&(Array.isArray(t)||Zs(t))&&n.push(t),n}function _l(e,t){void 0===t&&(t={bridge:!1}),_l.installed=!0;(dl=e).version&&Number(dl.version.split(".")[0]);(function(e){e.prototype.hasOwnProperty("$i18n")||Object.defineProperty(e.prototype,"$i18n",{get:function(){return this._i18n}}),e.prototype.$t=function(e){for(var t=[],n=arguments.length-1;n-- >0;)t[n]=arguments[n+1];var i=this.$i18n;return i._t.apply(i,[e,i.locale,i._getMessages(),this].concat(t))},e.prototype.$tc=function(e,t){for(var n=[],i=arguments.length-2;i-- >0;)n[i]=arguments[i+2];var r=this.$i18n;return r._tc.apply(r,[e,r.locale,r._getMessages(),this,t].concat(n))},e.prototype.$te=function(e,t){var n=this.$i18n;return n._te(e,n.locale,n._getMessages(),t)},e.prototype.$d=function(e){for(var t,n=[],i=arguments.length-1;i-- >0;)n[i]=arguments[i+1];return(t=this.$i18n).d.apply(t,[e].concat(n))},e.prototype.$n=function(e){for(var t,n=[],i=arguments.length-1;i-- >0;)n[i]=arguments[i+1];return(t=this.$i18n).n.apply(t,[e].concat(n))}})(dl),dl.mixin(function(e){function t(){this!==this.$root&&this.$options.__INTLIFY_META__&&this.$el&&this.$el.setAttribute("data-intlify",this.$options.__INTLIFY_META__)}return void 0===e&&(e=!1),e?{mounted:t}:{beforeCreate:function(){var e=this.$options;if(e.i18n=e.i18n||(e.__i18nBridge||e.__i18n?{}:null),e.i18n){if(e.i18n instanceof Bl){if(e.__i18nBridge||e.__i18n)try{var t=e.i18n&&e.i18n.messages?e.i18n.messages:{};(e.__i18nBridge||e.__i18n).forEach((function(e){t=ol(t,JSON.parse(e))})),Object.keys(t).forEach((function(n){e.i18n.mergeLocaleMessage(n,t[n])}))}catch(e){}this._i18n=e.i18n,this._i18nWatcher=this._i18n.watchI18nData()}else if(Zs(e.i18n)){var n=this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof Bl?this.$root.$i18n:null;if(n&&(e.i18n.root=this.$root,e.i18n.formatter=n.formatter,e.i18n.fallbackLocale=n.fallbackLocale,e.i18n.formatFallbackMessages=n.formatFallbackMessages,e.i18n.silentTranslationWarn=n.silentTranslationWarn,e.i18n.silentFallbackWarn=n.silentFallbackWarn,e.i18n.pluralizationRules=n.pluralizationRules,e.i18n.preserveDirectiveContent=n.preserveDirectiveContent),e.__i18nBridge||e.__i18n)try{var i=e.i18n&&e.i18n.messages?e.i18n.messages:{};(e.__i18nBridge||e.__i18n).forEach((function(e){i=ol(i,JSON.parse(e))})),e.i18n.messages=i}catch(e){}var r=e.i18n.sharedMessages;r&&Zs(r)&&(e.i18n.messages=ol(e.i18n.messages,r)),this._i18n=new Bl(e.i18n),this._i18nWatcher=this._i18n.watchI18nData(),(void 0===e.i18n.sync||e.i18n.sync)&&(this._localeWatcher=this.$i18n.watchLocale()),n&&n.onComponentInstanceCreated(this._i18n)}}else this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof Bl?this._i18n=this.$root.$i18n:e.parent&&e.parent.$i18n&&e.parent.$i18n instanceof Bl&&(this._i18n=e.parent.$i18n)},beforeMount:function(){var e=this.$options;e.i18n=e.i18n||(e.__i18nBridge||e.__i18n?{}:null),e.i18n?(e.i18n instanceof Bl||Zs(e.i18n))&&(this._i18n.subscribeDataChanging(this),this._subscribing=!0):(this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof Bl||e.parent&&e.parent.$i18n&&e.parent.$i18n instanceof Bl)&&(this._i18n.subscribeDataChanging(this),this._subscribing=!0)},mounted:t,beforeDestroy:function(){if(this._i18n){var e=this;this.$nextTick((function(){e._subscribing&&(e._i18n.unsubscribeDataChanging(e),delete e._subscribing),e._i18nWatcher&&(e._i18nWatcher(),e._i18n.destroyVM(),delete e._i18nWatcher),e._localeWatcher&&(e._localeWatcher(),delete e._localeWatcher)}))}}}}(t.bridge)),dl.directive("t",{bind:hl,update:ml,unbind:gl}),dl.component(ll.name,ll),dl.component(pl.name,pl),dl.config.optionMergeStrategies.i18n=function(e,t){return void 0===t?e:t}}var Al=function(){this._caches=Object.create(null)};Al.prototype.interpolate=function(e,t){if(!t)return[e];var n=this._caches[e];return n||(n=function(e){var t=[],n=0,i="";for(;n<e.length;){var r=e[n++];if("{"===r){i&&t.push({type:"text",value:i}),i="";var o="";for(r=e[n++];void 0!==r&&"}"!==r;)o+=r,r=e[n++];var a="}"===r,s=wl.test(o)?"list":a&&Cl.test(o)?"named":"unknown";t.push({value:o,type:s})}else"%"===r?"{"!==e[n]&&(i+=r):i+=r}return i&&t.push({type:"text",value:i}),t}(e),this._caches[e]=n),function(e,t){var n=[],i=0,r=Array.isArray(t)?"list":Qs(t)?"named":"unknown";if("unknown"===r)return n;for(;i<e.length;){var o=e[i];switch(o.type){case"text":n.push(o.value);break;case"list":n.push(t[parseInt(o.value,10)]);break;case"named":"named"===r&&n.push(t[o.value])}i++}return n}(n,t)};var wl=/^(?:\d)+/,Cl=/^(?:\w)+/;var xl=[];xl[0]={ws:[0],ident:[3,0],"[":[4],eof:[7]},xl[1]={ws:[1],".":[2],"[":[4],eof:[7]},xl[2]={ws:[2],ident:[3,0],0:[3,0],number:[3,0]},xl[3]={ident:[3,0],0:[3,0],number:[3,0],ws:[1,1],".":[2,1],"[":[4,1],eof:[7,1]},xl[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],eof:8,else:[4,0]},xl[5]={"'":[4,0],eof:8,else:[5,0]},xl[6]={'"':[4,0],eof:8,else:[6,0]};var kl=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function El(e){if(null==e)return"eof";switch(e.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return"ident";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"ws"}return"ident"}function Dl(e){var t,n,i,r=e.trim();return("0"!==e.charAt(0)||!isNaN(e))&&(i=r,kl.test(i)?(n=(t=r).charCodeAt(0))!==t.charCodeAt(t.length-1)||34!==n&&39!==n?t:t.slice(1,-1):"*"+r)}var Sl=function(){this._cache=Object.create(null)};Sl.prototype.parsePath=function(e){var t=this._cache[e];return t||(t=function(e){var t,n,i,r,o,a,s,l=[],c=-1,f=0,u=0,d=[];function p(){var t=e[c+1];if(5===f&&"'"===t||6===f&&'"'===t)return c++,i="\\"+t,d[0](),!0}for(d[1]=function(){void 0!==n&&(l.push(n),n=void 0)},d[0]=function(){void 0===n?n=i:n+=i},d[2]=function(){d[0](),u++},d[3]=function(){if(u>0)u--,f=4,d[0]();else{if(u=0,void 0===n)return!1;if(!1===(n=Dl(n)))return!1;d[1]()}};null!==f;)if(c++,"\\"!==(t=e[c])||!p()){if(r=El(t),8===(o=(s=xl[f])[r]||s.else||8))return;if(f=o[0],(a=d[o[1]])&&(i=void 0===(i=o[2])?t:i,!1===a()))return;if(7===f)return l}}(e),t&&(this._cache[e]=t)),t||[]},Sl.prototype.getPathValue=function(e,t){if(!Qs(e))return null;var n=this.parsePath(t);if(0===n.length)return null;for(var i=n.length,r=e,o=0;o<i;){var a=r[n[o]];if(null==a)return null;r=a,o++}return r};var Il,Ml=/<\/?[\w\s="/.':;#-\/]+>/,Ol=/(?:@(?:\.[a-z]+)?:(?:[\w\-_|./]+|\([\w\-_:|./]+\)))/g,Tl=/^@(?:\.([a-z]+))?:/,Fl=/[()]/g,Rl={upper:function(e){return e.toLocaleUpperCase()},lower:function(e){return e.toLocaleLowerCase()},capitalize:function(e){return""+e.charAt(0).toLocaleUpperCase()+e.substr(1)}},Nl=new Al,Bl=function(e){var t=this;void 0===e&&(e={}),!dl&&"undefined"!=typeof window&&window.Vue&&_l(window.Vue);var n=e.locale||"en-US",i=!1!==e.fallbackLocale&&(e.fallbackLocale||"en-US"),r=e.messages||{},o=e.dateTimeFormats||e.datetimeFormats||{},a=e.numberFormats||{};this._vm=null,this._formatter=e.formatter||Nl,this._modifiers=e.modifiers||{},this._missing=e.missing||null,this._root=e.root||null,this._sync=void 0===e.sync||!!e.sync,this._fallbackRoot=void 0===e.fallbackRoot||!!e.fallbackRoot,this._fallbackRootWithEmptyString=void 0===e.fallbackRootWithEmptyString||!!e.fallbackRootWithEmptyString,this._formatFallbackMessages=void 0!==e.formatFallbackMessages&&!!e.formatFallbackMessages,this._silentTranslationWarn=void 0!==e.silentTranslationWarn&&e.silentTranslationWarn,this._silentFallbackWarn=void 0!==e.silentFallbackWarn&&!!e.silentFallbackWarn,this._dateTimeFormatters={},this._numberFormatters={},this._path=new Sl,this._dataListeners=new Set,this._componentInstanceCreatedListener=e.componentInstanceCreatedListener||null,this._preserveDirectiveContent=void 0!==e.preserveDirectiveContent&&!!e.preserveDirectiveContent,this.pluralizationRules=e.pluralizationRules||{},this._warnHtmlInMessage=e.warnHtmlInMessage||"off",this._postTranslation=e.postTranslation||null,this._escapeParameterHtml=e.escapeParameterHtml||!1,"__VUE_I18N_BRIDGE__"in e&&(this.__VUE_I18N_BRIDGE__=e.__VUE_I18N_BRIDGE__),this.getChoiceIndex=function(e,n){var i=Object.getPrototypeOf(t);if(i&&i.getChoiceIndex)return i.getChoiceIndex.call(t,e,n);var r,o;return t.locale in t.pluralizationRules?t.pluralizationRules[t.locale].apply(t,[e,n]):(r=e,o=n,r=Math.abs(r),2===o?r?r>1?1:0:1:r?Math.min(r,2):0)},this._exist=function(e,n){return!(!e||!n)&&(!Ks(t._path.getPathValue(e,n))||!!e[n])},"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||Object.keys(r).forEach((function(e){t._checkLocaleMessage(e,t._warnHtmlInMessage,r[e])})),this._initVM({locale:n,fallbackLocale:i,messages:r,dateTimeFormats:o,numberFormats:a})},Pl={vm:{configurable:!0},messages:{configurable:!0},dateTimeFormats:{configurable:!0},numberFormats:{configurable:!0},availableLocales:{configurable:!0},locale:{configurable:!0},fallbackLocale:{configurable:!0},formatFallbackMessages:{configurable:!0},missing:{configurable:!0},formatter:{configurable:!0},silentTranslationWarn:{configurable:!0},silentFallbackWarn:{configurable:!0},preserveDirectiveContent:{configurable:!0},warnHtmlInMessage:{configurable:!0},postTranslation:{configurable:!0},sync:{configurable:!0}};Bl.prototype._checkLocaleMessage=function(e,t,n){var i=function(e,t,n,r){if(Zs(n))Object.keys(n).forEach((function(o){var a=n[o];Zs(a)?(r.push(o),r.push("."),i(e,t,a,r),r.pop(),r.pop()):(r.push(o),i(e,t,a,r),r.pop())}));else if(Hs(n))n.forEach((function(n,o){Zs(n)?(r.push("["+o+"]"),r.push("."),i(e,t,n,r),r.pop(),r.pop()):(r.push("["+o+"]"),i(e,t,n,r),r.pop())}));else if(Ys(n)){if(Ml.test(n)){var o="Detected HTML in message '"+n+"' of keypath '"+r.join("")+"' at '"+t+"'. Consider component interpolation with '<i18n>' to avoid XSS. See https://bit.ly/2ZqJzkp";"warn"===e?Gs(o):"error"===e&&function(e,t){"undefined"!=typeof console&&(console.error("[vue-i18n] "+e),t&&console.error(t.stack))}(o)}}};i(t,e,n,[])},Bl.prototype._initVM=function(e){var t=dl.config.silent;dl.config.silent=!0,this._vm=new dl({data:e,__VUE18N__INSTANCE__:!0}),dl.config.silent=t},Bl.prototype.destroyVM=function(){this._vm.$destroy()},Bl.prototype.subscribeDataChanging=function(e){this._dataListeners.add(e)},Bl.prototype.unsubscribeDataChanging=function(e){!function(e,t){if(e.delete(t));}(this._dataListeners,e)},Bl.prototype.watchI18nData=function(){var e=this;return this._vm.$watch("$data",(function(){for(var t,n,i=(t=e._dataListeners,n=[],t.forEach((function(e){return n.push(e)})),n),r=i.length;r--;)dl.nextTick((function(){i[r]&&i[r].$forceUpdate()}))}),{deep:!0})},Bl.prototype.watchLocale=function(e){if(e){if(!this.__VUE_I18N_BRIDGE__)return null;var t=this,n=this._vm;return this.vm.$watch("locale",(function(i){n.$set(n,"locale",i),t.__VUE_I18N_BRIDGE__&&e&&(e.locale.value=i),n.$forceUpdate()}),{immediate:!0})}if(!this._sync||!this._root)return null;var i=this._vm;return this._root.$i18n.vm.$watch("locale",(function(e){i.$set(i,"locale",e),i.$forceUpdate()}),{immediate:!0})},Bl.prototype.onComponentInstanceCreated=function(e){this._componentInstanceCreatedListener&&this._componentInstanceCreatedListener(e,this)},Pl.vm.get=function(){return this._vm},Pl.messages.get=function(){return tl(this._getMessages())},Pl.dateTimeFormats.get=function(){return tl(this._getDateTimeFormats())},Pl.numberFormats.get=function(){return tl(this._getNumberFormats())},Pl.availableLocales.get=function(){return Object.keys(this.messages).sort()},Pl.locale.get=function(){return this._vm.locale},Pl.locale.set=function(e){this._vm.$set(this._vm,"locale",e)},Pl.fallbackLocale.get=function(){return this._vm.fallbackLocale},Pl.fallbackLocale.set=function(e){this._localeChainCache={},this._vm.$set(this._vm,"fallbackLocale",e)},Pl.formatFallbackMessages.get=function(){return this._formatFallbackMessages},Pl.formatFallbackMessages.set=function(e){this._formatFallbackMessages=e},Pl.missing.get=function(){return this._missing},Pl.missing.set=function(e){this._missing=e},Pl.formatter.get=function(){return this._formatter},Pl.formatter.set=function(e){this._formatter=e},Pl.silentTranslationWarn.get=function(){return this._silentTranslationWarn},Pl.silentTranslationWarn.set=function(e){this._silentTranslationWarn=e},Pl.silentFallbackWarn.get=function(){return this._silentFallbackWarn},Pl.silentFallbackWarn.set=function(e){this._silentFallbackWarn=e},Pl.preserveDirectiveContent.get=function(){return this._preserveDirectiveContent},Pl.preserveDirectiveContent.set=function(e){this._preserveDirectiveContent=e},Pl.warnHtmlInMessage.get=function(){return this._warnHtmlInMessage},Pl.warnHtmlInMessage.set=function(e){var t=this,n=this._warnHtmlInMessage;if(this._warnHtmlInMessage=e,n!==e&&("warn"===e||"error"===e)){var i=this._getMessages();Object.keys(i).forEach((function(e){t._checkLocaleMessage(e,t._warnHtmlInMessage,i[e])}))}},Pl.postTranslation.get=function(){return this._postTranslation},Pl.postTranslation.set=function(e){this._postTranslation=e},Pl.sync.get=function(){return this._sync},Pl.sync.set=function(e){this._sync=e},Bl.prototype._getMessages=function(){return this._vm.messages},Bl.prototype._getDateTimeFormats=function(){return this._vm.dateTimeFormats},Bl.prototype._getNumberFormats=function(){return this._vm.numberFormats},Bl.prototype._warnDefault=function(e,t,n,i,r,o){if(!Ks(n))return n;if(this._missing){var a=this._missing.apply(null,[e,t,i,r]);if(Ys(a))return a}else 0;if(this._formatFallbackMessages){var s=el.apply(void 0,r);return this._render(t,o,s.params,t)}return t},Bl.prototype._isFallbackRoot=function(e){return(this._fallbackRootWithEmptyString?!e:Ks(e))&&!Ks(this._root)&&this._fallbackRoot},Bl.prototype._isSilentFallbackWarn=function(e){return this._silentFallbackWarn instanceof RegExp?this._silentFallbackWarn.test(e):this._silentFallbackWarn},Bl.prototype._isSilentFallback=function(e,t){return this._isSilentFallbackWarn(t)&&(this._isFallbackRoot()||e!==this.fallbackLocale)},Bl.prototype._isSilentTranslationWarn=function(e){return this._silentTranslationWarn instanceof RegExp?this._silentTranslationWarn.test(e):this._silentTranslationWarn},Bl.prototype._interpolate=function(e,t,n,i,r,o,a){if(!t)return null;var s,l=this._path.getPathValue(t,n);if(Hs(l)||Zs(l))return l;if(Ks(l)){if(!Zs(t))return null;if(!Ys(s=t[n])&&!Js(s))return null}else{if(!Ys(l)&&!Js(l))return null;s=l}return Ys(s)&&(s.indexOf("@:")>=0||s.indexOf("@.")>=0)&&(s=this._link(e,t,s,i,"raw",o,a)),this._render(s,r,o,n)},Bl.prototype._link=function(e,t,n,i,r,o,a){var s=n,l=s.match(Ol);for(var c in l)if(l.hasOwnProperty(c)){var f=l[c],u=f.match(Tl),d=u[0],p=u[1],h=f.replace(d,"").replace(Fl,"");if(nl(a,h))return s;a.push(h);var m=this._interpolate(e,t,h,i,"raw"===r?"string":r,"raw"===r?void 0:o,a);if(this._isFallbackRoot(m)){if(!this._root)throw Error("unexpected error");var g=this._root.$i18n;m=g._translate(g._getMessages(),g.locale,g.fallbackLocale,h,i,r,o)}m=this._warnDefault(e,h,m,i,Hs(o)?o:[o],r),this._modifiers.hasOwnProperty(p)?m=this._modifiers[p](m):Rl.hasOwnProperty(p)&&(m=Rl[p](m)),a.pop(),s=m?s.replace(f,m):s}return s},Bl.prototype._createMessageContext=function(e,t,n,i){var r=this,o=Hs(e)?e:[],a=Qs(e)?e:{},s=this._getMessages(),l=this.locale;return{list:function(e){return o[e]},named:function(e){return a[e]},values:e,formatter:t,path:n,messages:s,locale:l,linked:function(e){return r._interpolate(l,s[l]||{},e,null,i,void 0,[e])}}},Bl.prototype._render=function(e,t,n,i){if(Js(e))return e(this._createMessageContext(n,this._formatter||Nl,i,t));var r=this._formatter.interpolate(e,n,i);return r||(r=Nl.interpolate(e,n,i)),"string"!==t||Ys(r)?r:r.join("")},Bl.prototype._appendItemToChain=function(e,t,n){var i=!1;return nl(e,t)||(i=!0,t&&(i="!"!==t[t.length-1],t=t.replace(/!/g,""),e.push(t),n&&n[t]&&(i=n[t]))),i},Bl.prototype._appendLocaleToChain=function(e,t,n){var i,r=t.split("-");do{var o=r.join("-");i=this._appendItemToChain(e,o,n),r.splice(-1,1)}while(r.length&&!0===i);return i},Bl.prototype._appendBlockToChain=function(e,t,n){for(var i=!0,r=0;r<t.length&&"boolean"==typeof i;r++){var o=t[r];Ys(o)&&(i=this._appendLocaleToChain(e,o,n))}return i},Bl.prototype._getLocaleChain=function(e,t){if(""===e)return[];this._localeChainCache||(this._localeChainCache={});var n=this._localeChainCache[e];if(!n){t||(t=this.fallbackLocale),n=[];for(var i,r=[e];Hs(r);)r=this._appendBlockToChain(n,r,t);(r=Ys(i=Hs(t)?t:Qs(t)?t.default?t.default:null:t)?[i]:i)&&this._appendBlockToChain(n,r,null),this._localeChainCache[e]=n}return n},Bl.prototype._translate=function(e,t,n,i,r,o,a){for(var s,l=this._getLocaleChain(t,n),c=0;c<l.length;c++){var f=l[c];if(!Ks(s=this._interpolate(f,e[f],i,r,o,a,[i])))return s}return null},Bl.prototype._t=function(e,t,n,i){for(var r,o=[],a=arguments.length-4;a-- >0;)o[a]=arguments[a+4];if(!e)return"";var s=el.apply(void 0,o);this._escapeParameterHtml&&(s.params=sl(s.params));var l=s.locale||t,c=this._translate(n,l,this.fallbackLocale,e,i,"string",s.params);if(this._isFallbackRoot(c)){if(!this._root)throw Error("unexpected error");return(r=this._root).$t.apply(r,[e].concat(o))}return c=this._warnDefault(l,e,c,i,o,"string"),this._postTranslation&&null!=c&&(c=this._postTranslation(c,e)),c},Bl.prototype.t=function(e){for(var t,n=[],i=arguments.length-1;i-- >0;)n[i]=arguments[i+1];return(t=this)._t.apply(t,[e,this.locale,this._getMessages(),null].concat(n))},Bl.prototype._i=function(e,t,n,i,r){var o=this._translate(n,t,this.fallbackLocale,e,i,"raw",r);if(this._isFallbackRoot(o)){if(!this._root)throw Error("unexpected error");return this._root.$i18n.i(e,t,r)}return this._warnDefault(t,e,o,i,[r],"raw")},Bl.prototype.i=function(e,t,n){return e?(Ys(t)||(t=this.locale),this._i(e,t,this._getMessages(),null,n)):""},Bl.prototype._tc=function(e,t,n,i,r){for(var o,a=[],s=arguments.length-5;s-- >0;)a[s]=arguments[s+5];if(!e)return"";void 0===r&&(r=1);var l={count:r,n:r},c=el.apply(void 0,a);return c.params=Object.assign(l,c.params),a=null===c.locale?[c.params]:[c.locale,c.params],this.fetchChoice((o=this)._t.apply(o,[e,t,n,i].concat(a)),r)},Bl.prototype.fetchChoice=function(e,t){if(!e||!Ys(e))return null;var n=e.split("|");return n[t=this.getChoiceIndex(t,n.length)]?n[t].trim():e},Bl.prototype.tc=function(e,t){for(var n,i=[],r=arguments.length-2;r-- >0;)i[r]=arguments[r+2];return(n=this)._tc.apply(n,[e,this.locale,this._getMessages(),null,t].concat(i))},Bl.prototype._te=function(e,t,n){for(var i=[],r=arguments.length-3;r-- >0;)i[r]=arguments[r+3];var o=el.apply(void 0,i).locale||t;return this._exist(n[o],e)},Bl.prototype.te=function(e,t){return this._te(e,this.locale,this._getMessages(),t)},Bl.prototype.getLocaleMessage=function(e){return tl(this._vm.messages[e]||{})},Bl.prototype.setLocaleMessage=function(e,t){"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||this._checkLocaleMessage(e,this._warnHtmlInMessage,t),this._vm.$set(this._vm.messages,e,t)},Bl.prototype.mergeLocaleMessage=function(e,t){"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||this._checkLocaleMessage(e,this._warnHtmlInMessage,t),this._vm.$set(this._vm.messages,e,ol(void 0!==this._vm.messages[e]&&Object.keys(this._vm.messages[e]).length?Object.assign({},this._vm.messages[e]):{},t))},Bl.prototype.getDateTimeFormat=function(e){return tl(this._vm.dateTimeFormats[e]||{})},Bl.prototype.setDateTimeFormat=function(e,t){this._vm.$set(this._vm.dateTimeFormats,e,t),this._clearDateTimeFormat(e,t)},Bl.prototype.mergeDateTimeFormat=function(e,t){this._vm.$set(this._vm.dateTimeFormats,e,ol(this._vm.dateTimeFormats[e]||{},t)),this._clearDateTimeFormat(e,t)},Bl.prototype._clearDateTimeFormat=function(e,t){for(var n in t){var i=e+"__"+n;this._dateTimeFormatters.hasOwnProperty(i)&&delete this._dateTimeFormatters[i]}},Bl.prototype._localizeDateTime=function(e,t,n,i,r){for(var o=t,a=i[o],s=this._getLocaleChain(t,n),l=0;l<s.length;l++){var c=s[l];if(o=c,!Ks(a=i[c])&&!Ks(a[r]))break}if(Ks(a)||Ks(a[r]))return null;var f=a[r],u=o+"__"+r,d=this._dateTimeFormatters[u];return d||(d=this._dateTimeFormatters[u]=new Intl.DateTimeFormat(o,f)),d.format(e)},Bl.prototype._d=function(e,t,n){if(!n)return new Intl.DateTimeFormat(t).format(e);var i=this._localizeDateTime(e,t,this.fallbackLocale,this._getDateTimeFormats(),n);if(this._isFallbackRoot(i)){if(!this._root)throw Error("unexpected error");return this._root.$i18n.d(e,n,t)}return i||""},Bl.prototype.d=function(e){for(var t=[],n=arguments.length-1;n-- >0;)t[n]=arguments[n+1];var i=this.locale,r=null;return 1===t.length?Ys(t[0])?r=t[0]:Qs(t[0])&&(t[0].locale&&(i=t[0].locale),t[0].key&&(r=t[0].key)):2===t.length&&(Ys(t[0])&&(r=t[0]),Ys(t[1])&&(i=t[1])),this._d(e,i,r)},Bl.prototype.getNumberFormat=function(e){return tl(this._vm.numberFormats[e]||{})},Bl.prototype.setNumberFormat=function(e,t){this._vm.$set(this._vm.numberFormats,e,t),this._clearNumberFormat(e,t)},Bl.prototype.mergeNumberFormat=function(e,t){this._vm.$set(this._vm.numberFormats,e,ol(this._vm.numberFormats[e]||{},t)),this._clearNumberFormat(e,t)},Bl.prototype._clearNumberFormat=function(e,t){for(var n in t){var i=e+"__"+n;this._numberFormatters.hasOwnProperty(i)&&delete this._numberFormatters[i]}},Bl.prototype._getNumberFormatter=function(e,t,n,i,r,o){for(var a=t,s=i[a],l=this._getLocaleChain(t,n),c=0;c<l.length;c++){var f=l[c];if(a=f,!Ks(s=i[f])&&!Ks(s[r]))break}if(Ks(s)||Ks(s[r]))return null;var u,d=s[r];if(o)u=new Intl.NumberFormat(a,Object.assign({},d,o));else{var p=a+"__"+r;(u=this._numberFormatters[p])||(u=this._numberFormatters[p]=new Intl.NumberFormat(a,d))}return u},Bl.prototype._n=function(e,t,n,i){if(!Bl.availabilities.numberFormat)return"";if(!n)return(i?new Intl.NumberFormat(t,i):new Intl.NumberFormat(t)).format(e);var r=this._getNumberFormatter(e,t,this.fallbackLocale,this._getNumberFormats(),n,i),o=r&&r.format(e);if(this._isFallbackRoot(o)){if(!this._root)throw Error("unexpected error");return this._root.$i18n.n(e,Object.assign({},{key:n,locale:t},i))}return o||""},Bl.prototype.n=function(e){for(var t=[],n=arguments.length-1;n-- >0;)t[n]=arguments[n+1];var i=this.locale,r=null,o=null;return 1===t.length?Ys(t[0])?r=t[0]:Qs(t[0])&&(t[0].locale&&(i=t[0].locale),t[0].key&&(r=t[0].key),o=Object.keys(t[0]).reduce((function(e,n){var i;return nl(Ws,n)?Object.assign({},e,((i={})[n]=t[0][n],i)):e}),null)):2===t.length&&(Ys(t[0])&&(r=t[0]),Ys(t[1])&&(i=t[1])),this._n(e,i,r,o)},Bl.prototype._ntp=function(e,t,n,i){if(!Bl.availabilities.numberFormat)return[];if(!n)return(i?new Intl.NumberFormat(t,i):new Intl.NumberFormat(t)).formatToParts(e);var r=this._getNumberFormatter(e,t,this.fallbackLocale,this._getNumberFormats(),n,i),o=r&&r.formatToParts(e);if(this._isFallbackRoot(o)){if(!this._root)throw Error("unexpected error");return this._root.$i18n._ntp(e,t,n,i)}return o||[]},Object.defineProperties(Bl.prototype,Pl),Object.defineProperty(Bl,"availabilities",{get:function(){if(!Il){var e="undefined"!=typeof Intl;Il={dateTimeFormat:e&&void 0!==Intl.DateTimeFormat,numberFormat:e&&void 0!==Intl.NumberFormat}}return Il}}),Bl.install=_l,Bl.version="8.27.1";const jl=Bl,ql=JSON.parse('{"Auth":{"Submit":"Chat","Name":"Name","Email":"Email","OfflineEnterValidEmail":"I\'m sorry, that doesn\'t look like an email address. Can you try again?","FieldValidation":"Required Field","OfflineSubmit":"Send","FieldsReplacement":"Please click \'Chat\' to initiate a chat with an agent","ChatIntro":"Could we have your contact info ?","CloseButton":"Close","PhoneText":"Phone","EnterValidPhone":"Invalid phone number","EnterValidName":"Invalid Name","EnterValidEmail":"Invalid Email","MaxCharactersReached":"Maximum characters reached","AuthEmailMessage":"Could we have your email?","AuthNameMessage":"Could we have your name?","GdprDefaultMessage":"I agree that my personal data to be processed and for the use of cookies in order to engage in a chat processed by COMPANY, for the purpose of Chat/Support for the time of 30 day(s) as per the GDPR.","DepartmentMessage":"Please select department"},"Chat":{"TypeYourMessage":"Type your message...","MessageNotDeliveredError":"A network related error occurred. Message not delivered.","NetworkError":"A network related error occurred.","TryAgain":" Click here to try again. ","FileError":"Unable to upload selected file.","RateComment":"Tell us your feedback","RateFeedbackRequest":"Do you want to give us more detailed feedback?","RateRequest":"Rate your conversation","UnsupportedFileError":"Selected file isn\'t supported.","OperatorJoined":"Agent %%OPERATOR%% joined the chat"},"Offline":{"OfflineNameMessage":"Could we have your name?","OfflineEmailMessage":"Could we have your email?","CharactersLimit":"Length cannot exceed 50 characters","OfflineFormInvalidEmail":"I\'m sorry, that doesn\'t look like an email address. Can you try again?","OfflineFormInvalidName":"I\'m sorry, the provided name is not valid."},"MessageBox":{"Ok":"OK","TryAgain":"Try again"},"Inputs":{"InviteMessage":"Hello! How can we help you today?","EndingMessage":"Your session is over. Please feel free to contact us again!","NotAllowedError":"Allow microphone access from your browser","NotFoundError":"Microphone not found","ServiceUnavailable":"Service unavailable","UnavailableMessage":"We are away, leave us a message!","OperatorName":"Support","WindowTitle":"Live Chat & Talk","CallTitle":"Call Us","PoweredBy":"Powered By 3CX","OfflineMessagePlaceholder":"Message","OfflineMessageSent":"We\'ll contact you soon.","InvalidIdErrorMessage":"Invalid ID. Contact the Website Admin. ID must match the Click2Talk Friendly Name","IsTyping":"is typing...","NewMessageTitleNotification":"New Message","ChatIsDisabled":"Chat is not available at the moment.","GreetingMessage":"Hey, we\'re here to help!","BlockMessage":"Your session is over because your ip banned by the agent","Dialing":"Dialing","Connected":"Connected","ChatWithUs":"Chat with us"},"ChatCompleted":{"StartNew":"Start New"},"Rate":{"Bad":"Bad","Good":"Good","Neutral":"Neutral","VeryBad":"Very bad","VeryGood":"Very good","GiveFeedback":"Yes","NoFeedback":"No"}}');var Ll=__webpack_require__.t(ql,2);const zl=JSON.parse('{"Auth":{"Submit":"Chat","Name":"Nombre","Email":"Correo Electrónico","OfflineEnterValidEmail":"Lo sentimos, eso no parece una dirección de correo. ¿Puede intentarlo de nuevo?","FieldValidation":"Campo requerido","OfflineSubmit":"Enviar","FieldsReplacement":"Por favor, haga clic en \'chat\' para inciciar un chat con un agente","ChatIntro":"¿Podríamos tener su información de contacto?","CloseButton":"Cerrar","PhoneText":"Teléfono","EnterValidPhone":"Número de teléfono inválido","EnterValidName":"Nombre Inválido","EnterValidEmail":"Correo Electrónico Inválido","MaxCharactersReached":"Número máximo de caracteres alcanzado","AuthEmailMessage":"¿Podría decirnos su correo electrónico?","AuthNameMessage":"¿Podría decirnos su nombre?","GdprDefaultMessage":"I agree that my personal data to be processed and for the use of cookies in order to engage in a chat processed by COMPANY, for the purpose of Chat/Support for the time of 30 day(s) as per the GDPR.","DepartmentMessage":"Por favor, seleccione el departamento"},"Chat":{"TypeYourMessage":"Escriba su mensaje...","MessageNotDeliveredError":"Se detectó un error relacionado con la red. Mensaje no entregado.","NetworkError":"A network related error occurred.","TryAgain":" Haga clic aquí para intentarlo de nuevo. ","FileError":"No es posible subir el archivo seleccionado.","RateComment":"Denos su opinión","RateFeedbackRequest":"¿Quiere darnos un feedback más detallado?","RateRequest":"Califique su conversación","UnsupportedFileError":"El archivo seleccionado no esta sorpotado.","OperatorJoined":"El agente %%OPERATOR%% se unió al chat"},"Offline":{"OfflineNameMessage":"¿Podemos tener su nombre?","OfflineEmailMessage":"¿Podemos tener su correo electrónico?","CharactersLimit":"La extensión no puede ser mayor de 50 caracteres","OfflineFormInvalidEmail":"Lo sentimos, eso no parece una dirección de correo. ¿Puede intentarlo de nuevo?","OfflineFormInvalidName":"Lo sentimos, el nombre proporcionado no es válido."},"MessageBox":{"Ok":"Aceptar","TryAgain":"Intente de nuevo"},"Inputs":{"InviteMessage":"¡Hola! ¿Cómo puedo ayudarle el día de hoy?","EndingMessage":"Su sesión ha terminado. ¡Por favor, no dude en contactarnos de nuevo!","NotAllowedError":"Permitir el acceso a su micrófono por parte del navegador","NotFoundError":"No se encontró un micrófono","ServiceUnavailable":"Servicio no disponible","UnavailableMessage":"Ahora estamos ausentes, ¡Dejenos un mensaje!","OperatorName":"Soporte","WindowTitle":"Live Chat & Talk","CallTitle":"Llámenos","PoweredBy":"Powered By 3CX","OfflineMessagePlaceholder":"Mensaje","OfflineMessageSent":"Nos prondremos en contacto pronto.","InvalidIdErrorMessage":"ID Inválido. Contacte al administrador del Sitio Web. El ID debe ser igual al nombre amistoso de Click2Talk","IsTyping":"está escribiendo...","NewMessageTitleNotification":"Nuevo Mensaje","ChatIsDisabled":"El Chat no está disponible en este momento.","GreetingMessage":"Hola, ¡Estamos aquí para ayudar!","BlockMessage":"Su sesión ha terminado porque su ip ha sido bloqueada por el agente","Dialing":"Llamando","Connected":"Conectado","ChatWithUs":"Chatea con nosotros"},"ChatCompleted":{"StartNew":"Empezar un nuevo Chat"},"Rate":{"Bad":"Malo","Good":"Bueno","Neutral":"Neutral","VeryBad":"Muy malo","VeryGood":"Muy bueno","GiveFeedback":"Sí","NoFeedback":"No"}}');var $l=__webpack_require__.t(zl,2);const Ul=JSON.parse('{"Auth":{"Submit":"Chat","Name":"Name","Email":"Email","OfflineEnterValidEmail":"Es tut mir leid, das sieht nicht nach einer E-Mail-Adresse aus. Kannst du es nochmal versuchen?","FieldValidation":"Pflichtfeld","OfflineSubmit":"Senden","FieldsReplacement":"Bitte klicken Sie auf \\"Chat\\", um einen Chat mit einem Agenten zu starten","ChatIntro":"Könnten wir Ihre Kontaktinformationen haben?","CloseButton":"Schließen","PhoneText":"Telefonnummer","EnterValidPhone":"Ungültige Telefonnummer","EnterValidName":"Ungültiger Name","EnterValidEmail":"Ungültige E-Mail","MaxCharactersReached":"Maximal erreichte Zeichen","AuthEmailMessage":"Könnten wir Ihre E-Mail haben?","AuthNameMessage":"Könnten wir Ihren Namen haben?","GdprDefaultMessage":"I agree that my personal data to be processed and for the use of cookies in order to engage in a chat processed by COMPANY, for the purpose of Chat/Support for the time of 30 day(s) as per the GDPR.","DepartmentMessage":"Bitte eine Abteilung wählen"},"Chat":{"TypeYourMessage":"Geben Sie Ihre Nachricht ein ...","MessageNotDeliveredError":"Ein Netzwerkfehler ist aufgetreten. Nachricht nicht zugestellt.","NetworkError":"A network related error occurred.","TryAgain":" Klicken Sie hier, um es erneut zu versuchen. ","FileError":"Ausgewählte Datei kann nicht hochgeladen werden.","RateComment":"Sagen Sie uns Ihr Feedback","RateFeedbackRequest":"Möchten Sie uns detaillierteres Feedback geben?","RateRequest":"Bewerten Sie Ihr Gespräch","UnsupportedFileError":"Die ausgewählte Datei wird nicht unterstützt.","OperatorJoined":"Agent %%OPERATOR%% ist dem Chat beigetreten"},"Offline":{"OfflineNameMessage":"Könnten wir Ihren Namen haben?","OfflineEmailMessage":"Könnten wir Ihre E-Mail haben?","CharactersLimit":"Die maximale Länge beträgt 50 Zeichen","OfflineFormInvalidEmail":"Es tut mir leid, das sieht nicht nach einer E-Mail-Adresse aus. Können Sie es nochmal versuchen?","OfflineFormInvalidName":"Es tut mir leid, der angegebene Name ist ungültig."},"MessageBox":{"Ok":"OK","TryAgain":"Versuchen Sie es nochmal"},"Inputs":{"InviteMessage":"Hallo! Wie können wir Ihnen weiterhelfen?","EndingMessage":"Ihre Sitzung ist beendet. Bitte zögern Sie nicht, uns erneut zu kontaktieren!","NotAllowedError":"Ermöglichen Sie den Mikrofonzugriff über Ihren Browser","NotFoundError":"Mikrofon nicht gefunden","ServiceUnavailable":"Dienst nicht verfügbar","UnavailableMessage":"Aktuell ist leider kein Agent verfügbar, hinterlassen Sie uns eine Nachricht!","OperatorName":"Unterstützung","WindowTitle":"3CX Live Chat & Talk","CallTitle":"Rufen Sie uns an","PoweredBy":"Powered By 3CX","OfflineMessagePlaceholder":"Nachricht","OfflineMessageSent":"Wir werden uns bald bei Ihnen melden.","InvalidIdErrorMessage":"Ungültige ID. Wenden Sie sich an den Website-Administrator. Die ID muss mit dem Click2Talk-Anzeigenamen übereinstimmen","IsTyping":"tippt...","NewMessageTitleNotification":"Neue Nachricht","ChatIsDisabled":"Der Chat ist momentan nicht verfügbar.","GreetingMessage":"Hey, wir sind hier um zu helfen!","BlockMessage":"Ihre Sitzung ist beendet, da Ihre IP vom Agenten gesperrt wurde","Dialing":"Wählen","Connected":"Verbunden","ChatWithUs":"Chatte mit uns"},"ChatCompleted":{"StartNew":"Neu anfangen"},"Rate":{"Bad":"Schlecht","Good":"Gut","Neutral":"Neutral","VeryBad":"Sehr schlecht","VeryGood":"Sehr gut","GiveFeedback":"Ja","NoFeedback":"Nein"}}');var Vl=__webpack_require__.t(Ul,2);const Wl=JSON.parse('{"Auth":{"Submit":"Chat","Name":"Nom","Email":"Email","EnterValidEmail":"Email invalide","OfflineEnterValidEmail":"Désolé, cela ne ressemble pas à une adresse email. Pouvez-vous réessayer ?","FieldValidation":"Champ obligatoire","OfflineSubmit":"Envoyer","FieldsReplacement":"Cliquez sur \'Chat\' pour commencer une discussion avec un agent","ChatIntro":"Pouvons-nous avoir vos coordonnées ?","CloseButton":"Fermer","PhoneText":"Téléphone","EnterValidPhone":"Numéro de téléphone invalide","EnterValidName":"Nom invalide","MaxCharactersReached":"Nombre maximum de caractères atteint","AuthEmailMessage":"Pourriez-vous nous communiquer votre email ?","AuthNameMessage":"Pourriez-vous nous communiquer votre nom ?","GdprDefaultMessage":"I agree that my personal data to be processed and for the use of cookies in order to engage in a chat processed by COMPANY, for the purpose of Chat/Support for the time of 30 day(s) as per the GDPR.","DepartmentMessage":"Veuillez sélectionner un département"},"Chat":{"TypeYourMessage":"Ecrivez votre message...","MessageNotDeliveredError":"Une erreur liée au réseau est survenue. Le message n\'a pas pu être délivré.","NetworkError":"A network related error occurred.","TryAgain":" Cliquez ici pour réessayer. ","FileError":"Impossible d\'uploader le fichier sélectionné.","RateComment":"Merci de nous donner votre avis","RateFeedbackRequest":"Souhaitez-vous nous faire part de commentaires plus détaillés ?","RateRequest":"Notez votre conversation","UnsupportedFileError":"Le fichier sélectionné n\'est pas supporté.","OperatorJoined":"L\'agent %%OPERATOR%% a rejoint le chat"},"Offline":{"OfflineNameMessage":"Pourriez-vous nous communiquer votre nom ?","OfflineEmailMessage":"Pourriez-vous nous communiquer votre email ?","CharactersLimit":"La longueur ne peut pas excéder 50 caractères","OfflineFormInvalidEmail":"Désolé, cela ne ressemble pas à une adresse email. Pouvez-vous réessayer ?","OfflineFormInvalidName":"Désolé, le nom fourni n\'est pas valide."},"MessageBox":{"Ok":"OK","TryAgain":"Merci de réessayer"},"Inputs":{"InviteMessage":"Bonjour, comment pouvons-nous vous aider ?","EndingMessage":"Votre session est terminée. N\'hésitez pas à nous recontacter !","NotAllowedError":"Permettre l\'accès au microphone depuis votre navigateur","NotFoundError":"Microphone introuvable","ServiceUnavailable":"Service indisponible","UnavailableMessage":"Nous sommes absents, laissez-nous un message !","OperatorName":"Support","WindowTitle":"Live Chat & Talk","CallTitle":"Appelez-nous","PoweredBy":"Powered By 3CX","OfflineMessagePlaceholder":"Message","OfflineMessageSent":"Nous vous contacterons bientôt.","InvalidIdErrorMessage":"ID invalide. Contactez l\'administrateur de votre site web. L\'ID doit correspondre au pseudonyme Click2Talk","IsTyping":"Est en train d\'écrire...","NewMessageTitleNotification":"Nouveau message","ChatIsDisabled":"Le chat n\'est pas disponible pour le moment.","GreetingMessage":"Bonjour, nous sommes là pour vous aider !","BlockMessage":"Votre chat est terminé car votre IP a été bannie par l\'agent","Dialing":"Appel en cours\\r","Connected":"Connecté","ChatWithUs":"Discutez avec nous"},"ChatCompleted":{"StartNew":"Commencer un nouveau chat"},"Rate":{"Bad":"Mauvais","Good":"Bon","Neutral":"Neutre","VeryBad":"Très mauvais","VeryGood":"Très bon","GiveFeedback":"Oui","NoFeedback":"Non"}}');var Gl=__webpack_require__.t(Wl,2);const Hl=JSON.parse('{"Auth":{"Submit":"Chat","Name":"Nome","Email":"Email","OfflineEnterValidEmail":"Mi spiace ma questo non sembra un indirizzo mail. Puoi riprovare?","FieldValidation":"Campo obbligatorio","OfflineSubmit":"Invia","FieldsReplacement":"Clicca su \'Chat\' per avviare una chat con un agente","ChatIntro":"Possiamo avere i tuoi dati di contatto?","CloseButton":"Chiuso","PhoneText":"Telefono","EnterValidPhone":"Numero di telefono non valido","EnterValidName":"Nome non valida","EnterValidEmail":"Email non valida","MaxCharactersReached":"Numero massimo di caratteri raggiunto","AuthEmailMessage":"Possiamo avere la tua email?","AuthNameMessage":"Possiamo avere il tuo nome?","GdprDefaultMessage":"I agree that my personal data to be processed and for the use of cookies in order to engage in a chat processed by COMPANY, for the purpose of Chat/Support for the time of 30 day(s) as per the GDPR.","DepartmentMessage":"Si prega di selezione il dipartimento"},"Chat":{"TypeYourMessage":"Scrivi il tuo messaggio ...","MessageNotDeliveredError":"Si è verificato un errore di rete. Messaggio non consegnato.","NetworkError":"A network related error occurred.","TryAgain":" Clicca qui per riprovare. ","FileError":"Impossibile caricare il file selezionato.","RateComment":"Dacci il tuo parere","RateFeedbackRequest":"Vuoi darci un parere più dettagliato?","RateRequest":"Valuta la tua conversazione","UnsupportedFileError":"Il file selezionato non è supportato.","OperatorJoined":"Agente %%OPERATOR%% collegato alla chat"},"Offline":{"OfflineNameMessage":"Possiamo avere il tuo nome?","OfflineEmailMessage":"Possiamo avere la tua email?","CharactersLimit":"Massimo 50 caratteri consentiti","OfflineFormInvalidEmail":"Mi spiace ma questo non sembra un indirizzo mail. Puoi riprovare?","OfflineFormInvalidName":"Il nome fornito non è valido."},"MessageBox":{"Ok":"OK","TryAgain":"Riprova"},"Inputs":{"InviteMessage":"Ciao! Come possiamo aiutarti oggi?","EndingMessage":"La sessione è terminata. Non esitare a contattarci di nuovo!","NotAllowedError":"Consenti l\'accesso al microfono dal tuo browser","NotFoundError":"Microfono non trovato","ServiceUnavailable":"Servizio non disponibile","UnavailableMessage":"Siamo assenti, lasciaci un messaggio!","OperatorName":"Supporto","WindowTitle":"Live Chat & Talk","CallTitle":"Chiamaci","PoweredBy":"Powered By 3CX","OfflineMessagePlaceholder":"Messaggio","OfflineMessageSent":"TI contatteremo al più presto.","InvalidIdErrorMessage":"ID non valido. Contatta l\'amministratore del sito web. L\'ID deve corrispondere al nome Click2Talk","IsTyping":"Sta scrivendo...","NewMessageTitleNotification":"Nuovo Messaggio","ChatIsDisabled":"La Chat non è al momento disponibile.","GreetingMessage":"Ciao, siamo qui per aiutare!","BlockMessage":"La tua sessione è terminata perché il tuo ip è stato bannato dall\'agente","Dialing":"In chiamata","Connected":"Connesso","ChatWithUs":"Chatta con noi"},"ChatCompleted":{"StartNew":"Inizia un nuova chat"},"Rate":{"Bad":"Male","Good":"Bene","Neutral":"Neutrale","VeryBad":"Molto male","VeryGood":"Molto bene","GiveFeedback":"Si","NoFeedback":"No"}}');var Ql=__webpack_require__.t(Hl,2);const Yl=JSON.parse('{"Auth":{"Submit":"Czat","Name":"Nazwisko","Email":"Email","OfflineEnterValidEmail":"Przykro mi, to nie wygląda jak adres email. Czy możesz spróbować ponownie?","FieldValidation":"Pole wymagane","OfflineSubmit":"Wyślij","FieldsReplacement":"Kliknij \\"Czat\\", aby rozpocząć rozmowę z agentem","ChatIntro":"Czy możemy prosić o Twoje imię i adres e-mail?","CloseButton":"Zamknij","PhoneText":"Telefon","EnterValidPhone":"Nieprawidłowy numer telefonu","EnterValidName":"Nieprawidłowa nazwa","EnterValidEmail":"Nieprawidłowy email","MaxCharactersReached":"Osiągnięto maksimum znaków","AuthEmailMessage":"Czy możesz podać swój email?","AuthNameMessage":"Czy możesz podać swoje imię?","GdprDefaultMessage":"I agree that my personal data to be processed and for the use of cookies in order to engage in a chat processed by COMPANY, for the purpose of Chat/Support for the time of 30 day(s) as per the GDPR.","DepartmentMessage":"Wybierz dział"},"Chat":{"TypeYourMessage":"Wpisz swoją wiadomość….","MessageNotDeliveredError":"Błąd sieci. Wiadomość nie dostarczona.","NetworkError":"A network related error occurred.","TryAgain":" Kliknij tutaj, aby spróbować ponownie. ","FileError":"Nie można załadować wybranego pliku.","RateComment":"Podziel się swoją opinią","RateFeedbackRequest":"Czy chesz podać nam więcej szczegółów?","RateRequest":"Oceń swoją rozmowę","UnsupportedFileError":"Wybrany plik nie jest wspierany.","OperatorJoined":"Agent %%OPERATOR%% dołączył do czata"},"Offline":{"OfflineNameMessage":"Czy możesz się przedstawić?","OfflineEmailMessage":"Czy możesz podać swój email?","CharactersLimit":"Długość nie może przekraczać 50 znaków","OfflineFormInvalidEmail":"Przykro mi, to nie wygląda jak adres email. Czy możesz spróbować ponownie?","OfflineFormInvalidName":"Przykro mi, podana nazwa jest nieprawidłowa."},"MessageBox":{"Ok":"OK","TryAgain":"Spróbuj ponownie"},"Inputs":{"InviteMessage":"Witaj! Jak możemy Ci dziś pomóc?","EndingMessage":"Twoja sesja się zakończyła. Zapraszamy do ponownego kontaktu!","NotAllowedError":"Zezwól na dostęp do mikrofonu swojej przeglądarce","NotFoundError":"Nie znaleziono mikrofonu","ServiceUnavailable":"Usługa niedostępna","UnavailableMessage":"Nie ma nas, zostaw wiadomość!","OperatorName":"Wsparcie","WindowTitle":"Chat i rozmowa na żywo","CallTitle":"Zadzwoń do nas","PoweredBy":"Wspierane przez 3CX","OfflineMessagePlaceholder":"Wiadomość","OfflineMessageSent":"Wkrótce się z Tobą skontaktujemy.","InvalidIdErrorMessage":"Nieprawidłowe ID. Skontaktuj się z administratorem strony. ID musi odpowiadać Przyjaznej nazwie Click2Talk","IsTyping":"Pisze…","NewMessageTitleNotification":"Nowa wiadomość","ChatIsDisabled":"Czat jest w tym momencie niedostępny.","GreetingMessage":"Cześć, jesteśmy tu żeby pomóc!","BlockMessage":"Sesja zakończyła się gdyż agent zablokował Twój adres IP","Dialing":"Wybieranie","Connected":"Połączony","ChatWithUs":"Czat z nami"},"ChatCompleted":{"StartNew":"Zacznij nowy"},"Rate":{"Bad":"Źle","Good":"Dobrze","Neutral":"Neutralnie","VeryBad":"Bardzo źle","VeryGood":"Bardzo dobrze","GiveFeedback":"Tak","NoFeedback":"Nie"}}');var Xl=__webpack_require__.t(Yl,2);const Zl=JSON.parse('{"Auth":{"Submit":"Начать чат","Name":"Имя","Email":"E-mail","OfflineEnterValidEmail":"Это не похоже на адрес электронной почты. Можете попробовать еще раз?","FieldValidation":"Необходимое поле","OfflineSubmit":"Отправить","FieldsReplacement":"Нажмите \'Начать чат\', чтобы связаться с оператором","ChatIntro":"Можно узнать ваши контакты?","CloseButton":"Закрыть","PhoneText":"Телефон","EnterValidPhone":"Неверный номер","EnterValidName":"Неверный имя","EnterValidEmail":"Неверный e-mail","MaxCharactersReached":"Достигнуто предельное количество символов","AuthEmailMessage":"Могли бы вы указать ваш e-mail?","AuthNameMessage":"Могли бы вы указать ваше имя?","GdprDefaultMessage":"I agree that my personal data to be processed and for the use of cookies in order to engage in a chat processed by COMPANY, for the purpose of Chat/Support for the time of 30 day(s) as per the GDPR.","DepartmentMessage":"Выберите отдел"},"Chat":{"TypeYourMessage":"Введите сообщение...","MessageNotDeliveredError":"Ошибка сети. Сообщение не доставлено.","NetworkError":"Ошибка сети.","TryAgain":" Нажмите, чтобы попробовать снова. ","FileError":"Невозможно загрузить выбранный файл.","RateComment":"Оставьте свой отзыв","RateFeedbackRequest":"Хотите оставить подробный отзыв?","RateRequest":"Оцените диалог с оператором","UnsupportedFileError":"Выбранный файл не поддерживается.","OperatorJoined":"Оператор %%OPERATOR%% подключился к чату"},"Offline":{"OfflineNameMessage":"Могли бы вы указать ваше имя?","OfflineEmailMessage":"Могли бы вы указать ваш e-mail?","CharactersLimit":"Длина не должна превышать 50 символов","OfflineFormInvalidEmail":"Это не похоже на адрес электронной почты. Можете попробовать еще раз?","OfflineFormInvalidName":"Вы указали некорректное имя."},"MessageBox":{"Ok":"OK","TryAgain":"Попробуйте снова"},"Inputs":{"InviteMessage":"Здравствуйте! Мы можем вам помочь?","EndingMessage":"Сессия завершена. Свяжитесь с нами, когда будет удобно!","NotAllowedError":"Разрешите доступ браузера к микрофону","NotFoundError":"Микрофон не найден","ServiceUnavailable":"Сервис недоступен","UnavailableMessage":"Сейчас мы не на связи. Пожалуйста, оставьте сообщение!","OperatorName":"Поддержка","WindowTitle":"Live Chat & Talk","CallTitle":"Свяжитесь с нами","PoweredBy":"Заряжено 3CX","OfflineMessagePlaceholder":"Сообщение","OfflineMessageSent":"Мы свяжемся с вами в ближайшее время.","InvalidIdErrorMessage":"Неверный ID. Свяжитесь с администратором сайта. ID должен соответствовать короткому имени в параметрах Click2Talk","IsTyping":"набирает...","NewMessageTitleNotification":"Новое сообщение","ChatIsDisabled":"Чат сейчас недоступен.","GreetingMessage":"Добрый день! Готовы вам помочь!","BlockMessage":"Сессия завершена, поскольку ваш IP-адрес заблокирован оператором","Dialing":"Набор","Connected":"Соединено","ChatWithUs":"Поболтай с нами"},"ChatCompleted":{"StartNew":"Начать новый чат"},"Rate":{"Bad":"Плохо","Good":"Хорошо","Neutral":"Нейтрально","VeryBad":"Очень плохо","VeryGood":"Очень хорошо","GiveFeedback":"Да","NoFeedback":"Нет"}}');var Kl=__webpack_require__.t(Zl,2);const Jl=JSON.parse('{"Auth":{"Submit":"Bate-papo","Name":"Nome","Email":"E-mail","OfflineEnterValidEmail":"Sinto muito, isso não parece ser um endereço de e-mail. Você pode tentar de novo?","FieldValidation":"Campo obrigatório","OfflineSubmit":"Enviar","FieldsReplacement":"Clique em \'Chat\' para iniciar um chat com um agente","ChatIntro":"Você poderia informar suas informações para contato?","CloseButton":"Fechar","PhoneText":"Telefone","EnterValidPhone":"Número de telefone inválido","EnterValidName":"Nome Inválido","EnterValidEmail":"E-mail Inválido","MaxCharactersReached":"Número máximo de caracteres atingido","AuthEmailMessage":"Você pode nos informar seu e-mail?","AuthNameMessage":"Você pode nos informar seu nome?","GdprDefaultMessage":"I agree that my personal data to be processed and for the use of cookies in order to engage in a chat processed by COMPANY, for the purpose of Chat/Support for the time of 30 day(s) as per the GDPR.","DepartmentMessage":"Por favor, selecione o departamento"},"Chat":{"TypeYourMessage":"Escreva sua mensagem...","MessageNotDeliveredError":"Ocorreu um erro relacionado à rede. Mensagem não enviada.","NetworkError":"A network related error occurred.","TryAgain":" Clique aqui para tentar novamente ","FileError":"Incapaz de carregar o arquivo selecionado.","RateComment":"Dê sua opinião","RateFeedbackRequest":"Você quer nos dar um feedback mais detalhado?","RateRequest":"Avalie sua conversa","UnsupportedFileError":"O arquivo selecionado não é suportado.","OperatorJoined":"Agente %%OPERATOR%% entrou no chat"},"Offline":{"OfflineNameMessage":"Podemos saber o seu nome?","OfflineEmailMessage":"Podemos saber o seu e-mail?","CharactersLimit":"O comprimento não pode exceder 50 caracteres","OfflineFormInvalidEmail":"Sinto muito, isso não parece ser um endereço de e-mail. Você pode tentar de novo?","OfflineFormInvalidName":"Sinto muito, o nome fornecido não é válido."},"MessageBox":{"Ok":"Ok","TryAgain":"Tente novamente"},"Inputs":{"InviteMessage":"Olá! Como podemos te ajudar hoje?","EndingMessage":"Sua sessão terminou. Por favor, sinta-se à vontade para nos contatar novamente!","NotAllowedError":"Permitir acesso ao microfone pelo seu navegador","NotFoundError":"Microfone não encontrado","ServiceUnavailable":"Serviço indisponível","UnavailableMessage":"Estamos fora, deixe-nos uma mensagem!","OperatorName":"Suporte","WindowTitle":"Chat ao vivo","CallTitle":"Entre em contato","PoweredBy":"Desenvolvido Por 3CX","OfflineMessagePlaceholder":"Mensagem","OfflineMessageSent":"Entraremos em contato em breve.","InvalidIdErrorMessage":"ID inválido. Entre em contato com o administrador do site. O ID deve corresponder ao apelido usado no Click2Talk","IsTyping":"Digitando...","NewMessageTitleNotification":"Nova mensagem","ChatIsDisabled":"O chat não está disponível no momento.","GreetingMessage":"Ei, estamos aqui para ajudar!","BlockMessage":"Sua sessão acabou porque seu ip foi banido pelo agente","Dialing":"Discando","Connected":"Conectado","ChatWithUs":"Converse conosco"},"ChatCompleted":{"StartNew":"Começe um novo"},"Rate":{"Bad":"Ruim","Good":"Bom","Neutral":"Neutro","VeryBad":"Muito ruim","VeryGood":"Muito bom","GiveFeedback":"Sim","NoFeedback":"Não"}}');var ec=__webpack_require__.t(Jl,2);const tc=JSON.parse('{"Auth":{"Submit":"聊天","Name":"姓名","Email":"邮箱","OfflineEnterValidEmail":"很抱歉,该地址看起来不像电子邮箱地址。您可以重试吗?","FieldValidation":"必填字段","OfflineSubmit":"发送","FieldsReplacement":"请点击 \\"聊天\\",开始与坐席交谈","ChatIntro":"能给我们您的联系方式吗?","CloseButton":"关闭","PhoneText":"电话","EnterValidPhone":"无效的电话号码","EnterValidName":"名称无效","EnterValidEmail":"无效的邮箱","MaxCharactersReached":"已达到最大字符限制","AuthEmailMessage":"能告诉我们您的邮箱吗?","AuthNameMessage":"能告诉我们您的姓名吗?","GdprDefaultMessage":"I agree that my personal data to be processed and for the use of cookies in order to engage in a chat processed by COMPANY, for the purpose of Chat/Support for the time of 30 day(s) as per the GDPR.","DepartmentMessage":"请选择部门"},"Chat":{"TypeYourMessage":"输入您的消息...","MessageNotDeliveredError":"发生网络相关错误。信息未送达。","NetworkError":"A network related error occurred.","TryAgain":" 点击此处再试一次 ","FileError":"无法上传所选文件。","RateComment":"告诉我们您的反馈","RateFeedbackRequest":"您是否想给我们更详细的反馈?","RateRequest":"为您的对话评分","UnsupportedFileError":"不支持所选文件。","OperatorJoined":"坐席%%OPERATOR%% 加入聊天"},"Offline":{"OfflineNameMessage":"能告诉我们您的名字吗?","OfflineEmailMessage":"能告诉我们您的电子邮箱吗?","CharactersLimit":"长度不能超过50个字符","OfflineFormInvalidEmail":"很抱歉,该地址看起来不像电子邮箱地址。您可以重试吗?","OfflineFormInvalidName":"抱歉,您提供的名字无效。"},"MessageBox":{"Ok":"OK","TryAgain":"再次尝试"},"Inputs":{"InviteMessage":"您好!请问有什么可以帮到您的?","EndingMessage":"您的会话结束了。请随时与我们联系!","NotAllowedError":"允许通过浏览器访问麦克风","NotFoundError":"未发现麦克风","ServiceUnavailable":"服务不可用","UnavailableMessage":"我们不在线,给我们留言吧!","OperatorName":"支持","WindowTitle":"在线聊天和通话","CallTitle":"致电我们","PoweredBy":"由3CX提供支持","OfflineMessagePlaceholder":"留言信息","OfflineMessageSent":"我们会尽快与您联系。","InvalidIdErrorMessage":"无效的ID。联系网站管理员。ID必须与Click2Talk友好名称匹配","IsTyping":"正在输入...","NewMessageTitleNotification":"新消息","ChatIsDisabled":"在线聊天暂不可用。","GreetingMessage":"嘿,很高兴为您服务!","BlockMessage":"你的会话已经结束,因为你的IP被坐席禁止了","Dialing":"拨号","Connected":"已连接","ChatWithUs":"与我们聊天"},"ChatCompleted":{"StartNew":"开始新的聊天"},"Rate":{"Bad":"差","Good":"好","Neutral":"一般","VeryBad":"非常差","VeryGood":"非常好","GiveFeedback":"是","NoFeedback":"否"}}');var nc=__webpack_require__.t(tc,2);Zr.use(jl);const ic=new jl({silentFallbackWarn:!0,silentTranslationWarn:!0,locale:"en",messages:{en:Ll,es:$l,de:Vl,fr:Gl,it:Ql,pl:Xl,ru:Kl,pt_BR:ec,pt_PT:ec,pt:ec,zh:nc,zh_CN:nc}}),rc=e=>t=>t.pipe(ss((t=>t instanceof e)),xa((e=>e))),oc=e=>{const t=new Uint8Array(e),n=Vs.decode(t,t.length);return delete n.MessageId,Object.values(n)[0]};function ac(e,t){return e?t?`${e.replace(/\/+$/,"")}/${t.replace(/^\/+/,"")}`:e:t}const sc=e=>(console.log("HERE",e),"string"==typeof e?e:e instanceof Error?"NotAllowedError"===e.name?ic.t("Inputs.NotAllowedError").toString():"NotFoundError"===e.name?ic.t("Inputs.NotFoundError").toString():"NetworkError"===e.name?ic.t("Chat.NetworkError").toString():e.message:ic.t("Inputs.ServiceUnavailable").toString()),lc=(()=>{const e=window.document.title,t=ic.t("Inputs.NewMessageTitleNotification").toString();let n;const i=()=>{window.document.title=window.document.title===t?e:t},r=()=>{clearInterval(n),window.document.title=e,window.document.onmousemove=null,n=null};return{startBlinkWithStopOnMouseMove(){n||(n=setInterval(i,1e3),window.document.onmousemove=r)},startBlink(){n||(n=setInterval(i,1e3))},stopBlink(){n&&r()}}})(),cc="https:"===window.location.protocol||window.location.host.startsWith("localhost")||"voipc://electron"===window.location.origin;class fc{constructor(){this.atomCharacters="!#$%&'*+-/=?^_`{|}~",this.index=0,this.type=0}isControl(e){return e.charCodeAt(0)<=31||127===e.charCodeAt(0)}isDigit(e){return e>="0"&&e<="9"}isLetter(e){return e>="A"&&e<="Z"||e>="a"&&e<="z"}isLetterOrDigit(e){return this.isLetter(e)||this.isDigit(e)}isAtom(e,t){return!this.isControl(e)&&(e.charCodeAt(0)<128?this.isLetterOrDigit(e)||-1!==this.atomCharacters.indexOf(e):t)}isDomain(e,t){return e.charCodeAt(0)<128?this.isLetter(e)||"-"===e?(this.type|=1,!0):!!this.isDigit(e)&&(this.type|=2,!0):!!t&&(this.type|=1,!0)}isDomainStart(e,t){return e.charCodeAt(0)<128?this.isLetter(e)?(this.type=1,!0):this.isDigit(e)?(this.type=2,!0):(this.type=0,!1):t?(this.type=1,!0):(this.type=0,!1)}skipAtom(e,t){const n=this,i=n.index;for(;n.index<e.length&&n.isAtom(e[n.index],t);)n.index++;return n.index>i}skipSubDomain(e,t){const n=this,i=n.index;if(!this.isDomainStart(e[n.index],t))return!1;for(n.index++;n.index<e.length&&n.isDomain(e[n.index],t);)n.index++;return(n.index!==e.length||n.index-i!=1)&&(n.index-i<64&&"-"!==e[n.index-1])}skipDomain(e,t,n){const i=this;if(!i.skipSubDomain(e,n))return!1;if(i.index<e.length&&"."===e[i.index])do{if(i.index++,i.index===e.length)return!1;if(!i.skipSubDomain(e,n))return!1}while(i.index<e.length&&"."===e[i.index]);else if(!t)return!1;return 2!==i.type}skipQuoted(e,t){const n=this;let i=!1;for(n.index++;n.index<e.length;){if(this.isControl(e[n.index])||e.charCodeAt(this.index)>=128&&!t)return!1;if("\\"===e[n.index])i=!i;else if(i)i=!1;else if('"'===e[n.index])break;n.index++}return!(n.index>=e.length||'"'!==e[n.index])&&(n.index++,!0)}skipIPv4Literal(e){const t=this;let n=0;for(;t.index<e.length&&n<4;){const i=t.index;let r=0;for(;t.index<e.length&&this.isDigit(e[t.index]);)r=10*r+(e[t.index]-"0"),t.index++;if(t.index===i||t.index-i>3||r>255)return!1;n++,n<4&&t.index<e.length&&"."===e[t.index]&&t.index++}return 4===n}isHexDigit(e){return e>="A"&&e<="F"||e>="a"&&e<="f"||e>="0"&&e<="9"}skipIPv6Literal(e){const t=this;let n=!1,i=!1,r=0;for(;t.index<e.length;){let o=t.index;for(;t.index<e.length&&t.isHexDigit(e[t.index]);)t.index++;if(t.index>=e.length)break;if(t.index>o&&"."===e[t.index]&&(i||6===r))return t.index=o,!!t.skipIPv4Literal(e)&&(i?r<=4:6===r);let a=t.index-o;if(a>4)return!1;if(a>0&&(n=!1,r++),":"!==e[t.index])break;for(o=t.index;t.index<e.length&&":"===e[t.index];)t.index++;if(a=t.index-o,a>2)return!1;if(2===a){if(i)return!1;i=!0}else n=!0}return!n&&(i?r<=6:8===r)}validate(e,t=!1,n=!1){const i=this;if(!e)return!1;if(!e.length||e.length>254)return!1;if('"'===e[i.index]){if(!this.skipQuoted(e,n)||i.index>=e.length)return!1}else{if(!this.skipAtom(e,n)||i.index>=e.length)return!1;for(;"."===e[i.index];){if(i.index++,i.index>=e.length)return!1;if(!i.skipAtom(e,n))return!1;if(i.index>=e.length)return!1}}if(i.index+1>=e.length||i.index>64||"@"!==e[i.index++])return!1;if("["!==e[i.index])return!!i.skipDomain(e,t,n)&&i.index===e.length;if(i.index++,i.index+7>=e.length)return!1;if("ipv6:"===e.substr(i.index,5).toLowerCase()){if(i.index+="IPv6:".length,!i.skipIPv6Literal(e))return!1}else if(!i.skipIPv4Literal(e,this.index))return!1;return!(i.index>=e.length||"]"!==e[i.index++])&&i.index===e.length}}const uc=e=>function(e,t=!1,n=!1){return(new fc).validate(e,n,t)}(e,!0,!0),dc=e=>/^([^\u0000-\u007F]|[\w\d-_\s])+$/i.test(e),pc=e=>!e||!!e&&e.length<=200,hc=(e,t=50)=>!e||!!e&&e.length<=t,mc=e=>hc(e,254),gc=(e,t)=>{return(n=e)&&/^(http:\/\/www\.|https:\/\/www\.|http:\/\/|https:\/\/|\/\/)?[a-z0-9.-]+([-.]{1})[a-z0-9]{1,5}(:[0-9]{1,5})?(\/[a-zA-Z0-9-._~:/?#@!$&*=;+%()']*)?$/i.test(n)&&pc(e)?e:t;var n},bc=(e,t)=>e?t?hc(e,t)?e:e.substring(0,t):hc(e,50)?e:e.substring(0,50):"",vc=(e,t)=>uc(e)&&pc(e)?e:t,yc=(e,t)=>{return(n=e)&&/^(https?:\/\/)?((w{3}\.)?)twitter.com\/.*/i.test(n)&&pc(e)?e:t;var n};var _c=__webpack_require__(5088);class Ac{static convertDateToTicks(e){return(e.getTime()-60*e.getTimezoneOffset()*1e3)*this.ticksPerMillisecondInCSharp+this.epochTicks}static convertTicksToDate(e){const t=(e-this.epochTicks)/this.ticksPerMillisecondInCSharp,n=new Date(t);return new Date(n.getTime()+60*n.getTimezoneOffset()*1e3)}static isDoubleByte(e){if(void 0!==e&&null!=e)for(let t=0,n=e.length;t<n;t+=1)if(e.charCodeAt(t)>255)return!0;return!1}static isDesktop(){return!_c.isMobile||window.innerWidth>600}static decodeHtml(e){const t=document.createElement("textarea");return t.innerHTML=e,t.value}static escapeHtml(e){const t=document.createElement("div");return t.innerHTML=e,t.textContent||t.innerText||""}static focusElement(e){setTimeout((()=>{e&&e.focus()}),200)}static blurElement(e){setTimeout((()=>{e&&e.blur()}),200)}static popupCenter(e,t,n){const i=void 0!==window.screenLeft?window.screenLeft:window.screenX,r=void 0!==window.screenTop?window.screenTop:window.screenY,o=window.innerWidth?window.innerWidth:document.documentElement.clientWidth?document.documentElement.clientWidth:window.screen.width,a=window.innerHeight?window.innerHeight:document.documentElement.clientHeight?document.documentElement.clientHeight:window.screen.height,s=o/window.screen.availWidth,l=(o-t)/2/s+i,c=(a-n)/2/s+r;return window.open(e,"_blank",`directories=no,titlebar=no,toolbar=no,location=no,status=no,menubar=no,scrollbars=yes, width=${t}, height=${n}, top=${c}, left=${l}`)}static retrieveHexFromCssColorProperty(e,t,n){const i=this.retrieveCssProperty(e,t),r=Ac.colorNameToHex(i);return""!==r?r.replace("#",""):n}static retrieveCssProperty(e,t){let n="";if(e.$root&&e.$root.$el&&e.$root.$el.getRootNode()instanceof ShadowRoot){const i=e.$root.$el.getRootNode();i&&(n=getComputedStyle(i.host).getPropertyValue(t))}return n}static setCssProperty(e,t,n){if(e.$root&&e.$root.$el&&e.$root.$el.getRootNode()instanceof ShadowRoot){const i=e.$root.$el.getRootNode();i&&i.host.style.setProperty(t,n)}}static colorNameToHex(e){const t={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgrey:"#d3d3d3",lightgreen:"#90ee90",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370d8",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#d87093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};return void 0!==t[e.toLowerCase()]?t[e.toLowerCase()]:e}}Ac.epochTicks=621355968e9,Ac.ticksPerMillisecondInCSharp=1e4,Ac.IdGenerator=(()=>{let e=-1;return{getNext:()=>(e<0&&(e=1e5),e+=1,e)}})();var wc,Cc,xc,kc,Ec,Dc,Sc,Ic,Mc=__webpack_require__(2721);function Oc(e,t){const n=t.find((e=>e));return null!=n?n:""}!function(e){e[e.Idle=0]="Idle",e[e.Error=1]="Error",e[e.Connected=2]="Connected"}(wc||(wc={})),function(e){e[e.None=0]="None",e[e.Chat=1]="Chat",e[e.Authenticate=2]="Authenticate",e[e.Intro=3]="Intro",e[e.Disabled=4]="Disabled"}(Cc||(Cc={})),function(e){e[e.NoError=0]="NoError",e[e.CanRetry=1]="CanRetry",e[e.NoRetry=2]="NoRetry",e[e.UnsupportedFile=3]="UnsupportedFile",e[e.FileError=4]="FileError"}(xc||(xc={})),function(e){e[e.MISSED=0]="MISSED",e[e.OLD_ENDED=1]="OLD_ENDED",e[e.PENDING_AGENT=2]="PENDING_AGENT",e[e.ACTIVE=3]="ACTIVE",e[e.BROWSE=5]="BROWSE",e[e.NOT_STARTED=17]="NOT_STARTED",e[e.ENDED_BY_AGENT=16]="ENDED_BY_AGENT",e[e.ENDED_BY_CLIENT=15]="ENDED_BY_CLIENT",e[e.ENDED_DUE_AGENT_INACTIVITY=14]="ENDED_DUE_AGENT_INACTIVITY",e[e.ENDED_DUE_CLIENT_INACTIVITY=13]="ENDED_DUE_CLIENT_INACTIVITY",e[e.ENDED_DUE_BLOCK=18]="ENDED_DUE_BLOCK"}(kc||(kc={})),function(e){e[e.Chat=0]="Chat",e[e.OfflineForm=1]="OfflineForm",e[e.Rate=2]="Rate",e[e.Auth=3]="Auth"}(Ec||(Ec={})),function(e){e[e.Text=0]="Text",e[e.SingleChoice=1]="SingleChoice",e[e.MultipleChoice=2]="MultipleChoice"}(Dc||(Dc={})),function(e){e[e.Text=0]="Text",e[e.File=1]="File",e[e.Options=2]="Options"}(Sc||(Sc={})),function(e){e[e.Normal=0]="Normal",e[e.Completed=1]="Completed"}(Ic||(Ic={}));var Tc=function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};let Fc=class extends Zr{constructor(){super(...arguments),this.ViewState=Cc,this.ChatViewMessageType=Sc}getPropertyValue(e,t){return Oc(0,t)}};Fc=Tc([ho],Fc);const Rc=Fc;var Nc=function(e){function t(t){var n=e.call(this)||this;return n._value=t,n}return wo(t,e),Object.defineProperty(t.prototype,"value",{get:function(){return this.getValue()},enumerable:!1,configurable:!0}),t.prototype._subscribe=function(t){var n=e.prototype._subscribe.call(this,t);return!n.closed&&t.next(this._value),n},t.prototype.getValue=function(){var e=this,t=e.hasError,n=e.thrownError,i=e._value;if(t)throw n;return this._throwIfClosed(),i},t.prototype.next=function(t){e.prototype.next.call(this,this._value=t)},t}(la);function Bc(e){return Aa((function(t,n){ya(e).subscribe(wa(n,(function(){return n.complete()}),Uo)),!n.closed&&t.subscribe(n)}))}class Pc{constructor(){this.onError=new la,this.onRestored=new la,this.onMinimized=new la,this.onToggleCollapsed=new la,this.onRestart=new la,this.onLoaded=new la,this.onAnimationActivatedChange=new Nc(!0),this.onChatInitiated=new Nc(!1),this.onChatCompleted=new la,this.onClosed=new la,this.onClosed$=this.onClosed.asObservable().pipe(Bc(this.onChatCompleted)),this.onFileUpload=new la,this.onClientChatTyping=new la,this.onEnableNotification=new la,this.onToggleSoundNotification=new la,this.onSoundNotification=new la,this.onUnattendedMessage=new la,this.onAttendChat=new la,this.onTriggerFocusInput=new la,this.onShowMessage=new la,this.onScrollToBottom=new la}}class jc{constructor(){this.activeLoaders={},this.key=0}show(e="default"){this.activeLoaders[e]=!0,this.key+=1}hide(e="default"){delete this.activeLoaders[e],this.key+=1}loading(e="default"){return this.activeLoaders[e]}}var qc=function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};let Lc=class extends(ao(Rc)){constructor(){super(),this.preloadOperations=new la,this.preloadOperations$=this.preloadOperations.asObservable(),this.eventBus=new Pc,this.loadingService=new jc,ic.locale=this.lang}};qc([yo()],Lc.prototype,"myChatService",void 0),qc([yo()],Lc.prototype,"currentChannel",void 0),qc([bo()],Lc.prototype,"inviteMessage",void 0),qc([bo()],Lc.prototype,"endingMessage",void 0),qc([bo({default:""})],Lc.prototype,"firstResponseMessage",void 0),qc([bo()],Lc.prototype,"unavailableMessage",void 0),qc([bo({default:"true"})],Lc.prototype,"allowCall",void 0),qc([bo({default:"false"})],Lc.prototype,"demo",void 0),qc([bo({default:"true"})],Lc.prototype,"enableOnmobile",void 0),qc([bo({default:"true"})],Lc.prototype,"enable",void 0),qc([bo({default:"true"})],Lc.prototype,"allowMinimize",void 0),qc([bo({default:"false"})],Lc.prototype,"minimized",void 0),qc([bo({default:"false"})],Lc.prototype,"popupWhenOnline",void 0),qc([bo({default:"true"})],Lc.prototype,"allowSoundnotifications",void 0),qc([bo({default:"false"})],Lc.prototype,"enableMute",void 0),qc([bo({default:""})],Lc.prototype,"soundnotificationUrl",void 0),qc([bo({default:""})],Lc.prototype,"facebookIntegrationUrl",void 0),qc([bo({default:""})],Lc.prototype,"twitterIntegrationUrl",void 0),qc([bo({default:""})],Lc.prototype,"emailIntegrationUrl",void 0),qc([bo({default:"bubbleright"})],Lc.prototype,"minimizedStyle",void 0),qc([bo({default:"right"})],Lc.prototype,"bubblePosition",void 0),qc([bo({default:"none"})],Lc.prototype,"animationStyle",void 0),qc([bo({default:"true"})],Lc.prototype,"allowVideo",void 0),qc([bo({default:"none"})],Lc.prototype,"authentication",void 0),qc([bo({default:void 0})],Lc.prototype,"phonesystemUrl",void 0),qc([bo({default:""})],Lc.prototype,"party",void 0),qc([bo({default:""})],Lc.prototype,"operatorIcon",void 0),qc([bo({default:""})],Lc.prototype,"windowIcon",void 0),qc([bo({default:""})],Lc.prototype,"buttonIcon",void 0),qc([bo({default:"default"})],Lc.prototype,"buttonIconType",void 0),qc([bo()],Lc.prototype,"operatorName",void 0),qc([bo()],Lc.prototype,"windowTitle",void 0),qc([bo({default:"true"})],Lc.prototype,"enablePoweredby",void 0),qc([bo({default:""})],Lc.prototype,"userIcon",void 0),qc([bo()],Lc.prototype,"callTitle",void 0),qc([bo({default:"false"})],Lc.prototype,"forceToOpen",void 0),qc([bo({default:"false"})],Lc.prototype,"ignoreQueueownership",void 0),qc([bo({default:"false"})],Lc.prototype,"showOperatorActualName",void 0),qc([bo({default:"true"})],Lc.prototype,"aknowledgeReceived",void 0),qc([bo({default:"false"})],Lc.prototype,"gdprEnabled",void 0),qc([bo({default:"false"})],Lc.prototype,"filesEnabled",void 0),qc([bo({default:"true"})],Lc.prototype,"offlineEnabled",void 0),qc([bo({default:""})],Lc.prototype,"gdprMessage",void 0),qc([bo({default:"both"})],Lc.prototype,"messageDateformat",void 0),qc([bo({default:"both"})],Lc.prototype,"messageUserinfoFormat",void 0),qc([bo({default:""})],Lc.prototype,"chatIcon",void 0),qc([bo({default:""})],Lc.prototype,"chatLogo",void 0),qc([bo({default:""})],Lc.prototype,"visitorName",void 0),qc([bo({default:""})],Lc.prototype,"visitorEmail",void 0),qc([bo({default:""})],Lc.prototype,"authenticationMessage",void 0),qc([bo()],Lc.prototype,"startChatButtonText",void 0),qc([bo()],Lc.prototype,"offlineFinishMessage",void 0),qc([bo({default:"none"})],Lc.prototype,"greetingVisibility",void 0),qc([bo()],Lc.prototype,"greetingMessage",void 0),qc([bo({default:"none"})],Lc.prototype,"greetingOfflineVisibility",void 0),qc([bo({default:0})],Lc.prototype,"chatDelay",void 0),qc([bo()],Lc.prototype,"greetingOfflineMessage",void 0),qc([bo()],Lc.prototype,"offlineNameMessage",void 0),qc([bo()],Lc.prototype,"offlineEmailMessage",void 0),qc([bo()],Lc.prototype,"offlineFormInvalidEmail",void 0),qc([bo()],Lc.prototype,"offlineFormMaximumCharactersReached",void 0),qc([bo()],Lc.prototype,"offlineFormInvalidName",void 0),qc([bo({default:"false"})],Lc.prototype,"enableDirectCall",void 0),qc([bo({default:"false"})],Lc.prototype,"enableGa",void 0),qc([bo({default:""})],Lc.prototype,"assetsGuid",void 0),qc([bo({default:()=>(0,Mc.Z)({languages:Object.keys(ic.messages),fallback:"en"})})],Lc.prototype,"lang",void 0),qc([yo()],Lc.prototype,"eventBus",void 0),qc([yo()],Lc.prototype,"loadingService",void 0),Lc=qc([ho({i18n:ic})],Lc);const zc=Lc;function $c(e){return e&&To(e.schedule)}function Uc(e){return e[e.length-1]}function Vc(e){return To(Uc(e))?e.pop():void 0}function Wc(e){return $c(Uc(e))?e.pop():void 0}function Gc(e,t){return"number"==typeof Uc(e)?e.pop():t}function Hc(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=Wc(e);return qa(e,n)}var Qc={now:function(){return(Qc.delegate||Date).now()},delegate:void 0},Yc=function(e){function t(t,n,i){void 0===t&&(t=1/0),void 0===n&&(n=1/0),void 0===i&&(i=Qc);var r=e.call(this)||this;return r._bufferSize=t,r._windowTime=n,r._timestampProvider=i,r._buffer=[],r._infiniteTimeWindow=!0,r._infiniteTimeWindow=n===1/0,r._bufferSize=Math.max(1,t),r._windowTime=Math.max(1,n),r}return wo(t,e),t.prototype.next=function(t){var n=this,i=n.isStopped,r=n._buffer,o=n._infiniteTimeWindow,a=n._timestampProvider,s=n._windowTime;i||(r.push(t),!o&&r.push(a.now()+s)),this._trimBuffer(),e.prototype.next.call(this,t)},t.prototype._subscribe=function(e){this._throwIfClosed(),this._trimBuffer();for(var t=this._innerSubscribe(e),n=this._infiniteTimeWindow,i=this._buffer.slice(),r=0;r<i.length&&!e.closed;r+=n?1:2)e.next(i[r]);return this._checkFinalizedStatuses(e),t},t.prototype._trimBuffer=function(){var e=this,t=e._bufferSize,n=e._timestampProvider,i=e._buffer,r=e._infiniteTimeWindow,o=(r?1:2)*t;if(t<1/0&&o<i.length&&i.splice(0,i.length-o),!r){for(var a=n.now(),s=0,l=1;l<i.length&&i[l]<=a;l+=2)s=l;s&&i.splice(0,s+1)}},t}(la);function Xc(e,t){var n=To(e)?e:function(){return e},i=function(e){return e.error(n())};return new oa(t?function(e){return t.schedule(i,0,e)}:i)}class Zc{constructor(e,t){this.sessionState=e,this.error=t,this.chatConversationId=-1,this.isOnline=new Nc(!1),this.endpoint="",this.fileEndpoint="",this.messagesSubject$=new la,this.messages$=this.messagesSubject$.asObservable(),this.notificationChannelEndpoint="",this.pbxEndpoint="",this.serverProvideSystemMessages=!1,this.supportsWebRTC=!1,this.webRTCEndpoint=new Bs,this.conversation$=new Yc(1),this.webRTCEndpoint$=new Yc(1),this.sessionId=""}notify(e){this.messagesSubject$.next(e)}emojiEndpoint(){return""}fileEndPoint(e){return""}get(e){return Xc((()=>this.error))}getSessionUniqueCode(){return-1}onWebRtcEndpoint(e){}}const Kc=()=>new Zc(wc.Idle,"Can' send request to idle session");function Jc(e,t){return Aa((function(n,i){var r=null,o=0,a=!1,s=function(){return a&&!r&&i.complete()};n.subscribe(wa(i,(function(n){null==r||r.unsubscribe();var a=0,l=o++;ya(e(n,l)).subscribe(r=wa(i,(function(e){return i.next(t?t(n,e,l,a++):e)}),(function(){r=null,s()})))}),(function(){a=!0,s()})))}))}function ef(e){return void 0===e&&(e=1/0),Ea(ia,e)}function tf(){return ef(1)}function nf(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return tf()(qa(e,Wc(e)))}function rf(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=Wc(e);return Aa((function(t,i){(n?nf(e,t,n):nf(e,t)).subscribe(i)}))}function of(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=Wc(e),i=Gc(e,1/0),r=e;return r.length?1===r.length?ya(r[0]):ef(i)(qa(r,n)):za}function af(e,t){void 0===t&&(t={});var n=t.selector,i=function(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(i=Object.getOwnPropertySymbols(e);r<i.length;r++)t.indexOf(i[r])<0&&Object.prototype.propertyIsEnumerable.call(e,i[r])&&(n[i[r]]=e[i[r]])}return n}(t,["selector"]);return new oa((function(t){var r=new AbortController,o=r.signal,a=!0,s=i.signal;if(s)if(s.aborted)r.abort();else{var l=function(){o.aborted||r.abort()};s.addEventListener("abort",l),t.add((function(){return s.removeEventListener("abort",l)}))}var c=Co(Co({},i),{signal:o}),f=function(e){a=!1,t.error(e)};return fetch(e,c).then((function(e){n?ya(n(e)).subscribe(wa(t,void 0,(function(){a=!1,t.complete()}),f)):(a=!1,t.next(e),t.complete())})).catch(f),function(){a&&r.abort()}}))}function sf(e){return Aa((function(t,n){var i,r=null,o=!1;r=t.subscribe(wa(n,void 0,void 0,(function(a){i=ya(e(a,sf(e)(t))),r?(r.unsubscribe(),r=null,i.subscribe(n)):o=!0}))),o&&(r.unsubscribe(),r=null,i.subscribe(n))}))}function lf(e,t,n){var i=To(e)||t||n?{next:e,error:t,complete:n}:e;return i?Aa((function(e,t){var n;null===(n=i.subscribe)||void 0===n||n.call(i);var r=!0;e.subscribe(wa(t,(function(e){var n;null===(n=i.next)||void 0===n||n.call(i,e),t.next(e)}),(function(){var e;r=!1,null===(e=i.complete)||void 0===e||e.call(i),t.complete()}),(function(e){var n;r=!1,null===(n=i.error)||void 0===n||n.call(i,e),t.error(e)}),(function(){var e,t;r&&(null===(e=i.unsubscribe)||void 0===e||e.call(i)),null===(t=i.finalize)||void 0===t||t.call(i)})))})):ia}var cf=function(e){function t(t,n){return e.call(this)||this}return wo(t,e),t.prototype.schedule=function(e,t){return void 0===t&&(t=0),this},t}(Bo),ff={setInterval:function(e,t){for(var n=[],i=2;i<arguments.length;i++)n[i-2]=arguments[i];var r=ff.delegate;return(null==r?void 0:r.setInterval)?r.setInterval.apply(r,So([e,t],Do(n))):setInterval.apply(void 0,So([e,t],Do(n)))},clearInterval:function(e){var t=ff.delegate;return((null==t?void 0:t.clearInterval)||clearInterval)(e)},delegate:void 0},uf=function(e){function t(t,n){var i=e.call(this,t,n)||this;return i.scheduler=t,i.work=n,i.pending=!1,i}return wo(t,e),t.prototype.schedule=function(e,t){if(void 0===t&&(t=0),this.closed)return this;this.state=e;var n=this.id,i=this.scheduler;return null!=n&&(this.id=this.recycleAsyncId(i,n,t)),this.pending=!0,this.delay=t,this.id=this.id||this.requestAsyncId(i,this.id,t),this},t.prototype.requestAsyncId=function(e,t,n){return void 0===n&&(n=0),ff.setInterval(e.flush.bind(e,this),n)},t.prototype.recycleAsyncId=function(e,t,n){if(void 0===n&&(n=0),null!=n&&this.delay===n&&!1===this.pending)return t;ff.clearInterval(t)},t.prototype.execute=function(e,t){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;var n=this._execute(e,t);if(n)return n;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))},t.prototype._execute=function(e,t){var n,i=!1;try{this.work(e)}catch(e){i=!0,n=e||new Error("Scheduled action threw falsy error")}if(i)return this.unsubscribe(),n},t.prototype.unsubscribe=function(){if(!this.closed){var t=this.id,n=this.scheduler,i=n.actions;this.work=this.state=this.scheduler=null,this.pending=!1,No(i,this),null!=t&&(this.id=this.recycleAsyncId(n,t,null)),this.delay=null,e.prototype.unsubscribe.call(this)}},t}(cf),df=function(){function e(t,n){void 0===n&&(n=e.now),this.schedulerActionCtor=t,this.now=n}return e.prototype.schedule=function(e,t,n){return void 0===t&&(t=0),new this.schedulerActionCtor(this,e).schedule(n,t)},e.now=Qc.now,e}(),pf=function(e){function t(t,n){void 0===n&&(n=df.now);var i=e.call(this,t,n)||this;return i.actions=[],i._active=!1,i._scheduled=void 0,i}return wo(t,e),t.prototype.flush=function(e){var t=this.actions;if(this._active)t.push(e);else{var n;this._active=!0;do{if(n=e.execute(e.state,e.delay))break}while(e=t.shift());if(this._active=!1,n){for(;e=t.shift();)e.unsubscribe();throw n}}},t}(df),hf=new pf(uf),mf=hf;function gf(e){return e instanceof Date&&!isNaN(e)}var bf=Fo((function(e){return function(t){void 0===t&&(t=null),e(this),this.message="Timeout has occurred",this.name="TimeoutError",this.info=t}}));function vf(e){throw new bf(e)}function yf(e,t){return To(t)?Ea(e,t,1):Ea(e,1)}class _f{constructor(e){this.name="",this.image="",Object.assign(this,e)}}const Af=new _f;class wf{constructor(e){this.isNew=!1,this.idConversation=-1,this.status=kc.BROWSE,Object.assign(this,e)}}function Cf(){try{return"true"===localStorage.getItem("callus.loggerenabled")}catch(e){return!1}}function xf(e){console.error("call-us:",e)}const kf=()=>e=>e.pipe(Ua({connector:()=>new Yc(1),resetOnError:!1,resetOnComplete:!1}));class Ef{static Merge(e,t){return t.Action===ps.FullUpdate||t.Action===ps.Updated?Ef.MergePlainObject(e,t):t.Action||Object.assign(e,t),e}static notify(e,t){const n=Reflect.get(e,`${t.toString()}$`);void 0!==n&&n.next(Reflect.get(e,t))}static MergePlainObject(e,t){void 0!==e&&Reflect.ownKeys(t).filter((e=>"Action"!==e&&"Id"!==e)).forEach((n=>{const i=Reflect.get(t,n),r=Reflect.get(e,n);if(void 0!==i){if(i instanceof Array){const t=i;if(0===t.length)return;if(t[0]instanceof Object){const i={};(r||[]).forEach((e=>{i[e.Id]=e})),t.forEach((e=>{const t=e.Id,n=i[t];switch(e.Action){case ps.Deleted:delete i[t];break;case ps.FullUpdate:i[t]=e;break;case ps.Inserted:case ps.Updated:i[t]=void 0===n?e:Ef.Merge(n,e)}})),Reflect.set(e,n,Object.values(i))}else Reflect.set(e,n,i)}else i instanceof Object?Reflect.set(e,n,void 0===r?i:Ef.Merge(r,i)):Reflect.set(e,n,i);Ef.notify(e,n)}}))}}class Df{constructor(e,t){this.sessionId=t,this.error="",this.isOnline=new Nc(!0),this.messagesSubject$=new la,this.messages$=this.messagesSubject$.asObservable(),this.webRTCEndpoint=new Bs,this.conversation$=new Yc(1),this.webRTCEndpoint$=new Yc(1),this.sessionState=wc.Connected,this.pbxEndpoint=e,this.endpoint=ac(e,"/MyPhone/MPWebService.asmx"),this.fileEndpoint=ac(e,"/MyPhone/downloadChatFile/"),this.supportsWebRTC=!0,this.webRTCEndpoint$.next(this.webRTCEndpoint),this.serverProvideSystemMessages=!0,this.chatConversationId=0}notify(e){this.messagesSubject$.next(e)}getSessionUniqueCode(){return this.chatConversationId}onWebRtcEndpoint(e){this.webRTCEndpoint=Ef.Merge(this.webRTCEndpoint,e),this.webRTCEndpoint$.next(this.webRTCEndpoint)}fileEndPoint(e){return`${this.fileEndpoint}${e}?sessionId=${this.sessionId}`}emojiEndpoint(){return`${this.pbxEndpoint}/webclient/assets/emojione/32/`}get(e){const t=e,n=new Error("network error");var i;return n.name="NetworkError",i=t,Cf()&&console.log("Request",i),af(this.endpoint,{headers:{"Content-Type":"application/octet-stream",MyPhoneSession:this.sessionId},method:"POST",body:Vs.encode(t.toGenericMessage()).finish()}).pipe(sf((()=>Xc((()=>n)))),Jc((e=>e.ok?e.arrayBuffer():Xc((()=>n)))),xa((e=>{const n=oc(e);if(function(e){Cf()&&console.log("Response",e)}(n),n instanceof _s&&!n.Success){const e=new Error(n.Message||`Received unsuccessful ack for ${t.constructor.name}`);throw console.error(n.Message),e.state=n.ErrorType,e}return n})))}}function Sf(e){return e.MessageType===ms.CMT_Normal}class If{constructor(e,t){this.pbxUrl=e,this.party=t,this.AddpTimeoutMs=2e4,this.tokenStorageKey=`call-us-token-${encodeURIComponent(this.pbxUrl)}`,this.activeStorageKey=`call-us-chat-active-${encodeURIComponent(this.pbxUrl)+encodeURIComponent(this.party)}`}isChatActive(){return Boolean(localStorage.getItem(this.activeStorageKey))}setChatActive(){localStorage.setItem(this.activeStorageKey,"true")}dropChatActive(){localStorage.removeItem(this.activeStorageKey)}createClick2CallSession(e){const t=localStorage.getItem(this.tokenStorageKey);let n=ac(this.pbxUrl,`/MyPhone/c2clogin?login=true&c2cid=${encodeURIComponent(this.party)}`);e.email&&(n+=`&email=${encodeURIComponent(e.email)}`),e.name&&(n+=`&displayname=${encodeURIComponent(e.name)}`),e.phone&&(n+=`&phone=${encodeURIComponent(e.phone)}`);const i=af(n).pipe(Jc((e=>e.ok?e.json():Xc((()=>ic.t("Inputs.ServiceUnavailable"))))));return(t?af(ac(this.pbxUrl,`/MyPhone/c2clogin?login=true&c2cid=${encodeURIComponent(this.party)}&token=${encodeURIComponent(t)}`)).pipe(Jc((e=>e.ok?e.json():Xc((()=>ic.t("Inputs.ServiceUnavailable"))))),sf((()=>i))):i).pipe(lf((e=>{e.token&&localStorage.setItem(this.tokenStorageKey,e.token)})),sf((e=>e instanceof Response&&404===e.status?Xc((()=>ic.t("Inputs.InvalidIdErrorMessage"))):Xc((()=>e)))),xa((e=>function(e,t){const n=new Df(e,t.sessionId);return n.notificationChannelEndpoint=ac(`${"https:"===window.location.protocol?"wss:":"ws:"}${e.replace("http:","").replace("https:","")}`,`/ws/webclient?sessionId=${encodeURIComponent(t.sessionId)}&pass=${encodeURIComponent(t.pass)}`),n}(this.pbxUrl,e))))}createNotificationChannel(e){return new oa((t=>{const n=new WebSocket(e.notificationChannelEndpoint);return n.binaryType="arraybuffer",n.onmessage=e=>t.next(e.data),n.onerror=e=>t.error(e),()=>n.close()})).pipe(function(e,t){var n=gf(e)?{first:e}:"number"==typeof e?{each:e}:e,i=n.first,r=n.each,o=n.with,a=void 0===o?vf:o,s=n.scheduler,l=void 0===s?null!=t?t:hf:s,c=n.meta,f=void 0===c?null:c;if(null==i&&null==r)throw new TypeError("No timeout provided.");return Aa((function(e,t){var n,o,s=null,c=0,u=function(e){o=ka(t,l,(function(){try{n.unsubscribe(),ya(a({meta:f,lastValue:s,seen:c})).subscribe(t)}catch(e){t.error(e)}}),e)};n=e.subscribe(wa(t,(function(e){null==o||o.unsubscribe(),c++,t.next(s=e),r>0&&u(r)}),void 0,void 0,(function(){(null==o?void 0:o.closed)||null==o||o.unsubscribe(),s=null}))),!c&&u(null!=i?"number"==typeof i?i:+i-l.now():r)}))}(this.AddpTimeoutMs),ss((e=>"ADDP"!==e)),(t=e=>"START"!==e,Aa((function(e,n){var i=!1,r=0;e.subscribe(wa(n,(function(e){return(i||(i=!t(e,r++)))&&n.next(e)})))}))),yf((t=>{if("START"===t){this.setChatActive();const t=new ys,n=new zs({register:!0});return of(e.get(t),e.get(n)).pipe(ss((e=>!(e instanceof _s))))}if("NOT AUTH"===t||"STOP"===t){e.onWebRtcEndpoint(new Bs);const t=new wf({idConversation:e.getSessionUniqueCode(),status:kc.ENDED_BY_AGENT});return e.notify(t),Xc((()=>ic.t("Inputs.ServiceUnavailable")))}const n=oc(t);return function(e){Cf()&&console.log(e)}(n),Hc(n)})),Ua());var t}processMyPhoneMessages(e,t){return new oa((n=>{let i,r,o=!1,a=!1,s=new Ts;return t.subscribe({next:t=>{if(t instanceof Us?(e.isOnline.next(t.Connected),i=t):t instanceof Bs?(e.onWebRtcEndpoint(t),a=!0):t instanceof Rs?(s=t.PartyInfo,e.conversation$.next(t.PartyInfo)):t instanceof Fs&&(s=t.Conversation,e.conversation$.next(t.Conversation),r||(e.chatConversationId=t.Conversation.IdConversation,r=t)),r&&a&&!o){n.next(e);const t=r.Conversation;r.IsNew||e.get(new Is({Count:10,IdConversation:t.IdConversation})).subscribe({next:t=>{t.Messages=t.Messages.reverse().filter(Sf),e.notify(t)},error:()=>{}}),e.notify(new wf({idConversation:t.IdConversation,isNew:r.IsNew,chatState:i,status:kc.ACTIVE})),o=!0}t instanceof Ms&&(t=function(e,t){return new Ms({Messages:e.Messages.filter((e=>{var n;const i=null===(n=e.Recipients.find((e=>e.IsSender)))||void 0===n?void 0:n.IdRecipient,r=t.Recipients.find((e=>e.Recipient.IdRecipient===i));return(null==r?void 0:r.Recipient.RecipientType)!==gs.CRT_Anonymous}))})}(t,s),t.Messages.length>0&&e.isOnline.next(!0),t.Messages=t.Messages.filter(Sf)),e.notify(t)},error:e=>n.error(e),complete:()=>n.complete()})}))}createMySession(e){return this.createClick2CallSession(e).pipe(Jc((e=>this.processMyPhoneMessages(e,this.createNotificationChannel(e)))),sf((e=>Hc((e=>new Zc(wc.Error,e))(sc(e))))))}dropSession(){return this.dropChatActive(),Hc(!0)}getInfo(e){return af(e).pipe(Jc((e=>e.ok?e.json():Xc((()=>new Error(`Info endpoint returned error: ${e.status}`))))),xa((t=>{const n=t.profilePicture||"";return{isAvailable:t.isAvailable,isChatEnabled:t.isChatEnabled,isQueue:t.isQueue,operator:new _f({name:t.name,image:n?new URL(n,e).href:""}),webRtcCodecs:t.webRtcCodecs}})),kf())}}function Mf(e,t){return t?function(n){return nf(t.pipe($a(1),Aa((function(e,t){e.subscribe(wa(t,Uo))}))),n.pipe(Mf(e)))}:Ea((function(t,n){return e(t,n).pipe($a(1),function(e){return xa((function(){return e}))}(t))}))}function Of(e,t,n){void 0===e&&(e=0),void 0===n&&(n=mf);var i=-1;return null!=t&&($c(t)?n=t:i=t),new oa((function(t){var r=gf(e)?+e-n.now():e;r<0&&(r=0);var o=0;return n.schedule((function(){t.closed||(t.next(o++),0<=i?this.schedule(void 0,i):t.complete())}),r)}))}function Tf(e,t){void 0===t&&(t=hf);var n=Of(e,t);return Mf((function(){return n}))}function Ff(){const e=new Date,t=new vs;return t.Year=e.getUTCFullYear(),t.Month=e.getUTCMonth()+1,t.Day=e.getUTCDate(),t.Hour=e.getUTCHours(),t.Minute=e.getUTCMinutes(),t.Second=e.getUTCSeconds(),t}const Rf=["So what does this thing run on...gasoline?","No! It requires something with a little more kick...plutonium!","Wait, Doc, are you telling me...that this car is nuclear?","No, no, no! The plutonium is required to generate the 1.21 jigawatts needed to power the car!"];class Nf{constructor(e,t){this.sessionState=e,this.error=t,this.chatConversationId=-1,this.isOnline=new Nc(!0),this.endpoint="",this.fileEndpoint="",this.messagesSubject$=new la,this.notificationChannelEndpoint="",this.pbxEndpoint="",this.serverProvideSystemMessages=!1,this.supportsWebRTC=!1,this.webRTCEndpoint=new Bs,this.conversation$=new Yc,this.webRTCEndpoint$=new Yc(1),this.sessionId="",this.conversation$.next(new Ts({IdConversation:10,Recipients:[new ws({Recipient:new As({RecipientType:gs.CRT_Anonymous,IdRecipient:1,Name:"Marty"})}),new ws({Recipient:new As({RecipientType:gs.CRT_Local,IdRecipient:2,Name:"Doc"})})]})),this.webRTCEndpoint$.next(new Bs);const n=Rf.map(((e,t)=>({id:t+1,isVisitor:t%2==0,message:e}))),i=qa(n).pipe(yf((e=>nf(Hc(new $s({IdConversation:10,IdRecipient:e.isVisitor?1:2})).pipe(Tf(3e3)),Hc(new Ms({Messages:[new xs({Id:e.id,IdConversation:10,Recipients:[new Cs({IsSender:!0,IdRecipient:e.isVisitor?1:2})],Time:Ff(),Message:e.message})]})).pipe(Tf(1500))))));this.messages$=nf(Hc(new wf({idConversation:1,chatState:new Us({Connected:!0}),status:kc.ACTIVE})).pipe(Tf(100)),i)}notify(){}emojiEndpoint(){return""}fileEndPoint(e){return""}get(e){return Hc(new _s({Success:!0}))}getSessionUniqueCode(){return-1}onWebRtcEndpoint(e){}}function Bf(e,t){return e.mySession$.pipe(Jc((e=>function(e,t){return e.conversation$.pipe(xa((e=>{var n;if(function(e){return e.QueueNo&&!e.TakenBy}(e))return new _f({name:t.operatorName,image:t.operatorIcon});const i=e.Recipients.find((e=>!(e.Recipient.RecipientType!==gs.CRT_Local&&e.Recipient.RecipientType!==gs.CRT_3cxBridge||e.IsRemoved||e.IsWhisperer)));if(i){const e=null===(n=i.Recipient.Contact)||void 0===n?void 0:n.ContactImage;return new _f({name:i.Recipient.Name,image:e?new URL(e,t.channelUrl).href:t.operatorIcon})}})))}(e,t))))}class Pf{constructor(e,t,n=!1){this.channelURL=e,this.party=t,this.demo=n,this.connect$=new la,this.chatMessages=[],this.authStorageKey=`call-us-auth-${encodeURIComponent(this.channelURL)}`,this.channel=new If(e,t),this.auth=function(e){const t=localStorage.getItem(e);if(t)try{return JSON.parse(t)}catch(e){}}(this.authStorageKey),this.hasSession=!1,this.isAvaliable=!1,this.mySession$=this.connect$.pipe(Jc((e=>(e&&!this.auth&&this.setAuthentication({name:"Webvisitor"}),e&&this.auth?n?Hc(new Nf(wc.Connected,"Can' send request to idle session")):this.channel.createMySession(this.auth):Hc(Kc())))),rf(Kc()),kf()),this.mySession$.subscribe((e=>{this.hasSession=e.sessionState===wc.Connected}))}closeSession(){this.connect$.next(!1)}reconnect(){this.connect$.next(!0)}setAuthentication(e){this.auth=e,this.demo||(e?localStorage.setItem(this.authStorageKey,JSON.stringify(e)):localStorage.removeItem(this.authStorageKey))}injectAuthenticationName(e){var t,n;const i=null!==(n=null===(t=this.auth)||void 0===t?void 0:t.name)&&void 0!==n?n:"";return e.replace("%NAME%",i)}lastMessage(){return this.chatMessages[this.chatMessages.length-1]}clearMessages(){this.chatMessages=[]}notificationsOfType$(e){return this.mySession$.pipe(Jc((e=>e.messages$)),rc(e))}get(e){return this.mySession$.pipe($a(1),Jc((e=>e.sessionState!==wc.Connected?(this.reconnect(),this.mySession$.pipe(ss((t=>t!==e)))):Hc(e))),Jc((t=>t.get(e))),$a(1))}}function jf(e){const t="true"===e.demo;e.myChatService=new Pf(e.phonesystemUrl,e.party,t),e.currentChannel=e.myChatService.channel,e.info$=t?Hc({webRtcCodecs:[],isAvailable:!0,isChatEnabled:!0,isQueue:!1,operator:new _f({name:"Demo"})}):e.currentChannel.getInfo(ac(e.phonesystemUrl,`/MyPhone/c2cinfo?c2cid=${encodeURIComponent(e.party)}`))}class qf{constructor(e){this.remoteStream$=new Yc(1),this.isActive=!1,this.isMuted=!1,this.isVideoCall=!1,this.isVideoReceived=!1,this.toneSend$=za,this.isNegotiationInProgress=!1,Object.assign(this,e)}get isVideoSend(){return!!this.video}}const Lf=new qf({lastWebRTCState:new qs({sdpType:Ps.WRTCInitial,holdState:js.WebRTCHoldState_NOHOLD})});function zf(e,t,n,i,r){return function(o,a){var s=n,l=t,c=0;o.subscribe(wa(a,(function(t){var n=c++;l=s?e(l,t,n):(s=!0,t),i&&a.next(l)}),r&&function(){s&&a.next(l),a.complete()}))}}function $f(e,t){return Aa(zf(e,t,arguments.length>=2,!0))}const Uf="data:audio/mpeg;base64,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mtCFf///+xDECgBDOAMQoARAAK+AYbQQiAD61IBU+IIABAwJJ4C+6z6nt1df9V3/Y5q+GOxYGSfc02ppIotcSnTL6Kf8ypaqhQ8NSpRGAg232gAAeed/7+R65f6//r/6/1P95TOa31IHZqRzGf/7EMQQgEcBeQughHfAWIBi/ACIAJEEwMqqOLQ3Nhzatfn/89ZFOVmOme49BwAAAIABwAr/T/t///////1////s9NXD6z2i+4MAADYQepbrKt9AwO3+//+Q/6H2f2MDh8DcUiu7//RZ//sQxBKABNgBEaCEQAB2gGK8AIgAWBQhWAFVgXABkACQu1P3btP//9b6v9n+3////1Y24sofjceADAAAAUDLFbHf/t///+n/c30oU78y///6bY/WW0CWTeJzzRdPqKa9vRGo/uXogFf/+xDEGYBDwAEToIRNwMKAYbQAiAD7dhqlSiRURsQoQFDh1iiKtu2qy3psGPiMdB1d/////////9+7////8XQ7NCODsi3fIgIMW5aVVKfbv3MbXGfqUijZ2al/v/pez7t5N3R/1rUxxv/7EMQbgAHEAxQAAEAAq4AiPBCJuIkT9troEdupAAB3end/+vR6kK4v1//yqf/n/84sd++B75tuI/7qRZnmXff//8z6syv7gy2m6GAQhABTLattTruc//////6v6933I//05oyqgAQA//sQxCiABmlxDaCEV8hngGKugCAAAAAFgbaCSAI5ruwExMaa5/OHQUHgca/fjQxxItIXcvktX85DmIp9Hv2e7lOb2W/0Xe5b+z/T/aAAA1SAgAAYOh0ZwKEIxKMTbuMIANNcWjNDBcT/+xDEKwAHTFcfWaGAAL4E59M6EABdOgBUQInjACIuttE414QGl5HaUwAAKgAwDACxGCSYbgjpiEDRmZIQ6fDVTZwkFQmK4MKYqAbphChjGEmCQYJ4ORgIAQLljMVER3IVxe70gBxAwP/7EMQfggdkISUd4QAg3wPlNb9wRNJpughATDhwy2DML5ZA2xvfTMcBMQhpOhMhnJQFxYJRe+7X1zDO6N+//6v9X/9Vv+3/1dgxsOMyBTVyQ8JrMk9Lw+Aejzn3EnMSAD43E7MlQTCD//sQxA+CRXgfJA37YmDdhCTpv2xM4w+PMBFYKpwTIf6PvAIgCoLmMCho6Sc9fGOivGcwqqR1LhdmI4C8binm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LAMNoARAAF2AYvQACACBAAAqq4UrvoW+l7kVNVfp//P9yOt8SOQau3OQp9JiFZEVSz/3rFksKPLFBLwAABmAEMv1////xX9X//2/9X+v+r7lpQCHcAAAAcVkAjW9v//s///7EMQHgAPoARPgBEAA1y6htBCKudPb9//Zq0JU49/6P/8UpQXv1kFgtvpAAEzKcnP5ev75/L/y/8rEY5/+v/h355T9tMZnI593oqeTnGam0///1V9nd3Om42V3WGV1RWt8YAId5O5p//sgxAaABgV9EeCEV8DKruG0EIq5xyLLz0eUvP+///zy9///yP1TL89V9P9WX/7///l9P92J2BMNe5cLXegAANuGdSPz89jqI8uf9v//8v/y/r+fThIVTnGKZB/OP7if+v///+u6rTlyjIEUSRhiWZAAAc93ql8H9ctf5ary/+X/7//7IMQLgEaxdwughFfIwq8htBCK+f/zr2uRpxkTU2UQ4E6KRBA24///f/z8tmWgMzJYKTsGlmgknik+51vNSv9f3X5Zy//3/mX/m5/9fLk95y53MlKXF+p7///4NXRn5keQGoSql4eERUcMPkAAGDFGniliMc3lh3qV+tyvZ92jsQj/+xDEDoPF2AMP4ARAAFqAIcAACbjdIqcKtSNZT25j/qryBNQkKEf//////937qZAO5JFej+v//NqSk8UCFZZLbYFpoQAAbQ9ZRjXhI96U2d6G/6P1/ygUQvjiJ5wRYtGVKuhxhUaum//7EMQVAgZ0AQughEuAOwBjvACIAHu1a4seEhIuYIAEwAAECAH/hX////1f/Wp6aiWuW+IAAWdSAA/Wd5/u6+v3l//xf/Y//8jXkfsoasnRuRHGLvI8DyWft///k6eizndbOwNwwGAJ//sQxB0ARtF9DaCEV8DGACF0EIm4Gp2Ipu92jdsf33f2ev7BNPKIkSIcf4CGBgOgc6PQ1KSZeeV/32GyJUJhEoIkENaMNbtboAAAiFqcjemxPVb6f6///encoVMJ3sUl6yDf//psuVH/+xDEEoAFDAMPoIRAALgAYfQAiAAx4VNeQb2SXbtEABjnIOi591NUjRYii5bf0fq/jn1RO21+igktSwKspMM+3/stoGAFVXZZVVVFC31gAAkzV7Wiux/Sxjfdo939qu7zbrUkqgtDzP/7EMQQgEXwAw/ghEAAooAh9BCJuCZU4YS04Kdn/rb33NNhvDf2SW28JEVMGmsoGabapD06f/0P36g6xfI00U6c/f0VJ//Y0k8DhQeq2w0tt13yAADSO2CBjF0V2vzddq/239+inXpr//sQxA2DxeQDD6CEQABJgGIAAAgAeSS2XdDfM5WVfa5Gj6OeoMk3FQD////////6PR4a0fp//0z8gKkaZXaGhkZaPWACHEhOmOY+hRJd+r7v6/7/u/36u691+uyj/p+TDTlQDQsKzKn/+xDEFgAEzAMR4ARAAKqAYjwAiAB3yQADyyBSBLkrt11ae7+r3+PpWXou798jvoQ/uQ7/9PLtOuJoAIlwiFcOBgQEKlXXjr6O///3f+z///p/R//6LxUIv/////5f6/+l0dbYuQ/0///7EMQXAwOgAxfgBEAAXYBiBAAIAPVsWgWS8dW2CVySwdIAAKzvpLeWDXc/z/3///l/fa/y8Swryfn0x+v0/wFERMOyX//89511eSihXyBkBGSDMzKPwprHPE667q37GX+xdu/Z9Wqz//sQxCYARnF1DaCEV8jggCF8EIm4IPPhkmsI4sHUBQMsW1oq0qErI5cr1bUULSTALUGwWGL////////9n/p/T/91vtIkJdxZJLN4hKSx1qnVNXRc/pu/3YszFvsXbQhE49rAiBdgSND/+xDEGYBCCAMSAABAAMMAYbQQiAD33HI1sfkP+KoEswFGGPN7tdrvugQQ14GWTvudLm6RQ+hY9Tlf6F+xn/c2cvedqum/fvr/+U0LUeWLCYIsEKqqqKG2qIBBMQHVoRTYv3j37KP9nf/7EMQigAXMAxGgBEAAmoBiPBCIAN/9nrd3ddxv9bKv/utywugACAAA/f//////V6NX/6/er//98cXAtoEklArxqO9Oqni3/9nSmEv2UX2tukEeRGPUsWT6P/o9I1TEVbqI3GpHmQAA//sQxCGAQqgDEwAAQBCTgGH0AIgAnPatdl19zNFvVX9PmdjrKaFUUsYlqDyYu1iWvYgSBdVFYt26etrFhAHBQEQy6vCu7MrXDMgEC6HrS9yHor2uo7f/u+d9X13f9lrP//o7E5CKKpL/+xDELYAGnAMLoIRAAJEAInwAiADbBYxJ4AAAtIacYbttY/088VH/2I/Wb3v0UtrDjBpFQ14wCDCrCjJ9zlPd3W6W8eXICYqLGCDAAU6swBhwCAAupVSHJZ8X+///7urUz/TUYT/////7EMQqAAbcAQughE3AgoBivBCIAP7xWYr3Ua2iWeIAAKMCDEsYkVWfoqvt/t21o0JrZvzjx1Ckqeh740XRW3UTWllqov6uxDkkBGeNms4Jq2AJgBqXUMtZd/rUyKf//1JlJPJixxBA//sQxCeARqADDaCEQACwgCG0EIm4dnjl2hMHHMJ9/9VOiXBIVBIK1f////////7vr/2f/9WFGFjevmFult9RAIeLJQNpeqxlO7a/p/3+3/s7N+xn1p/Win/0WkDwnUpVZZQFRCl0IAL/+xDEIAACFAESAABAAJcAIjQQiAADSzRZzJ/chGjmer/G+uzdqavtumVuNGypGK9F9E9kNSa3rVCg8mKhgur//////////////9mi+Au31v3jIACDfN1pPiyGp0EtHZ/u9X/T/R32M//7EMQuA8ZgAw3gBEAAMwBiwAAIAN/p//p96ExxyyNyXMAAArR6kIpvnNFtKi1atv0/u8whgnxo2tgsFSePHtFjoGCwjFXMFtSq6f1wG+MAASoPe6wC2+kAAWJPIWt6PmXYl9+j93R1//sQxDeABFQDE6CEQADXgGF0EIgA+zoZEAMEkNcZvNnRcmKkGHWxZ3T288m4HDAiLBoIAGBH/////9df+939/fs/7qnav1eXE1WADAAADgMAAN7f/60X//+oTf6dLvb/X093//fVMA//+xDENIMGhAENoIRNwFgAYkgACAAgAO4O34AACFjOi/ke7Sv////v/kEXf/zn/6F3lgdmZ3+HaAQFCjnWvreKJl9cx/9FH2Dnfynro/T/9qv//Xd/t7tb/mQAHHBd5BybWb379TLf1f/7EMQ4gAOcAROghEuAb4BivACIAK+kv+r9SuL60U6dN9X/7OytiQB9RMALwCAB1MVot/9t////U711uu/e31LfV/9XNm40u4Qrq6qiO6EAAJZzs5vuMlrnPl/P+v/15f/6f6/RbKuT//sQxEWABGwBFeAEQACagGJ0EIgApdxptoH3C2lokJXH3Cn/fH6XhEFBAI1nkABwcFGAAAAal/us9Xv///////7///+jItem//8XXUeggAKUwKtTTKJfbbGeq3/Z/+hf/emu1g59Cf//+xDESgAEFAERoARAANycYbwQiXj/frdSIFL//////2+y2Oteac20M2B6+i+7MPJ/+awKgYRE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";var Vf=Array.isArray,Wf=Object.getPrototypeOf,Gf=Object.prototype,Hf=Object.keys;function Qf(e){if(1===e.length){var t=e[0];if(Vf(t))return{args:t,keys:null};if((i=t)&&"object"==typeof i&&Wf(i)===Gf){var n=Hf(t);return{args:n.map((function(e){return t[e]})),keys:n}}}var i;return{args:e,keys:null}}function Yf(e,t){return e.reduce((function(e,n,i){return e[n]=t[i],e}),{})}function Xf(e,t,n){return void 0===n&&(n=ia),function(i){Zf(t,(function(){for(var r=e.length,o=new Array(r),a=r,s=r,l=function(r){Zf(t,(function(){var l=qa(e[r],t),c=!1;l.subscribe(wa(i,(function(e){o[r]=e,c||(c=!0,s--),s||i.next(n(o.slice()))}),(function(){--a||i.complete()})))}),i)},c=0;c<r;c++)l(c)}),i)}}function Zf(e,t,n){e?ka(n,e,t):t()}var Kf=Array.isArray;function Jf(e){return 1===e.length&&Kf(e[0])?e[0]:e}var eu=__webpack_require__(7539);function tu(e,t,n){return function(e,t,n,i,r){const o=-1!==n?n:e.length;for(let n=t;n<o;++n)if(0===e[n].indexOf(i)&&(!r||-1!==e[n].toLowerCase().indexOf(r.toLowerCase())))return n;return null}(e,0,-1,t,n)}function nu(e,t){const n=tu(e,"a=rtpmap",t);return n?function(e){const t=new RegExp("a=rtpmap:(\\d+) [a-zA-Z0-9-]+\\/\\d+"),n=e.match(t);return n&&2===n.length?n[1]:null}(e[n]):null}function iu(e,t){return t?e:e.replace("sendrecv","sendonly")}function ru(e){e.getAudioTracks().forEach((e=>e.stop())),e.getVideoTracks().forEach((e=>e.stop()))}function ou(e,t,n){const{peerConnection:i}=e,r=r=>{e.localStream=r,r.getTracks().forEach((o=>{"video"===o.kind?n&&"live"===o.readyState&&(e.video=i.addTrack(o,r)):t&&"live"===o.readyState&&(o.enabled=!e.isMuted,e.audio=i.addTrack(o,r))})),e.audio&&e.audio.dtmf&&(e.toneSend$=Ta(e.audio.dtmf,"tonechange").pipe($f(((e,t)=>e+t.tone),"")))};if(e.localStream){n||e.localStream.getVideoTracks().forEach((e=>e.stop())),t||e.localStream.getAudioTracks().forEach((e=>e.stop()));const i=e.localStream.getVideoTracks().some((e=>"live"===e.readyState)),o=e.localStream.getAudioTracks().some((e=>"live"===e.readyState));if((!n||n&&i)&&(!t||t&&o))return r(e.localStream),Hc(e.localStream);ru(e.localStream)}return qa(navigator.mediaDevices.getUserMedia({audio:t,video:n})).pipe(sf((e=>(console.log(e),qa(navigator.mediaDevices.getUserMedia({audio:t,video:!1}))))),lf(r))}function au(e){return function(e){e.peerConnection&&e.peerConnection.close(),e.audio=void 0,e.isVideoReceived=!1,e.toneSend$=za,e.video=void 0,e.remoteStream$.next(null)}(e),e.peerConnection=new RTCPeerConnection({}),e.peerConnection.ontrack=t=>e.remoteStream$.next(t.streams[0]),e.peerConnection}function su(e,t){let n=!1,i=!1;return e&&eu.splitSections(e).filter((e=>t.indexOf(eu.getDirection(e))>=0&&!eu.isRejected(e))).map((e=>eu.getKind(e))).forEach((e=>{"video"===e?i=!0:"audio"===e&&(n=!0)})),[n,i]}function lu(e){return su(e,["sendrecv","recvonly"])}function cu(e,t){return qa(e.setRemoteDescription(t))}function fu(e){e&&(e.localStream&&ru(e.localStream),e.peerConnection&&e.peerConnection.close(),e.isVideoCall=!1)}class uu{constructor(e){this.myPhoneService=e,this.globalTransactionId=0,this.forcedEmit=new Nc(!0),this.suspendStream=new la,this.resumeStream=new la,this.webRtcCodecs=[];const t=this.myPhoneService.mySession$.pipe(Jc((e=>e.webRTCEndpoint$)),rf(new Bs),(n=this.suspendStream,i=this.resumeStream,e=>new oa((t=>{let r=0,o=[];const a=[n.subscribe((()=>{r+=1})),i.subscribe((()=>{r-=1,0===r&&(o.forEach((e=>t.next(e))),o=[])})),e.subscribe({next:e=>{r>0?o.push(e):t.next(e)},error:e=>t.error(e),complete:()=>t.complete()})];return()=>{a.forEach((e=>e.unsubscribe()))}}))));var n,i;this.mediaDevice$=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=Wc(e),i=Vc(e),r=Qf(e),o=r.args,a=r.keys;if(0===o.length)return qa([],n);var s=new oa(Xf(o,n,a?function(e){return Yf(a,e)}:ia));return i?s.pipe(Sa(i)):s}([t,this.forcedEmit]).pipe($f(((e,t)=>{const n=e,[i]=t,r=i.Items.reduce(((e,t)=>(e[t.Id]=t,e)),{});this.lastOutgoingMedia&&r[this.lastOutgoingMedia.lastWebRTCState.Id]&&(n.push(this.lastOutgoingMedia),this.lastOutgoingMedia=void 0);const o=[];n.forEach((e=>{const t=r[e.lastWebRTCState.Id];if(t){const{lastWebRTCState:n}=e;e.lastWebRTCState=Object.assign({},t),e.isActive||t.holdState!==js.WebRTCHoldState_NOHOLD||n.holdState!==js.WebRTCHoldState_HELD||this.hold(e,!1).subscribe(),n.sdpType===t.sdpType&&n.sdp===t.sdp||this.processState(n.sdpType,e).subscribe({error:e=>{}}),delete r[t.Id],o.push(e)}else fu(e)}));const a=Object.values(r).filter((e=>e.sdpType===Ps.WRTCOffer||e.sdpType===Ps.WRTCRequestForOffer)).map((e=>new qf({lastWebRTCState:Object.assign({},e)})));return o.concat(a)}),[]),kf())}setWebRtcCodecs(e){this.webRtcCodecs=e}setLocalDescription(e,t,n){return n&&this.webRtcCodecs&&this.webRtcCodecs.length>0&&this.webRtcCodecs.slice().reverse().forEach((e=>{t.sdp&&(t.sdp=function(e,t,n){if(!n)return e;const i=e.split("\r\n"),r=tu(i,"m=",t);if(null===r)return e;const o=nu(i,n);return o&&(i[r]=function(e,t){const n=e.split(" "),i=n.slice(0,3);i.push(t);for(let e=3;e<n.length;e++)n[e]!==t&&i.push(n[e]);return i.join(" ")}(i[r],o)),i.join("\r\n")}(t.sdp,"audio",e))})),qa(e.setLocalDescription(t)).pipe(Jc((()=>Ta(e,"icegatheringstatechange"))),ss((()=>"complete"===e.iceGatheringState)),$a(1))}processState(e,t){switch(t.lastWebRTCState.sdpType){case Ps.WRTCAnswerProvided:return this.processAnswerProvided(e,t);case Ps.WRTCOffer:return this.processOffer(t);case Ps.WRTCRequestForOffer:return this.processRequestForOffer(t);case Ps.WRTCConfirmed:this.processConfirmed(t)}return za}processConfirmed(e){if(e.isNegotiationInProgress=!1,e.peerConnection.remoteDescription){const[t,n]=su(e.peerConnection.remoteDescription.sdp,["sendrecv","sendonly"]);e.isVideoReceived=n}}processAnswerProvided(e,t){const n=t.lastWebRTCState;if(e===Ps.WRTCConfirmed)return this.setConfirmed(n.Id);const[i,r]=lu(t.lastWebRTCState.sdp);return!r&&t.video&&(t.localStream&&t.localStream.getVideoTracks().forEach((e=>e.stop())),t.video=void 0),cu(t.peerConnection,{type:"answer",sdp:n.sdp}).pipe(Jc((()=>this.setConfirmed(n.Id))))}setConfirmed(e){return this.requestChangeState({Id:e,sdpType:Ps.WRTCConfirm})}processOffer(e){const[t,n]=lu(e.lastWebRTCState.sdp);return!e.isVideoCall&&n&&window.confirm("Enable video in a call?")&&(e.isVideoCall=!0),this.processAnswer(e)}processRequestForOffer(e){return this.processAnswer(e)}getLastOutgoingMedia(){const e=this.lastOutgoingMedia;return this.lastOutgoingMedia=void 0,e}holdAll(e){return this.mediaDevice$.pipe($a(1),xa((t=>t.filter((t=>t.lastWebRTCState.Id!==e)))),Jc((e=>e.length?function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=Vc(e),i=Jf(e);return i.length?new oa((function(e){var t=i.map((function(){return[]})),r=i.map((function(){return!1}));e.add((function(){t=r=null}));for(var o=function(o){ya(i[o]).subscribe(wa(e,(function(i){if(t[o].push(i),t.every((function(e){return e.length}))){var a=t.map((function(e){return e.shift()}));e.next(n?n.apply(void 0,So([],Do(a))):a),t.some((function(e,t){return!e.length&&r[t]}))&&e.complete()}}),(function(){r[o]=!0,!t[o].length&&e.complete()})))},a=0;!e.closed&&a<i.length;a++)o(a);return function(){t=r=null}})):za}(...e.map((e=>this.hold(e,!1)))):Hc([]))))}dropCall(e){return this.requestChangeState(new Ls({Id:e,sdpType:Ps.WRTCTerminate}))}makeCall(e,t){const n=new qf({lastWebRTCState:new qs({sdpType:Ps.WRTCInitial,holdState:js.WebRTCHoldState_NOHOLD})});n.isActive=!0,n.isNegotiationInProgress=!0,n.isVideoCall=t;const i=au(n);return this.holdAll().pipe(Jc((()=>ou(n,!0,t))),Jc((e=>qa(i.createOffer({offerToReceiveAudio:!0,offerToReceiveVideo:t})))),Jc((e=>this.setLocalDescription(i,e,!0))),Jc((()=>i.localDescription&&i.localDescription.sdp?this.requestChangeState({Id:0,sdpType:Ps.WRTCOffer,destinationNumber:e,transactionId:this.globalTransactionId++,sdp:i.localDescription.sdp},!0):Xc((()=>"Local sdp missing")))),lf((e=>{n.lastWebRTCState=new qs({Id:e.CallId,sdpType:Ps.WRTCInitial}),this.lastOutgoingMedia=n})),sf((e=>(fu(n),Xc((()=>e))))))}answer(e,t){return e.isNegotiationInProgress?za:(e.isActive=!0,e.isVideoCall=t,this.holdAll(e.lastWebRTCState.Id).pipe(Jc((()=>this.processAnswer(e)))))}processAnswer(e){const t=e.lastWebRTCState,n=au(e);let i,r;if(e.isActive||(e.isMuted=!0),e.isNegotiationInProgress=!0,t.sdpType===Ps.WRTCOffer){if(!t.sdp)return Xc((()=>"Offer doesn't have sdp"));const[o,a]=lu(t.sdp);r=Ps.WRTCAnswer,i=ou(e,o,a&&e.isVideoCall).pipe(Jc((()=>cu(n,{type:"offer",sdp:t.sdp}))),Jc((()=>qa(n.createAnswer()))),Jc((e=>this.setLocalDescription(n,e,!1))))}else{if(t.sdpType!==Ps.WRTCRequestForOffer)return e.isNegotiationInProgress=!1,Xc((()=>`Can't answer when state ${t.sdpType}`));{r=Ps.WRTCOffer;const t={offerToReceiveAudio:!0,offerToReceiveVideo:e.isVideoCall};i=ou(e,!0,e.isVideoCall).pipe(Jc((()=>qa(n.createOffer(t)))),Jc((e=>this.setLocalDescription(n,e,!0))))}}return i.pipe(Jc((()=>n.localDescription&&n.localDescription.sdp?this.requestChangeState({Id:t.Id,sdpType:r,transactionId:t.transactionId,sdp:n.localDescription.sdp}):Xc((()=>"Local sdp missing")))),sf((t=>(e.isNegotiationInProgress=!1,Xc((()=>t))))))}sendDtmf(e,t){e.audio&&e.audio.dtmf&&e.audio.dtmf.insertDTMF(t,100,100)}video(e){return(!e.isVideoCall||e.isVideoReceived&&e.isVideoSend)&&(e.isVideoCall=!e.isVideoCall),this.renegotiate(e,!0)}mute(e){this.setMute(e,!e.isMuted)}setMute(e,t){e.isMuted=t,e.audio&&e.audio.track&&(e.audio.track.enabled=!t)}hold(e,t){e.isActive=t;const n=e.lastWebRTCState;return t||n.holdState===js.WebRTCHoldState_NOHOLD?t&&n.holdState!==js.WebRTCHoldState_HOLD?Hc(!0):(this.setMute(e,!t),this.renegotiate(e,t)):Hc(!0)}renegotiate(e,t){if(e.isNegotiationInProgress)return Hc(!0);const n=e.lastWebRTCState;e.isNegotiationInProgress=!0,this.forcedEmit.next(!0);const i=au(e);let r=Hc(!0);return t&&(r=this.holdAll(e.lastWebRTCState.Id)),r.pipe(Jc((()=>ou(e,!0,!!t&&e.isVideoCall))),Jc((()=>qa(i.createOffer({offerToReceiveAudio:t,offerToReceiveVideo:t&&e.isVideoCall})))),Jc((e=>this.setLocalDescription(i,e,!0))),Jc((()=>i.localDescription&&i.localDescription.sdp?this.requestChangeState({Id:n.Id,sdpType:Ps.WRTCOffer,transactionId:this.globalTransactionId++,sdp:iu(i.localDescription.sdp,t)}):Xc((()=>"Local sdp missing")))),sf((t=>(e.isNegotiationInProgress=!1,this.forcedEmit.next(!0),Xc((()=>t))))))}requestChangeState(e,t){const n=this.myPhoneService.get(new Ls(e));return(r=n)&&(r instanceof oa||To(r.lift)&&To(r.subscribe))?t?n.pipe((i=()=>this.suspendStream.next(),e=>new oa((t=>(i(),e.subscribe(t))))),Jc((e=>(null==e?void 0:e.Success)?Hc(e):Xc((()=>null==e?void 0:e.Message)))),function(e){return Aa((function(t,n){try{t.subscribe(n)}finally{n.add(e)}}))}((()=>this.resumeStream.next()))):n.pipe(Jc((e=>(null==e?void 0:e.Success)?Hc(e):Xc((()=>null==e?void 0:e.Message))))):Xc((()=>"Invalid channel setup"));var i,r}}class du{constructor(e){this.isTryingCall=!1,this.isEstablished=!1,this.media=Lf,Object.assign(this,e)}}function pu(e,t){const n=e.find((e=>e.media.lastWebRTCState.Id===t.lastWebRTCState.Id));return!!n&&(!!n.isEstablished||t.lastWebRTCState.sdpType===Ps.WRTCConfirmed)}class hu{constructor(e){var t,n,i,r,o,a,s,l;this.webrtcService=e,this.callControl$=new la,this.myCalls$=of(this.webrtcService.mediaDevice$,this.callControl$).pipe($f(((e,t)=>{if("removeTryingCall"===t)return e.filter((e=>!e.isTryingCall));if("requestTryingCall"===t)return e.concat([new du({isTryingCall:!0,media:Lf})]);const n=t.map((t=>new du({media:t,isEstablished:pu(e,t)}))),i=e.find((e=>e.isTryingCall));return i&&0===n.length&&n.push(i),n}),[]),(l=!1,(t=1)&&"object"==typeof t?(r=t.bufferSize,s=void 0===r?1/0:r,o=t.windowTime,n=void 0===o?1/0:o,l=void 0!==(a=t.refCount)&&a,i=t.scheduler):s=null!=t?t:1/0,Ua({connector:function(){return new Yc(s,n,i)},resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:l}))),this.soundToPlay$=this.myCalls$.pipe(xa((e=>{if(0===e.length)return;const t=e[0];if(t.isEstablished)return;if(t.isTryingCall)return Uf;const n=t.media.lastWebRTCState.sdpType;return n===Ps.WRTCOffer||n===Ps.WRTCProcessingOffer?Uf:void 0})))}call$(e,t){return this.callControl$.next("requestTryingCall"),this.webrtcService.makeCall("",t||!1).pipe(sf((e=>(fu(this.webrtcService.getLastOutgoingMedia()),this.callControl$.next("removeTryingCall"),Xc((()=>e))))))}}class mu{constructor(e,t=!1){this.myChatService=e,this.demo=t,this.hasTryingCall=!1,this.hasEstablishedCall=!1,this.media=Lf,this.videoOnlyLocalStream=null,this.remoteStream=null,this.videoOnlyRemoteStream=null,this.audioNotificationUrl=null,this.hasCall=!1,this.isFullscreen=!1,this.videoCallInProcess$=new la,this.webRTCControlService=new uu(this.myChatService),this.phoneService=new hu(this.webRTCControlService);const n=this.phoneService.myCalls$.pipe(xa((e=>e.length>0?e[0].media:Lf)),Jc((e=>e.remoteStream$)));this.phoneService.soundToPlay$.subscribe((e=>{this.audioNotificationUrl=e})),n.subscribe((e=>{this.remoteStream=e,this.videoOnlyRemoteStream=this.videoOnly(e)})),this.phoneService.myCalls$.subscribe((e=>{this.hasCall=e.length>0,this.hasTryingCall=this.hasCall&&e[0].isTryingCall,this.hasEstablishedCall=this.hasCall&&e[0].isEstablished,this.media=e.length?e[0].media:Lf,this.media?(this.videoOnlyLocalStream=this.videoOnly(this.media.localStream),this.videoCallInProcess$.next(!0)):this.videoOnlyLocalStream=null})),this.addFullScreenListener()}get isVideoActive(){return this.media.isVideoCall&&(this.media.isVideoSend||this.media.isVideoReceived)}videoOnly(e){if(!e)return null;const t=e.getVideoTracks();return 0===t.length?null:new MediaStream(t)}mute(){this.webRTCControlService.mute(this.media)}call(e){return this.demo?za:this.phoneService.call$("",e||!1)}dropCall(){return this.media?this.webRTCControlService.dropCall(this.media.lastWebRTCState.Id):Xc((()=>"No media initialized"))}removeDroppedCall(){return this.hasCall=!1,fu(this.media)}isFullscreenSupported(){const e=document;return!!(e.fullscreenEnabled||e.webkitFullscreenEnabled||e.mozFullScreenEnabled||e.msFullscreenEnabled)}addFullScreenListener(){document.addEventListener("fullscreenchange",(()=>{this.onFullScreenChange()})),document.addEventListener("webkitfullscreenchange",(()=>{this.onFullScreenChange()})),document.addEventListener("mozfullscreenchange",(()=>{this.onFullScreenChange()})),document.addEventListener("MSFullscreenChange",(()=>{this.onFullScreenChange()})),this.videoContainer&&(this.videoContainer.addEventListener("webkitbeginfullscreen",(()=>{this.isFullscreen=!0})),this.videoContainer.addEventListener("webkitendfullscreen",(()=>{this.isFullscreen=!1})))}isFullscreenActive(){const e=document;return e.fullscreenElement||e.webkitFullscreenElement||e.mozFullScreenElement||e.msFullscreenElement||null}onFullScreenChange(){this.isFullscreen=!!this.isFullscreenActive()}goFullScreen(){if(this.isFullscreen)return;const e=this.videoContainer;try{null!=e&&this.isFullscreenSupported()?e.requestFullscreen?e.requestFullscreen():e.webkitRequestFullscreen?e.webkitRequestFullscreen():e.mozRequestFullScreen?e.mozRequestFullScreen():e.msRequestFullscreen&&e.msRequestFullscreen():xf("fullscreen is not supported")}catch(e){xf(e)}}}function gu(e,t,n,i,r,o,a,s){var l,c="function"==typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=n,c._compiled=!0),i&&(c.functional=!0),o&&(c._scopeId="data-v-"+o),a?(l=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),r&&r.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(a)},c._ssrRegister=l):r&&(l=s?function(){r.call(this,(c.functional?this.parent:this).$root.$options.shadowRoot)}:r),l)if(c.functional){c._injectStyles=l;var f=c.render;c.render=function(e,t){return l.call(t),f(e,t)}}else{var u=c.beforeCreate;c.beforeCreate=u?[].concat(u,l):[l]}return{exports:e,options:c}}var bu=gu({name:"ToolbarButton",props:{title:{type:String,default:""},disabled:Boolean}},(function(){var e=this,t=e.$createElement;return(e._self._c||t)("button",{class:[e.$style.button],attrs:{id:"wplc-chat-button",title:e.title,disabled:e.disabled},on:{mousedown:function(e){e.preventDefault()},click:function(t){return t.preventDefault(),t.stopPropagation(),e.$emit("click")}}},[e._t("default")],2)}),[],!1,(function(e){var t=__webpack_require__(1368);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const vu=bu.exports;var yu=__webpack_require__(1466),_u=__webpack_require__.n(yu),Au=__webpack_require__(3787),wu=__webpack_require__.n(Au),Cu=__webpack_require__(7123),xu=__webpack_require__.n(Cu),ku=__webpack_require__(3852),Eu=__webpack_require__.n(ku),Du=__webpack_require__(8642),Su=__webpack_require__.n(Du),Iu=__webpack_require__(6561),Mu=__webpack_require__.n(Iu),Ou=__webpack_require__(5852),Tu=__webpack_require__.n(Ou),Fu=__webpack_require__(2154),Ru=__webpack_require__.n(Fu),Nu=__webpack_require__(6011),Bu=__webpack_require__.n(Nu),Pu=__webpack_require__(2371),ju=__webpack_require__.n(Pu),qu=__webpack_require__(3582),Lu=__webpack_require__.n(qu),zu=__webpack_require__(2106),$u=__webpack_require__.n(zu),Uu=__webpack_require__(9028),Vu=__webpack_require__.n(Uu),Wu=__webpack_require__(1724),Gu=__webpack_require__.n(Wu),Hu=__webpack_require__(4684),Qu=__webpack_require__.n(Hu),Yu=__webpack_require__(5227),Xu=__webpack_require__.n(Yu),Zu=__webpack_require__(7474),Ku=__webpack_require__.n(Zu),Ju=__webpack_require__(6375),ed=__webpack_require__.n(Ju),td=__webpack_require__(6842),nd=__webpack_require__.n(td),id=__webpack_require__(7308),rd=__webpack_require__.n(id),od=__webpack_require__(8840),ad=__webpack_require__.n(od),sd=__webpack_require__(7707),ld=__webpack_require__.n(sd),cd=__webpack_require__(1623),fd=__webpack_require__.n(cd),ud=function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};let dd=class extends(ao(Rc)){constructor(){super(...arguments),this.isWebRtcAllowed=cc}mounted(){const e=this.$refs.singleButton;void 0!==e&&e.$el instanceof HTMLElement&&(e.$el.style.fill="#FFFFFF")}makeCall(){this.myWebRTCService.call(!1).pipe($a(1)).subscribe({next:()=>{},error:e=>this.eventBus.onError.next(e)})}dropCall(){this.myWebRTCService.dropCall().pipe($a(1)).subscribe({next:()=>{},error:e=>this.eventBus.onError.next(e)})}};ud([bo({default:!1})],dd.prototype,"disabled",void 0),ud([bo()],dd.prototype,"allowCall",void 0),ud([bo()],dd.prototype,"callTitle",void 0),ud([mo()],dd.prototype,"myWebRTCService",void 0),ud([mo()],dd.prototype,"eventBus",void 0),dd=ud([ho({components:{ToolbarButton:vu,GlyphiconCall:wu()}})],dd);var pd=gu(dd,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.myWebRTCService?n("div",{class:[e.$style.root]},[e.myWebRTCService.audioNotificationUrl?n("audio",{attrs:{src:e.myWebRTCService.audioNotificationUrl,autoplay:"",loop:""}}):e._e(),e._v(" "),e.myWebRTCService.remoteStream?n("audio",{directives:[{name:"srcObject",rawName:"v-srcObject",value:e.myWebRTCService.remoteStream,expression:"myWebRTCService.remoteStream"}],attrs:{autoplay:""}}):e._e(),e._v(" "),e.myWebRTCService.hasCall?n("toolbar-button",{ref:"singleButton",class:[e.$style["single-button"],e.$style.bubble,e.$style["button-end-call"]],on:{click:e.dropCall}},[n("glyphicon-call")],1):n("toolbar-button",{ref:"singleButton",class:[e.$style["single-button"],e.$style.bubble],attrs:{disabled:!e.isWebRtcAllowed||e.disabled,title:e.callTitle},on:{click:e.makeCall}},[n("glyphicon-call")],1)],1):e._e()}),[],!1,(function(e){var t=__webpack_require__(2324);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const hd=pd.exports;var md=function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};let gd=class extends zc{constructor(){super(),this.viewState=Cc.None,this.delayEllapsed=!1,jf(this),this.myWebRTCService=new mu(this.myChatService,"true"===this.demo)}get animationsCallUs(){if(this.$style)switch(this.animationStyle.toLowerCase()){case"slideleft":return[this.$style.slideLeft];case"slideright":return[this.$style.slideRight];case"fadein":return[this.$style.fadeIn];case"slideup":return[this.$style.slideUp]}return[]}get isHidden(){return!Ac.isDesktop()&&"false"===this.enableOnmobile||"false"===this.enable}get callTitleHover(){var e;if(this.viewState!==Cc.Disabled){return Oc(0,[bc(null!==(e=this.callTitle)&&void 0!==e?e:ic.t("Inputs.CallTitle"),250),ic.t("Inputs.CallTitle").toString()])}return""}isPhoneDisabled(e){return!e.isAvailable}beforeMount(){setTimeout((()=>{this.delayEllapsed=!0}),this.chatDelay),this.isHidden||(this.$subscribeTo(this.eventBus.onError,(e=>{alert(sc(e))})),this.$subscribeTo(this.info$,(e=>{this.isPhoneDisabled(e)&&(this.viewState=Cc.Disabled),this.myWebRTCService.webRTCControlService.setWebRtcCodecs(e.webRtcCodecs)}),(e=>{console.error(e),this.viewState=Cc.Disabled})))}};md([yo()],gd.prototype,"myWebRTCService",void 0),gd=md([ho({components:{CallButton:hd}})],gd);var bd=gu(gd,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.delayEllapsed?n("div",{attrs:{id:"callus-phone-container"}},[n("div",{class:[e.animationsCallUs,e.isHidden?"":[e.$style.root]]},[e.isHidden?e._e():n("call-button",{attrs:{"allow-call":!0,"call-title":e.callTitleHover,disabled:e.viewState===e.ViewState.Disabled},on:{toggle:function(t){return e.toggleHadCall(!0)}}})],1)]):e._e()}),[],!1,(function(e){var t=__webpack_require__(7601);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const vd=bd.exports;var yd,_d,Ad,wd;class Cd{constructor(e){this.enableFullScreen=!1,this.isFullScreen=!1,Object.assign(this,e)}goFullScreen(){if(!this.enableFullScreen||this.isFullScreen)return;this.isFullScreen=!0;const e=window.document.getElementsByTagName("body");e.length>0&&e[0].style.setProperty("overflow","hidden !important");const t=.01*window.innerHeight,n=.01*document.documentElement.clientWidth;window.document.documentElement.style.setProperty("--vh",`${t}px`),window.document.documentElement.style.setProperty("--vw",`${n}px`),window.addEventListener("resize",(()=>{const e=.01*window.innerHeight,t=.01*document.documentElement.clientWidth;window.document.documentElement.style.setProperty("--vh",`${e}px`),window.document.documentElement.style.setProperty("--vw",`${t}px`)})),this.callUsElement&&(this.componentTop=this.callUsElement.style.getPropertyValue("top"),this.componentBottom=this.callUsElement.style.getPropertyValue("bottom"),this.componentLeft=this.callUsElement.style.getPropertyValue("left"),this.componentRight=this.callUsElement.style.getPropertyValue("right"),this.callUsElement.style.removeProperty("right"),this.callUsElement.style.removeProperty("bottom"),this.callUsElement.style.setProperty("top","0px"),this.callUsElement.style.setProperty("left","0px"))}closeFullScreen(){var e,t,n,i;if(!this.enableFullScreen||!this.isFullScreen)return;this.isFullScreen=!1;const r=window.document.getElementsByTagName("body");r.length>0&&r[0].style.setProperty("overflow","auto !important"),this.callUsElement&&(this.callUsElement.style.setProperty("top",null!==(e=this.componentTop)&&void 0!==e?e:""),this.callUsElement.style.setProperty("bottom",null!==(t=this.componentBottom)&&void 0!==t?t:""),this.callUsElement.style.setProperty("left",null!==(n=this.componentLeft)&&void 0!==n?n:""),this.callUsElement.style.setProperty("right",null!==(i=this.componentRight)&&void 0!==i?i:""))}getSavedPosition(){return{componentTop:this.componentTop,componentBottom:this.componentBottom,componentLeft:this.componentLeft,componentRight:this.componentRight}}}class xd{constructor(e){this.enableGA=!1,this.mode="gtag",this.enableGA=e}isActive(){let e=!1;return this.enableGA&&("function"==typeof window.gtag&&(e=!0),"function"==typeof window.ga&&(this.mode="ga",e=!0)),e}dispatchEvent(e,t,n="3CX Live Chat"){this.isActive()&&("gtag"===this.mode?window.gtag("event",e,{event_label:t,event_category:n}):"ga"===this.mode&&window.ga("send",{hitType:"event",eventAction:e,eventLabel:t,eventCategory:n}))}chatInitiatedEvent(e){const t=localStorage.getItem("wplc-ga-initiated");(!t||void 0===e||t&&e&&parseInt(t,10)!==e.getSessionUniqueCode())&&(this.dispatchEvent("chat_init","ChatInitiated"),void 0!==e&&localStorage.setItem("wplc-ga-initiated",e.getSessionUniqueCode().toString(10)))}chatInteractionEvent(){sessionStorage.getItem("wplc-ga-interacted")||(this.dispatchEvent("chat_interaction","InteractionWithChat"),sessionStorage.setItem("wplc-ga-interacted","1"))}}!function(e){e[e.Name=0]="Name",e[e.Email=1]="Email",e[e.Both=2]="Both",e[e.None=3]="None"}(yd||(yd={})),function(e){e[e.BubbleLeft=0]="BubbleLeft",e[e.BubbleRight=1]="BubbleRight"}(_d||(_d={})),function(e){e[e.None=0]="None",e[e.FadeIn=1]="FadeIn",e[e.SlideLeft=2]="SlideLeft",e[e.SlideRight=3]="SlideRight",e[e.SlideUp=4]="SlideUp"}(Ad||(Ad={})),function(e){e[e.None=0]="None",e[e.Desktop=1]="Desktop",e[e.Mobile=2]="Mobile",e[e.Both=3]="Both"}(wd||(wd={}));var kd=__webpack_require__(8620),Ed=__webpack_require__(2419);const Dd="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOEAAADhCAMAAAAJbSJIAAAANlBMVEXz9Pa5vsq2u8jN0dnV2N/o6u7FydPi5Onw8fS+ws3f4ee6v8v29/jY2+Hu7/Ly9PbJztbQ1dxJagBAAAAC60lEQVR4nO3b2ZaCMBREUQbDJOP//2wbEGVIFCHKTa+zH7uVRVmBBJQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCpdOzvQQqaq2KmuSrOzQ02lSeRem8rpsQq/ozg72Kj4UkAxEev8awnzs7P1yiIadsfpQXjfZCHhUCzbfmeurdNz6bDRsBWRsB+k0cXxdHjpa0wkTBn3hKnjzRZyEgYk3IeEv2RKWCt1cN9EJ0zjfm7Mq/rAVgUnbLpwnK/zA2tnuQmzJHquuqJq91blJuwmAW8rHbV3q2ITFrOAt7Xz3l2UmrBMlpcHe9fOUhOqRYVhFO/cqtSEy0H6bh/tJ1uhCctqlTB/NSnG9pOt1ISXjxLq825laVFowo9GaRPrF9talJqw3n6macaZ09yi1ISG2cLyriwePwxzi1ITru4s2naxma59TC2KTRjE83FqmQ6yeDaUDS3KTRhMV96h5TTSLD4HQ4uCE9bxePUU5pYL/3mD5o9CcMKgTONc39NNLrV5iK4aNLUoOWHQ38RQtW3nsm6db92i8ISvGBtct+hvwqyzBFxE9DehrcHlQPU1YWNvcNGirwlfNThv0ZOE9eJG1OsGZy36kVBdczU9e7RvAz5b9CFhqfIwSp4XwG+OwUWLPiRUV/33Z4tbGtTvGK635CfUDfb/SO5rt20N9t8m65fLT9g3GD5abDY2qC+lvEg4NjhEvLW4tUFvEj4a7OXq3TzoW8Jpg0PEzfk8SThv8EMeJFw1+O8SHmrQg4QHG/Qg4cEGxSc83KD4hIcblJ6w3L508TXh+vtDEpLw3GwDEpKQhOdznVD2fRr9tdpRw/1HqQndIeEvkXCXUlDC+1NBndsnge/fwyVnp9PGH3p95dm1WMKza4/fI37j+UPXR/c+2X9/hjQI0uO3LsyuMioM9A8Sjy/W1iIhY7Sn2tzpUahdWyXiNDNSxcWtSlCBAAAAAAAAAAAAAAAAAAAAAAAAAAAAwCn+AEXGNosxDBhFAAAAAElFTkSuQmCC";const Sd=gu(Zr.directive("srcObject",{bind:(e,t,n)=>{e.srcObject=t.value},update:(e,t,n)=>{const i=e;i.srcObject!==t.value&&(i.srcObject=t.value)}}),undefined,undefined,!1,null,null,null,!0).exports;var Id=function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};let Md=class extends(ao(Rc)){constructor(){super(...arguments),this.isWebRtcAllowed=cc,this.callChannelInitiated=!1}get isVideoActive(){return this.myWebRTCService&&this.myWebRTCService.isVideoActive}get isFullScreenSupported(){return this.myWebRTCService&&this.myWebRTCService.isFullscreenSupported()}get showCallControls(){return this.myWebRTCService&&(this.allowCall||this.allowVideo)&&this.myChatService.hasSession}onMakeVideoCall(){this.makeCall(!0)}onMakeCall(){this.makeCall(!1)}makeCall(e){this.myWebRTCService.call(e||!1).pipe($a(1)).subscribe({next:()=>{this.toggleHadCall(!0)},error:e=>this.eventBus.onError.next(e)})}dropCall(){this.myWebRTCService.dropCall().pipe($a(1)).subscribe({next:()=>{},error:e=>this.eventBus.onError.next(e)})}toggleMute(){this.myWebRTCService.mute()}videoOutputClick(){this.myWebRTCService.goFullScreen()}};Id([mo()],Md.prototype,"eventBus",void 0),Id([mo()],Md.prototype,"myChatService",void 0),Id([mo()],Md.prototype,"myWebRTCService",void 0),Id([mo()],Md.prototype,"toggleHadCall",void 0),Id([bo({default:!1})],Md.prototype,"allowVideo",void 0),Id([bo({default:!1})],Md.prototype,"allowCall",void 0),Id([bo({default:!1})],Md.prototype,"isFullScreen",void 0),Md=Id([ho({directives:{SrcObject:Sd},components:{GlyphiconCall:wu(),GlyphiconVideo:xu(),GlyphiconMic:Mu(),GlyphiconMicoff:Tu(),GlyphiconFullscreen:Su(),ToolbarButton:vu}})],Md);var Od=gu(Md,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.showCallControls?n("div",{ref:"phoneControlsContainer",class:[e.$style.root,e.isFullScreen?e.$style["full-screen-controls"]:""]},[e.myWebRTCService.audioNotificationUrl?n("audio",{attrs:{src:e.myWebRTCService.audioNotificationUrl,autoplay:"",loop:""}}):e._e(),e._v(" "),e.myWebRTCService.remoteStream?n("audio",{directives:[{name:"srcObject",rawName:"v-srcObject",value:e.myWebRTCService.remoteStream,expression:"myWebRTCService.remoteStream"}],attrs:{autoplay:""}}):e._e(),e._v(" "),e.myWebRTCService.hasCall?[n("toolbar-button",{class:[e.$style["toolbar-button"],e.$style["button-end-call"]],attrs:{id:"callUsDropCallBtn",disabled:e.myWebRTCService.hasTryingCall},on:{click:e.dropCall}},[n("glyphicon-call")],1),e._v(" "),e.myWebRTCService.media.isMuted?n("toolbar-button",{class:e.$style["toolbar-button"],attrs:{id:"callUsUnmuteBtn",disabled:e.myWebRTCService.hasTryingCall},on:{click:e.toggleMute}},[n("glyphicon-micoff")],1):n("toolbar-button",{class:e.$style["toolbar-button"],attrs:{id:"callUsMuteBtn",disabled:e.myWebRTCService.hasTryingCall},on:{click:e.toggleMute}},[n("glyphicon-mic")],1),e._v(" "),e.isVideoActive&&e.isFullScreenSupported?n("toolbar-button",{class:e.$style["toolbar-button"],attrs:{id:"callUsFullscreenBtn"},on:{click:function(t){return e.videoOutputClick()}}},[n("glyphicon-fullscreen")],1):e._e()]:[e.allowCall?n("toolbar-button",{class:e.$style["toolbar-button"],attrs:{id:"callUsCallBtn",disabled:!e.isWebRtcAllowed},on:{click:e.onMakeCall}},[n("glyphicon-call")],1):e._e(),e._v(" "),e.allowVideo?n("toolbar-button",{class:e.$style["toolbar-button"],attrs:{id:"callUsVideoBtn",disabled:!e.isWebRtcAllowed},on:{click:e.onMakeVideoCall}},[n("glyphicon-video")],1):e._e()]],2):e._e()}),[],!1,(function(e){var t=__webpack_require__(6043);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const Td=Od.exports,Fd="data:image/png;base64,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";var Rd=function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};let Nd=class extends(ao(Rc)){constructor(){super(),this.isOffline=!1,this.hideCloseButton=!1,this.imageNotFound=Dd,this.currentOperator=new _f({name:this.operator.name,image:this.operator.image||this.config.operatorIcon})}onPropertyChanged(e,t){t&&!e&&(this.hideCloseButton=!1)}showOperatorInfo(){return this.currentState===Cc.Chat&&!!this.myChatService&&this.myChatService.hasSession&&this.chatOnline}showCallControls(){return this.currentState===Cc.Chat&&!!this.myChatService&&this.myChatService.hasSession&&!!this.myWebRTCService&&this.chatOnline}showMinimize(){return this.isFullScreen&&!!this.config.allowMinimize}showClose(){return!!this.myChatService&&this.myChatService.hasSession&&!this.hideCloseButton&&this.chatOnline}beforeMount(){var e;this.myChatService&&(this.$subscribeTo(null===(e=this.myChatService)||void 0===e?void 0:e.mySession$.pipe(Jc((e=>e.isOnline))),(e=>{this.isOffline=!e})),this.config.showOperatorActualName&&this.myChatService&&this.$subscribeTo(Bf(this.myChatService,this.config).pipe(ss((()=>this.showOperatorInfo()))),(e=>{e&&(this.currentOperator=e)})))}mounted(){if(void 0!==this.$refs.headerContainer&&this.$refs.headerContainer instanceof HTMLElement){const e="#FFFFFF";this.$refs.headerContainer.style.color=e,this.$refs.headerContainer.style.fill=e}}onToggleCollapsed(){this.eventBus.onToggleCollapsed.next()}onClose(){this.hideCloseButton=!0,this.$emit("close")}updateNotFoundImage(e){null!==e&&null!==e.target&&(e.target.src=this.imageNotFound)}getAgentIcon(){return""!==this.currentOperator.image?this.currentOperator.image:Fd}};Rd([mo({default:null})],Nd.prototype,"myChatService",void 0),Rd([mo({default:null})],Nd.prototype,"myWebRTCService",void 0),Rd([mo()],Nd.prototype,"eventBus",void 0),Rd([bo()],Nd.prototype,"config",void 0),Rd([bo({default:()=>Af})],Nd.prototype,"operator",void 0),Rd([bo({default:Cc.Chat})],Nd.prototype,"currentState",void 0),Rd([bo({default:!1})],Nd.prototype,"isFullScreen",void 0),Rd([bo({default:!1})],Nd.prototype,"allowVideo",void 0),Rd([bo({default:!1})],Nd.prototype,"allowCall",void 0),Rd([bo({default:!1})],Nd.prototype,"chatOnline",void 0),Rd([_o("myChatService.hasSession")],Nd.prototype,"onPropertyChanged",null),Nd=Rd([ho({components:{GlyphiconTimes:Eu(),GlyphiconChevron:_u(),WplcIcon:Ku(),WplcIconBubble:nd(),WplcIconDoubleBubble:ed(),CallControls:Td}})],Nd);var Bd=gu(Nd,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{ref:"headerContainer",class:[e.$style.root]},[e.showOperatorInfo()?n("div",{class:e.$style["operator-info"]},[n("div",{class:e.$style["operator-img-container"]},[n("img",{ref:"operatorIcon",class:[e.$style["rounded-circle"],e.$style["operator-img"]],attrs:{src:e.getAgentIcon(),alt:"avatar"},on:{error:function(t){return e.updateNotFoundImage(t)}}}),e._v(" "),e.isOffline?n("span",{class:[e.$style["online-icon"],e.$style["offline-icon"]]}):n("span",{class:e.$style["online-icon"]})]),e._v(" "),n("div",{class:[e.$style.operator_name],attrs:{title:e.currentOperator.name}},[n("span",[e._v(e._s(e.currentOperator.name))])])]):n("div",{class:e.$style["header-title"]},[null!=e.config.windowIcon&&e.config.windowIcon.replace(/\s/g,"").length>0?n("img",{ref:"windowIcon",class:e.$style["logo-icon"],attrs:{src:e.config.windowIcon,alt:""},on:{error:function(t){return e.updateNotFoundImage(t)}}}):"bubble"===e.config.buttonIconType?n("WplcIconBubble",{class:e.$style["logo-icon"]}):"doublebubble"===e.config.buttonIconType?n("WplcIconDoubleBubble",{class:e.$style["logo-icon"]}):n("WplcIcon",{class:e.$style["logo-icon"]}),e._v(" "),n("div",{class:[e.$style.panel_head_title],attrs:{title:e.getPropertyValue("ChatTitle",[e.config.windowTitle])}},[e._v("\n "+e._s(e.getPropertyValue("ChatTitle",[e.config.windowTitle]))+"\n ")])],1),e._v(" "),e.showCallControls()?n("call-controls",{attrs:{"allow-call":e.allowCall,"allow-video":e.allowVideo,"is-full-screen":e.isFullScreen}}):e._e(),e._v(" "),n("div",{class:e.$style["space-expander"]}),e._v(" "),n("div",{class:[e.$style.action_menu,e.isFullScreen?e.$style["full-screen-menu"]:""]},[e.showMinimize()?n("span",{ref:"minimizeButton",class:[e.$style.action_menu_btn,e.$style.minimize_btn],attrs:{id:"minimize_btn"},on:{click:function(t){return e.onToggleCollapsed()}}},[n("glyphicon-chevron")],1):e._e(),e._v(" "),e.showClose()?n("span",{class:[e.$style.action_menu_btn,e.$style.close_btn],attrs:{id:"close_btn"},on:{click:function(t){return e.onClose()}}},[n("glyphicon-times")],1):e._e()])],1)}),[],!1,(function(e){var t=__webpack_require__(7367);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const Pd=Bd.exports;var jd=gu({name:"MaterialCheckbox",props:{value:Boolean,checkName:{type:String,default:""},checkLabel:{type:String,default:""}},data(){return{checked:this.value}},methods:{handleCheckbox(e){this.$emit("change",this.checked)}}},(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:e.$style.materialCheckbox},[n("input",{directives:[{name:"model",rawName:"v-model",value:e.checked,expression:"checked"}],class:e.$style.wplc_checkbox,attrs:{id:"ck"+e.checkName,type:"checkbox",name:"checkboxInput"},domProps:{checked:Array.isArray(e.checked)?e._i(e.checked,null)>-1:e.checked},on:{change:[function(t){var n=e.checked,i=t.target,r=!!i.checked;if(Array.isArray(n)){var o=e._i(n,null);i.checked?o<0&&(e.checked=n.concat([null])):o>-1&&(e.checked=n.slice(0,o).concat(n.slice(o+1)))}else e.checked=r},e.handleCheckbox]}}),e._v(" "),n("label",{class:e.$style.wplc_checkbox,attrs:{for:"ck"+e.checkName}},[e._v(e._s(e.checkLabel))])])}),[],!1,(function(e){var t=__webpack_require__(265);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const qd=jd.exports;var Ld=gu({name:"MaterialDropdown",props:{value:{type:String,default:""},label:{type:String,default:""},options:{type:Array,default:()=>[]},optionsType:{type:String,default:""}},methods:{handleChanged(e){this.$emit("input",e.target.value)}}},(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:e.$style.materialSelectDiv},[n("select",{ref:"selectControl",class:[e.$style.materialSelect,e.value&&"-1"!==e.value?e.$style.valueSelected:""],domProps:{value:e.value},on:{change:function(t){return e.handleChanged(t)}}},[e._l(e.options,(function(t,i){return["object-collection"===e.optionsType?n("option",{key:i,domProps:{value:t.value}},[e._v("\n "+e._s(t.text)+"\n ")]):e._e(),e._v(" "),"text-collection"===e.optionsType?n("option",{key:i,domProps:{value:t}},[e._v("\n "+e._s(t)+"\n ")]):e._e()]}))],2),e._v(" "),n("label",{class:e.$style.materialSelectLabel},[e._v(e._s(e.label))])])}),[],!1,(function(e){var t=__webpack_require__(17);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const zd=Ld.exports;var $d=gu({name:"MaterialInput",props:{value:{type:String,default:""},placeholder:{type:String,default:""},maxLength:{type:String,default:"50"},disabled:Boolean},data(){return{content:this.value}},methods:{focus(){this.$refs.input&&this.$refs.input.focus()},handleInput(e){this.$emit("input",this.content)}}},(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:e.$style.materialInput},[n("input",{directives:[{name:"model",rawName:"v-model",value:e.content,expression:"content"}],ref:"input",attrs:{placeholder:e.placeholder,autocomplete:"false",maxlength:e.maxLength,type:"text",disabled:e.disabled},domProps:{value:e.content},on:{input:[function(t){t.target.composing||(e.content=t.target.value)},e.handleInput]}}),e._v(" "),n("span",{class:e.$style.bar})])}),[],!1,(function(e){var t=__webpack_require__(4753);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const Ud=$d.exports;var Vd=function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};let Wd=class extends(ao(Rc)){};Vd([bo()],Wd.prototype,"show",void 0),Vd([bo()],Wd.prototype,"text",void 0),Wd=Vd([ho({components:{}})],Wd);var Gd=gu(Wd,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.show?n("div",{class:e.$style.loading},[n("div",{class:e.$style.loader},[e._v("\n "+e._s(e.text)+"\n ")])]):e._e()}),[],!1,(function(e){var t=__webpack_require__(978);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const Hd=Gd.exports;function Qd(e,t){return void 0===t&&(t=ia),e=null!=e?e:Yd,Aa((function(n,i){var r,o=!0;n.subscribe(wa(i,(function(n){var a=t(n);!o&&e(r,a)||(o=!1,r=a,i.next(n))})))}))}function Yd(e,t){return e===t}var Xd=function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};let Zd=class extends(ao(Rc)){constructor(){super(...arguments),this.showNotification=!1}onClick(){this.$emit("click")}get isBubble(){return this.config.minimizedStyle===_d.BubbleRight||this.config.minimizedStyle===_d.BubbleLeft}beforeMount(){this.$subscribeTo(this.eventBus.onUnattendedMessage,(e=>{this.showNotification=!e.preventBubbleIndication})),this.$subscribeTo(this.eventBus.onAttendChat,(()=>{this.showNotification=!1}))}mounted(){const e=this.$refs.toolbarButton;void 0!==e&&e.$el instanceof HTMLElement&&(e.$el.style.fill="#FFFFFF")}};Xd([bo()],Zd.prototype,"disabled",void 0),Xd([bo({default:!0})],Zd.prototype,"collapsed",void 0),Xd([bo()],Zd.prototype,"config",void 0),Xd([mo()],Zd.prototype,"eventBus",void 0),Zd=Xd([ho({components:{ToolbarButton:vu,GlyphiconCall:wu(),GlyphiconChevron:_u(),WplcIcon:Ku(),WplcIconBubble:nd(),WplcIconDoubleBubble:ed()}})],Zd);var Kd=gu(Zd,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("toolbar-button",{ref:"toolbarButton",class:[e.$style["minimized-button"],e.$style.bubble],attrs:{disabled:e.disabled},on:{click:function(t){return e.onClick()}}},[e.isBubble?[e.collapsed&&"url"===e.config.buttonIconType&&""!==e.config.buttonIcon?n("img",{class:e.$style["minimize-image"],attrs:{src:e.config.buttonIcon}}):e.collapsed&&"bubble"===e.config.buttonIconType?n("WplcIconBubble",{class:e.$style["minimize-image"]}):e.collapsed&&"doublebubble"===e.config.buttonIconType?n("WplcIconDoubleBubble",{class:e.$style["minimize-image"]}):e.collapsed?n("WplcIcon",{class:e.$style["minimize-image"]}):e.collapsed?e._e():n("glyphicon-chevron",{class:[e.$style["minimize-image"],e.$style.chevron_down_icon]}),e._v(" "),e.showNotification?n("span",{class:e.$style["notification-indicator"]}):e._e()]:e._e()],2)}),[],!1,(function(e){var t=__webpack_require__(4806);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const Jd=Kd.exports;var ep=function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};let tp=class extends(ao(Rc)){onGreetingClosed(){this.$emit("closed")}onGreetingClicked(){this.$emit("clicked")}updateNotFoundImage(e){null!==e&&null!==e.target&&(e.target.src=Dd)}getAgentIcon(){return this.operator.image?this.operator.image:Fd}mounted(){!Ac.isDesktop()&&this.$refs.greetingText instanceof HTMLElement&&(this.$refs.greetingText.style.fontSize="15px")}};ep([bo()],tp.prototype,"greetingMessage",void 0),ep([bo({default:()=>Af})],tp.prototype,"operator",void 0),tp=ep([ho({components:{GlyphiconTimes:Eu(),OperatorIcon:rd()}})],tp);var np=gu(tp,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{ref:"greetingContainer",class:[e.$style.root],attrs:{id:"greetingContainer"},on:{click:function(t){return e.onGreetingClicked()}}},[n("div",{class:e.$style["operator-img-container"]},[n("img",{ref:"greetingOperatorIcon",class:[e.$style["operator-img"],e.$style["rounded-circle"]],attrs:{src:e.getAgentIcon(),alt:"avatar"},on:{error:function(t){return e.updateNotFoundImage(t)}}})]),e._v(" "),n("div",{class:e.$style["greeting-content"]},[n("span",{ref:"greetingText",class:e.$style["greeting-message"]},[e._v(e._s(e.greetingMessage))])]),e._v(" "),n("div",{class:e.$style["greeting-action-container"]},[n("div",{ref:"greetingCloseBtn",class:[e.$style["action-btn"],e.$style["close-btn"]],attrs:{id:"close_greeting_btn"},on:{click:function(t){return t.stopPropagation(),e.onGreetingClosed()}}},[n("glyphicon-times")],1)])])}),[],!1,(function(e){var t=__webpack_require__(8391);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const ip=np.exports;var rp=function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};let op=class extends(ao(Rc)){constructor(){super(...arguments),this.isAnimationActivated=!0,this.isClosed=!1}get showGreeting(){return!this.isClosed&&this.collapsed&&!this.disabled&&this.isGreetingEnabledOnDevice&&!this.retrieveGreetingActivated()}get isGreetingEnabledOnDevice(){const e=Ac.isDesktop();return this.greetingVisibilityOnState===wd.Both||this.greetingVisibilityOnState===wd.Mobile&&!e||this.greetingVisibilityOnState===wd.Desktop&&e}get greetingVisibilityOnState(){return this.panelState===Cc.Authenticate||this.panelState===Cc.Chat||this.panelState===Cc.Intro?this.myChatService.isAvaliable?this.config.greetingVisibility:this.config.greetingOfflineVisibility:wd.None}get greetingMessage(){return this.panelState===Cc.Authenticate||this.panelState===Cc.Chat||this.panelState===Cc.Intro?this.myChatService.isAvaliable?this.config.greetingMessage:this.config.greetingOfflineMessage:""}get getMinimizedStyle(){return this.$style?this.config.minimizedStyle===_d.BubbleLeft?this.$style.bubble_left:(this.config.minimizedStyle,_d.BubbleRight,this.$style.bubble_right):[]}get animationsMinimizedBubble(){if(this.$style&&this.config&&this.isAnimationActivated)switch(this.config.animationStyle){case Ad.FadeIn:return[this.$style.fadeIn];case Ad.SlideLeft:return[this.$style.slideLeft];case Ad.SlideRight:return[this.$style.slideRight];case Ad.SlideUp:return[this.$style.slideUp]}return[]}deactivateAnimation(e){this.$el===e.target&&this.eventBus.onAnimationActivatedChange.next(!1)}beforeMount(){this.$subscribeTo(this.eventBus.onAnimationActivatedChange.pipe(Qd()),(e=>{this.isAnimationActivated=e})),this.$subscribeTo(this.eventBus.onChatInitiated.pipe(Qd()),(e=>{e&&this.storeGreetingActivated(!0)}))}retrieveGreetingActivated(){return"true"===localStorage.getItem("callus.greeting_activated")}storeGreetingActivated(e){localStorage&&localStorage.setItem("callus.greeting_activated",e.toString())}onGreetingClosed(){this.storeGreetingActivated(!0),this.gaService.chatInteractionEvent(),this.isClosed=!0}onBubbleClicked(){this.onGreetingClosed(),this.$emit("clicked")}};rp([bo({default:!1})],op.prototype,"disabled",void 0),rp([bo({default:!0})],op.prototype,"collapsed",void 0),rp([bo()],op.prototype,"config",void 0),rp([bo({default:Cc.Chat})],op.prototype,"panelState",void 0),rp([bo({default:()=>Af})],op.prototype,"operator",void 0),rp([mo()],op.prototype,"eventBus",void 0),rp([mo()],op.prototype,"myChatService",void 0),rp([mo()],op.prototype,"gaService",void 0),op=rp([ho({components:{Greeting:ip,MinimizedButton:Jd}})],op);var ap=gu(op,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{ref:"minimizedBubbleContainer",class:[e.animationsMinimizedBubble,e.$style.root,e.collapsed?"":e.$style.chat_expanded,e.getMinimizedStyle],on:{animationend:function(t){return e.deactivateAnimation(t)}}},[e.showGreeting?n("greeting",{ref:"greeting",attrs:{"greeting-message":e.greetingMessage,operator:e.operator},on:{clicked:function(t){return e.onBubbleClicked()},closed:function(t){return e.onGreetingClosed()}}}):e._e(),e._v(" "),n("minimized-button",{ref:"minimizedButton",attrs:{config:e.config,collapsed:e.collapsed,disabled:e.disabled},on:{click:function(t){return e.onBubbleClicked()}}})],1)}),[],!1,(function(e){var t=__webpack_require__(7498);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const sp=ap.exports;var lp=function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};let cp=class extends(ao(Rc)){constructor(){super(...arguments),this.collapsed=!1,this.hideCloseButton=!1,this.isAnimationActivated=!0}get isFullScreen(){return this.fullscreenService.isFullScreen}get animations(){if(this.$style&&this.config&&this.isAnimationActivated)switch(this.config.animationStyle){case Ad.FadeIn:return[this.$style.fadeIn];case Ad.SlideLeft:return[this.$style.slideLeft];case Ad.SlideRight:return[this.$style.slideRight];case Ad.SlideUp:return[this.$style.slideUp]}return[]}get popoutStyle(){return[]}get getMinimizedStyle(){return this.$style?this.config.minimizedStyle===_d.BubbleLeft?this.$style.bubble_left:(this.config.minimizedStyle,_d.BubbleRight,this.$style.bubble_right):[]}get panelHeight(){let e="";return this.$style&&(e=this.fullscreenService.isFullScreen?this.$style["full-screen"]:this.panelState===Cc.Chat?this.$style["chat-form-height"]:this.panelState===Cc.Intro?this.$style["intro-form-height"]:this.$style["small-form-height"]),e}get isVideoActive(){return this.myWebRTCService&&this.myWebRTCService.isVideoActive}get showPanel(){return!this.collapsed||!this.allowMinimize}get showBubble(){return this.allowMinimize&&(!this.isFullScreen||this.isFullScreen&&this.collapsed)}onToggleCollapsed(){this.allowMinimize&&(this.collapsed?(this.eventBus.onRestored.next(),this.allowFullscreen&&this.fullscreenService.goFullScreen()):(this.eventBus.onMinimized.next(),this.fullscreenService.isFullScreen&&this.fullscreenService.closeFullScreen()))}onClose(){this.hideCloseButton=!0,this.loadingService.show(),this.$emit("close")}beforeMount(){this.collapsed="#popoutchat"!==document.location.hash&&Boolean(this.startMinimized),this.$subscribeTo(this.eventBus.onToggleCollapsed,(()=>{this.onToggleCollapsed()})),this.$subscribeTo(this.eventBus.onMinimized,(()=>{this.collapsed=!0,sessionStorage.setItem("callus.collapsed","1")})),this.$subscribeTo(this.eventBus.onRestored,(()=>{this.collapsed=!1,sessionStorage.setItem("callus.collapsed","0")})),!this.allowFullscreen&&this.fullscreenService.isFullScreen&&this.fullscreenService.closeFullScreen(),this.$subscribeTo(this.eventBus.onAnimationActivatedChange.pipe(Qd()),(e=>{this.isAnimationActivated=e}))}deactivateAnimation(e){this.$el===e.target&&this.eventBus.onAnimationActivatedChange.next(!1)}};lp([mo()],cp.prototype,"eventBus",void 0),lp([mo()],cp.prototype,"loadingService",void 0),lp([mo()],cp.prototype,"myWebRTCService",void 0),lp([bo({default:Cc.Chat})],cp.prototype,"panelState",void 0),lp([bo()],cp.prototype,"allowMinimize",void 0),lp([mo()],cp.prototype,"fullscreenService",void 0),lp([bo()],cp.prototype,"startMinimized",void 0),lp([bo()],cp.prototype,"config",void 0),lp([bo({default:!1})],cp.prototype,"allowFullscreen",void 0),lp([bo({default:()=>Af})],cp.prototype,"operator",void 0),cp=lp([ho({components:{MinimizedBubble:sp,GlyphiconTimes:Eu(),GlyphiconChevron:_u(),ToolbarButton:vu,MinimizedButton:Jd,Greeting:ip,Loading:Hd,WplcIcon:Ku(),WplcIconBubble:nd(),WplcIconDoubleBubble:ed()}})],cp);var fp=gu(cp,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{ref:"panel",class:[e.$style.panel,e.animations,e.popoutStyle,e.isFullScreen?e.$style["full-screen"]:""],on:{animationend:function(t){return e.deactivateAnimation(t)}}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.showPanel,expression:"showPanel"}],class:[e.$style.panel_content,e.panelHeight,e.isVideoActive?e.$style.video_extend:""]},[e._t("overlay"),e._v(" "),e._t("panel-top"),e._v(" "),n("div",{class:e.$style.panel_body},[n("loading",{key:e.loadingService.key,attrs:{show:e.loadingService.loading(),text:"loading"}}),e._v(" "),e._t("panel-content")],2)],2),e._v(" "),e.showBubble?n("minimized-bubble",{ref:"minimizedBubble",attrs:{collapsed:e.collapsed,config:e.config,operator:e.operator,"panel-state":e.panelState,disabled:!1},on:{clicked:function(t){return e.onToggleCollapsed()}}}):e._e()],1)}),[],!1,(function(e){var t=__webpack_require__(6711);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const up=fp.exports;var dp=function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};let pp=class extends(ao(Rc)){constructor(){super(...arguments),this.authProvided=!1,this.AuthenticationType=yd,this.isSubmitted=!1,this.name="",this.email="",this.isNameDisabled=!1,this.isEmailDisabled=!1,this.department="-1",this.gdprAccepted=!1}beforeMount(){this.myChatService.auth?(this.authType=yd.None,this.authProvided=!0):(this.authType=this.config.authenticationType,this.$subscribeTo(this.eventBus.onRestored,(()=>this.focusInput())),this.isNameDisabled=!!this.config.visitorName,this.isEmailDisabled=!!this.config.visitorEmail,this.name=this.config.visitorName||"",this.email=this.config.visitorEmail||"")}mounted(){this.focusInput(),void 0!==this.$refs.submitButton&&this.$refs.submitButton instanceof HTMLElement&&(this.$refs.submitButton.style.color="#FFFFFF")}submit(){const e=this;if(e.isSubmitted=!0,this.$v&&(this.$v.$touch(),!this.$v.$invalid)){if(!this.authProvided){const t=this.config.authenticationType;this.myChatService.setAuthentication({name:t===yd.Name||t===yd.Both?e.name:this.name,email:t===yd.Email||t===yd.Both?e.email:this.email})}this.$emit("submit")}}focusInput(){this.$refs.nameInput?Ac.focusElement(this.$refs.nameInput):this.$refs.emailInput&&Ac.focusElement(this.$refs.emailInput)}gdprChanged(e){this.$v&&(this.$v.gdprAccepted.$model=e)}};dp([mo()],pp.prototype,"eventBus",void 0),dp([mo()],pp.prototype,"loadingService",void 0),dp([mo()],pp.prototype,"fullscreenService",void 0),dp([bo()],pp.prototype,"startMinimized",void 0),dp([bo()],pp.prototype,"config",void 0),dp([bo()],pp.prototype,"chatEnabled",void 0),dp([bo({default:()=>Af})],pp.prototype,"operator",void 0),dp([mo()],pp.prototype,"myChatService",void 0),dp([yo()],pp.prototype,"myWebRTCService",void 0),pp=dp([ho({components:{Panel:up,MaterialInput:Ud,MaterialCheckbox:qd,MaterialDropdown:zd,Loading:Hd,CallUsHeader:Pd},mixins:[kd.oE],validations(){const e={},t=this,n=e=>uc(e),i=e=>dc(e),r=e=>hc(e),o=e=>mc(e),a=e=>e;return t.authType!==yd.Both&&t.authType!==yd.Name||(e.name={required:Ed.Z,nameValid:i,maxCharactersReached:r}),t.authType!==yd.Both&&t.authType!==yd.Email||(e.email={required:Ed.Z,emailValid:n,maxEmailCharactersReached:o}),t.config.gdprEnabled&&(e.gdprAccepted={required:Ed.Z,checkboxSelected:a}),e}})],pp);var hp=gu(pp,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("panel",{attrs:{config:e.config,"start-minimized":e.startMinimized,"allow-minimize":e.config.allowMinimize,"panel-state":e.ViewState.Authenticate,"full-screen-service":e.fullscreenService,operator:e.operator}},[n("call-us-header",{attrs:{slot:"panel-top","current-state":e.ViewState.Authenticate,config:e.config,operator:e.operator,"is-full-screen":e.fullscreenService.isFullScreen},slot:"panel-top"}),e._v(" "),n("div",{class:e.$style.root,attrs:{slot:"panel-content"},slot:"panel-content"},[e.chatEnabled?n("form",{ref:"authenticateForm",attrs:{novalidate:"novalidate"},on:{submit:function(t){return t.preventDefault(),e.submit.apply(null,arguments)}}},[n("div",{class:e.$style.form_body},[n("loading",{attrs:{show:e.loadingService.loading(),text:"loading"}}),e._v(" "),e.authType===e.AuthenticationType.None?n("div",{class:[e.$style.replaceFieldsText]},[e._v("\n "+e._s(e.getPropertyValue("AuthFieldsReplacement",[e.$t("Auth.FieldsReplacement")]))+"\n ")]):n("div",{class:e.$style.chatIntroText},[e._v("\n "+e._s(e.getPropertyValue("ChatIntro",[e.config.authenticationMessage,e.$t("Auth.ChatIntro")]))+"\n ")]),e._v(" "),e.authType===e.AuthenticationType.Both||e.authType===e.AuthenticationType.Name?n("div",[n("material-input",{ref:"nameInput",attrs:{id:"auth_name",placeholder:e.$t("Auth.Name"),disabled:e.isNameDisabled,name:"name"},model:{value:e.$v.name.$model,callback:function(t){e.$set(e.$v.name,"$model",t)},expression:"$v.name.$model"}}),e._v(" "),e.$v.name.$dirty&&e.isSubmitted?n("div",[e.$v.name.required?e.$v.name.nameValid?e.$v.name.maxCharactersReached?e._e():n("div",{class:e.$style.error},[e._v("\n "+e._s(e.$t("Auth.MaxCharactersReached"))+"\n ")]):n("div",{class:e.$style.error},[e._v("\n "+e._s(e.$t("Auth.EnterValidName"))+"\n ")]):n("div",{class:e.$style.error},[e._v("\n "+e._s(e.$t("Auth.FieldValidation"))+"\n ")])]):e._e()],1):e._e(),e._v(" "),e.authType===e.AuthenticationType.Both||e.authType===e.AuthenticationType.Email?n("div",[n("material-input",{ref:"emailInput",attrs:{id:"auth_email",name:"emailInput",placeholder:e.$t("Auth.Email"),"max-length":"254",disabled:e.isEmailDisabled},model:{value:e.$v.email.$model,callback:function(t){e.$set(e.$v.email,"$model",t)},expression:"$v.email.$model"}}),e._v(" "),e.$v.email.$dirty&&e.isSubmitted?n("div",[e.$v.email.required?e.$v.email.emailValid?e.$v.email.maxEmailCharactersReached?e._e():n("div",{class:e.$style.error},[e._v("\n "+e._s(e.$t("Auth.MaxCharactersReached"))+"\n ")]):n("div",{class:e.$style.error},[e._v("\n "+e._s(e.$t("Auth.EnterValidEmail"))+"\n ")]):n("div",{class:e.$style.error},[e._v("\n "+e._s(e.$t("Auth.FieldValidation"))+"\n ")])]):e._e()],1):e._e(),e._v(" "),e.config.gdprEnabled?n("div",[n("material-checkbox",{ref:"gdprCheck",attrs:{id:"auth_gdpr","check-name":"gdprCheck","check-label":e.config.gdprMessage},on:{change:e.gdprChanged},model:{value:e.$v.gdprAccepted.$model,callback:function(t){e.$set(e.$v.gdprAccepted,"$model",t)},expression:"$v.gdprAccepted.$model"}}),e._v(" "),e.isSubmitted?n("div",[e.$v.gdprAccepted.required&&e.$v.gdprAccepted.checkboxSelected?e._e():n("div",{class:e.$style.error},[e._v("\n "+e._s(e.$t("Auth.FieldValidation"))+"\n ")])]):e._e()],1):e._e()],1),e._v(" "),n("button",{ref:"submitButton",class:e.$style.submit,attrs:{type:"submit"}},[e._v("\n "+e._s(e.getPropertyValue("StartButtonText",[e.config.startChatButtonText,e.$t("Auth.Submit")]))+"\n ")])]):n("div",{ref:"chatDisabledMessage",class:e.$style["chat-disabled-container"]},[n("div",[e._v("\n "+e._s(e.$t("Inputs.ChatIsDisabled"))+"\n ")])])])],1)}),[],!1,(function(e){var t=__webpack_require__(8915);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const mp=hp.exports;var gp=function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};let bp=class extends(ao(Rc)){constructor(){super(),this.isWebRtcAllowed=cc,this.myWebRTCService=new mu(this.myChatService,this.config.demo),this.myWebRTCService.webRTCControlService.setWebRtcCodecs(this.config.webRtcCodecs)}get callStateTitle(){return this.myWebRTCService.hasCall?this.myWebRTCService.hasCall&&this.myWebRTCService.hasEstablishedCall?ic.t("Inputs.Connected").toString():ic.t("Inputs.Dialing").toString():""}beforeMount(){this.myWebRTCService&&this.$subscribeTo(this.myWebRTCService.phoneService.myCalls$.pipe(xa((e=>e.length>0?e[0].media:Lf)),Jc((e=>Hc(e!==Lf))),Qd()),(e=>{e||this.currentChannel.dropSession().subscribe({next:()=>{this.myChatService.closeSession()},error:e=>{this.eventBus.onError.next(e)}})}))}startChat(){this.myWebRTCService.hasCall||this.$emit("chat")}makeCall(){this.eventBus.onChatInitiated.next(!0),cc&&this.myWebRTCService.call(!1).pipe($a(1)).subscribe({next:()=>{this.$emit("toggle",!0)},error:e=>this.eventBus.onError.next(e)})}dropCall(){this.myWebRTCService.dropCall().pipe($a(1)).subscribe({next:()=>{},error:e=>this.eventBus.onError.next(e)})}};gp([mo()],bp.prototype,"fullscreenService",void 0),gp([mo()],bp.prototype,"eventBus",void 0),gp([mo()],bp.prototype,"loadingService",void 0),gp([mo()],bp.prototype,"currentChannel",void 0),gp([mo()],bp.prototype,"myChatService",void 0),gp([yo()],bp.prototype,"myWebRTCService",void 0),gp([bo()],bp.prototype,"config",void 0),gp([bo({default:()=>Af})],bp.prototype,"operator",void 0),gp([bo()],bp.prototype,"startMinimized",void 0),bp=gp([ho({components:{Panel:up,CallUsHeader:Pd,WplcIcon:Ku(),GlyphiconCall:wu()}})],bp);var vp=gu(bp,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("panel",{attrs:{config:e.config,"start-minimized":e.startMinimized,"allow-minimize":e.config.allowMinimize,"panel-state":e.ViewState.Intro,"full-screen-service":e.fullscreenService,operator:e.operator}},[n("call-us-header",{attrs:{slot:"panel-top","current-state":e.ViewState.Intro,config:e.config,"is-full-screen":!1},slot:"panel-top"}),e._v(" "),n("div",{class:e.$style.root,attrs:{slot:"panel-content"},slot:"panel-content"},[e.myWebRTCService.audioNotificationUrl?n("audio",{attrs:{src:e.myWebRTCService.audioNotificationUrl,autoplay:"",loop:""}}):e._e(),e._v(" "),e.myWebRTCService.remoteStream?n("audio",{directives:[{name:"srcObject",rawName:"v-srcObject",value:e.myWebRTCService.remoteStream,expression:"myWebRTCService.remoteStream"}],attrs:{autoplay:""}}):e._e(),e._v(" "),n("div",{ref:"startChatOption",class:[e.$style.action_option,e.myWebRTCService.hasCall?e.$style.disabled:""],on:{click:e.startChat}},[n("WplcIcon",{class:e.$style["option-icon"]}),e._v(" "+e._s(e.$t("Inputs.ChatWithUs"))+"\n ")],1),e._v(" "),e.myWebRTCService.hasCall?n("div",{ref:"dropCallOption",class:e.$style.action_option,on:{click:e.dropCall}},[n("glyphicon-call",{class:[e.$style["option-icon"],e.$style["end-call-icon"]]}),e._v("\n "+e._s(e.callStateTitle)+"\n ")],1):n("div",{ref:"makeCallOption",class:[e.$style.action_option,e.isWebRtcAllowed?"":e.$style.disabled],on:{click:e.makeCall}},[n("glyphicon-call",{class:e.$style["option-icon"]}),e._v(" "+e._s(e.$t("Inputs.CallTitle"))+"\n ")],1)])],1)}),[],!1,(function(e){var t=__webpack_require__(3301);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const yp=vp.exports;var _p={leading:!0,trailing:!1};function Ap(e,t,n){void 0===t&&(t=hf),void 0===n&&(n=_p);var i=Of(e,t);return function(e,t){return void 0===t&&(t=_p),Aa((function(n,i){var r=t.leading,o=t.trailing,a=!1,s=null,l=null,c=!1,f=function(){null==l||l.unsubscribe(),l=null,o&&(p(),c&&i.complete())},u=function(){l=null,c&&i.complete()},d=function(t){return l=ya(e(t)).subscribe(wa(i,f,u))},p=function(){if(a){a=!1;var e=s;s=null,i.next(e),!c&&d(e)}};n.subscribe(wa(i,(function(e){a=!0,s=e,(!l||l.closed)&&(r?p():d(e))}),(function(){c=!0,(!(o&&a&&l)||l.closed)&&i.complete()})))}))}((function(){return i}),n)}function wp(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=Vc(e);return Aa((function(t,i){for(var r=e.length,o=new Array(r),a=e.map((function(){return!1})),s=!1,l=function(t){ya(e[t]).subscribe(wa(i,(function(e){o[t]=e,s||a[t]||(a[t]=!0,(s=a.every(ia))&&(a=null))}),Uo))},c=0;c<r;c++)l(c);t.subscribe(wa(i,(function(e){if(s){var t=So([e],Do(o));i.next(n?n.apply(void 0,So([],Do(t))):t)}})))}))}const Cp={"*\\0/*":"1f646","*\\O/*":"1f646","-___-":"1f611",":'-)":"1f602","':-)":"1f605","':-D":"1f605",">:-)":"1f606","':-(":"1f613",">:-(":"1f620",":'-(":"1f622","O:-)":"1f607","0:-3":"1f607","0:-)":"1f607","0;^)":"1f607","O;-)":"1f607","0;-)":"1f607","O:-3":"1f607","-__-":"1f611",":-Þ":"1f61b","</3":"1f494",":')":"1f602",":-D":"1f603","':)":"1f605","'=)":"1f605","':D":"1f605","'=D":"1f605",">:)":"1f606",">;)":"1f606",">=)":"1f606",";-)":"1f609","*-)":"1f609",";-]":"1f609",";^)":"1f609","':(":"1f613","'=(":"1f613",":-*":"1f618",":^*":"1f618",">:P":"1f61c","X-P":"1f61c",">:[":"1f61e",":-(":"1f61e",":-[":"1f61e",">:(":"1f620",":'(":"1f622",";-(":"1f622",">.<":"1f623","#-)":"1f635","%-)":"1f635","X-)":"1f635","\\0/":"1f646","\\O/":"1f646","0:3":"1f607","0:)":"1f607","O:)":"1f607","O=)":"1f607","O:3":"1f607","B-)":"1f60e","8-)":"1f60e","B-D":"1f60e","8-D":"1f60e","-_-":"1f611",">:\\":"1f615",">:/":"1f615",":-/":"1f615",":-.":"1f615",":-P":"1f61b",":Þ":"1f61b",":-b":"1f61b",":-O":"1f62e",O_O:"1f62e",">:O":"1f62e",":-X":"1f636",":-#":"1f636",":-)":"1f642","(y)":"1f44d","<3":"2764",":D":"1f603","=D":"1f603",";)":"1f609","*)":"1f609",";]":"1f609",";D":"1f609",":*":"1f618","=*":"1f618",":(":"1f61e",":[":"1f61e","=(":"1f61e",":@":"1f620",";(":"1f622","D:":"1f628",":$":"1f633","=$":"1f633","#)":"1f635","%)":"1f635","X)":"1f635","B)":"1f60e","8)":"1f60e",":/":"1f615",":\\":"1f615","=/":"1f615","=\\":"1f615",":L":"1f615","=L":"1f615",":P":"1f61b","=P":"1f61b",":b":"1f61b",":O":"1f62e",":X":"1f636",":#":"1f636","=X":"1f636","=#":"1f636",":)":"1f642","=]":"1f642","=)":"1f642",":]":"1f642"},xp=new RegExp("<object[^>]*>.*?</object>|<span[^>]*>.*?</span>|<(?:object|embed|svg|img|div|span|p|a)[^>]*>|((\\s|^)(\\*\\\\0\\/\\*|\\*\\\\O\\/\\*|\\-___\\-|\\:'\\-\\)|'\\:\\-\\)|'\\:\\-D|\\>\\:\\-\\)|>\\:\\-\\)|'\\:\\-\\(|\\>\\:\\-\\(|>\\:\\-\\(|\\:'\\-\\(|O\\:\\-\\)|0\\:\\-3|0\\:\\-\\)|0;\\^\\)|O;\\-\\)|0;\\-\\)|O\\:\\-3|\\-__\\-|\\:\\-Þ|\\:\\-Þ|\\<\\/3|<\\/3|\\:'\\)|\\:\\-D|'\\:\\)|'\\=\\)|'\\:D|'\\=D|\\>\\:\\)|>\\:\\)|\\>;\\)|>;\\)|\\>\\=\\)|>\\=\\)|;\\-\\)|\\*\\-\\)|;\\-\\]|;\\^\\)|'\\:\\(|'\\=\\(|\\:\\-\\*|\\:\\^\\*|\\>\\:P|>\\:P|X\\-P|\\>\\:\\[|>\\:\\[|\\:\\-\\(|\\:\\-\\[|\\>\\:\\(|>\\:\\(|\\:'\\(|;\\-\\(|\\>\\.\\<|>\\.<|#\\-\\)|%\\-\\)|X\\-\\)|\\\\0\\/|\\\\O\\/|0\\:3|0\\:\\)|O\\:\\)|O\\=\\)|O\\:3|B\\-\\)|8\\-\\)|B\\-D|8\\-D|\\-_\\-|\\>\\:\\\\|>\\:\\\\|\\>\\:\\/|>\\:\\/|\\:\\-\\/|\\:\\-\\.|\\:\\-P|\\:Þ|\\:Þ|\\:\\-b|\\:\\-O|O_O|\\>\\:O|>\\:O|\\:\\-X|\\:\\-#|\\:\\-\\)|\\(y\\)|\\<3|<3|\\:D|\\=D|;\\)|\\*\\)|;\\]|;D|\\:\\*|\\=\\*|\\:\\(|\\:\\[|\\=\\(|\\:@|;\\(|D\\:|\\:\\$|\\=\\$|#\\)|%\\)|X\\)|B\\)|8\\)|\\:\\/|\\:\\\\|\\=\\/|\\=\\\\|\\:L|\\=L|\\:P|\\=P|\\:b|\\:O|\\:X|\\:#|\\=X|\\=#|\\:\\)|\\=\\]|\\=\\)|\\:\\])(?=\\s|$|[!,.?]))","gi");function kp(e){return e.replace(xp,((e,t,n,i)=>{if(void 0===i||""===i||!(i in Cp))return e;return n+function(e){if(e.indexOf("-")>-1){const t=[],n=e.split("-");for(let e=0;e<n.length;e+=1){let i=parseInt(n[e],16);if(i>=65536&&i<=1114111){const e=Math.floor((i-65536)/1024)+55296,t=(i-65536)%1024+56320;i=String.fromCharCode(e)+String.fromCharCode(t)}else i=String.fromCharCode(i);t.push(i)}return t.join("")}const t=parseInt(e,16);if(t>=65536&&t<=1114111){const e=Math.floor((t-65536)/1024)+55296,n=(t-65536)%1024+56320;return String.fromCharCode(e)+String.fromCharCode(n)}return String.fromCharCode(t)}(Cp[i=i].toUpperCase())}))}var Ep=__webpack_require__(9830),Dp=__webpack_require__.n(Ep);function Sp(e){this.j={},this.jr=[],this.jd=null,this.t=e}Sp.prototype={accepts:function(){return!!this.t},tt:function(e,t){if(t&&t.j)return this.j[e]=t,t;var n=t,i=this.j[e];if(i)return n&&(i.t=n),i;i=Ip();var r=Fp(this,e);return r?(Object.assign(i.j,r.j),i.jr.append(r.jr),i.jr=r.jd,i.t=n||r.t):i.t=n,this.j[e]=i,i}};var Ip=function(){return new Sp},Mp=function(e){return new Sp(e)},Op=function(e,t,n){e.j[t]||(e.j[t]=n)},Tp=function(e,t,n){e.jr.push([t,n])},Fp=function(e,t){var n=e.j[t];if(n)return n;for(var i=0;i<e.jr.length;i++){var r=e.jr[i][0],o=e.jr[i][1];if(r.test(t))return o}return e.jd},Rp=function(e,t,n){for(var i=0;i<t.length;i++)Op(e,t[i],n)},Np=function(e,t){for(var n=0;n<t.length;n++){var i=t[n][0],r=t[n][1];Op(e,i,r)}},Bp=function(e,t,n,i){for(var r,o=0,a=t.length;o<a&&(r=e.j[t[o]]);)e=r,o++;if(o>=a)return[];for(;o<a-1;)r=i(),Op(e,t[o],r),e=r,o++;Op(e,t[a-1],n)},Pp="DOMAIN",jp="LOCALHOST",qp="TLD",Lp="NUM",zp="PROTOCOL",$p="MAILTO",Up="WS",Vp="NL",Wp="OPENBRACE",Gp="OPENBRACKET",Hp="OPENANGLEBRACKET",Qp="OPENPAREN",Yp="CLOSEBRACE",Xp="CLOSEBRACKET",Zp="CLOSEANGLEBRACKET",Kp="CLOSEPAREN",Jp="AMPERSAND",eh="APOSTROPHE",th="ASTERISK",nh="AT",ih="BACKSLASH",rh="BACKTICK",oh="CARET",ah="COLON",sh="COMMA",lh="DOLLAR",ch="DOT",fh="EQUALS",uh="EXCLAMATION",dh="HYPHEN",ph="PERCENT",hh="PIPE",mh="PLUS",gh="POUND",bh="QUERY",vh="QUOTE",yh="SEMI",_h="SLASH",Ah="TILDE",wh="UNDERSCORE",Ch="SYM",xh=Object.freeze({__proto__:null,DOMAIN:Pp,LOCALHOST:jp,TLD:qp,NUM:Lp,PROTOCOL:zp,MAILTO:$p,WS:Up,NL:Vp,OPENBRACE:Wp,OPENBRACKET:Gp,OPENANGLEBRACKET:Hp,OPENPAREN:Qp,CLOSEBRACE:Yp,CLOSEBRACKET:Xp,CLOSEANGLEBRACKET:Zp,CLOSEPAREN:Kp,AMPERSAND:Jp,APOSTROPHE:eh,ASTERISK:th,AT:nh,BACKSLASH:ih,BACKTICK:rh,CARET:oh,COLON:ah,COMMA:sh,DOLLAR:lh,DOT:ch,EQUALS:fh,EXCLAMATION:uh,HYPHEN:dh,PERCENT:ph,PIPE:hh,PLUS:mh,POUND:gh,QUERY:bh,QUOTE:vh,SEMI:yh,SLASH:_h,TILDE:Ah,UNDERSCORE:wh,SYM:Ch}),kh="aaa aarp abarth abb abbott abbvie abc able abogado abudhabi ac academy accenture accountant accountants aco actor ad adac ads adult ae aeg aero aetna af afamilycompany afl africa ag agakhan agency ai aig airbus airforce airtel akdn al alfaromeo alibaba alipay allfinanz allstate ally alsace alstom am amazon americanexpress americanfamily amex amfam amica amsterdam analytics android anquan anz ao aol apartments app apple aq aquarelle ar arab aramco archi army arpa art arte as asda asia associates at athleta attorney au auction audi audible audio auspost author auto autos avianca aw aws ax axa az azure ba baby baidu banamex bananarepublic band bank bar barcelona barclaycard barclays barefoot bargains baseball basketball bauhaus bayern bb bbc bbt bbva bcg bcn bd be beats beauty beer bentley berlin best bestbuy bet bf bg bh bharti bi bible bid bike bing bingo bio biz bj black blackfriday blockbuster blog bloomberg blue bm bms bmw bn bnpparibas bo boats boehringer bofa bom bond boo book booking bosch bostik boston bot boutique box br bradesco bridgestone broadway broker brother brussels bs bt budapest bugatti build builders business buy buzz bv bw by bz bzh ca cab cafe cal call calvinklein cam camera camp cancerresearch canon capetown capital capitalone car caravan cards care career careers cars casa case cash casino cat catering catholic cba cbn cbre cbs cc cd center ceo cern cf cfa cfd cg ch chanel channel charity chase chat cheap chintai christmas chrome church ci cipriani circle cisco citadel citi citic city cityeats ck cl claims cleaning click clinic clinique clothing cloud club clubmed cm cn co coach codes coffee college cologne com comcast commbank community company compare computer comsec condos construction consulting contact contractors cooking cookingchannel cool coop corsica country coupon coupons courses cpa cr credit creditcard creditunion cricket crown crs cruise cruises csc cu cuisinella cv cw cx cy cymru cyou cz dabur dad dance data date dating datsun day dclk dds de deal dealer deals degree delivery dell deloitte delta democrat dental dentist desi design dev dhl diamonds diet digital direct directory discount discover dish diy dj dk dm dnp do docs doctor dog domains dot download drive dtv dubai duck dunlop dupont durban dvag dvr dz earth eat ec eco edeka edu education ee eg email emerck energy engineer engineering enterprises epson equipment er ericsson erni es esq estate et etisalat eu eurovision eus events exchange expert exposed express extraspace fage fail fairwinds faith family fan fans farm farmers fashion fast fedex feedback ferrari ferrero fi fiat fidelity fido film final finance financial fire firestone firmdale fish fishing fit fitness fj fk flickr flights flir florist flowers fly fm fo foo food foodnetwork football ford forex forsale forum foundation fox fr free fresenius frl frogans frontdoor frontier ftr fujitsu fujixerox fun fund furniture futbol fyi ga gal gallery gallo gallup game games gap garden gay gb gbiz gd gdn ge gea gent genting george gf gg ggee gh gi gift gifts gives giving gl glade glass gle global globo gm gmail gmbh gmo gmx gn godaddy gold goldpoint golf goo goodyear goog google gop got gov gp gq gr grainger graphics gratis green gripe grocery group gs gt gu guardian gucci guge guide guitars guru gw gy hair hamburg hangout haus hbo hdfc hdfcbank health healthcare help helsinki here hermes hgtv hiphop hisamitsu hitachi hiv hk hkt hm hn hockey holdings holiday homedepot homegoods homes homesense honda horse hospital host hosting hot hoteles hotels hotmail house how hr hsbc ht hu hughes hyatt hyundai ibm icbc ice icu id ie ieee ifm ikano il im imamat imdb immo immobilien in inc industries infiniti info ing ink institute insurance insure int international intuit investments io ipiranga iq ir irish is ismaili ist istanbul it itau itv iveco jaguar java jcb je jeep jetzt jewelry jio jll jm jmp jnj jo jobs joburg jot joy jp jpmorgan jprs juegos juniper kaufen kddi ke kerryhotels kerrylogistics kerryproperties kfh kg kh ki kia kim kinder kindle kitchen kiwi km kn koeln komatsu kosher kp kpmg kpn kr krd kred kuokgroup kw ky kyoto kz la lacaixa lamborghini lamer lancaster lancia land landrover lanxess lasalle lat latino latrobe law lawyer lb lc lds lease leclerc lefrak legal lego lexus lgbt li lidl life lifeinsurance lifestyle lighting like lilly limited limo lincoln linde link lipsy live living lixil lk llc llp loan loans locker locus loft lol london lotte lotto love lpl lplfinancial lr ls lt ltd ltda lu lundbeck luxe luxury lv ly ma macys madrid maif maison makeup man management mango map market marketing markets marriott marshalls maserati mattel mba mc mckinsey md me med media meet melbourne meme memorial men menu merckmsd mg mh miami microsoft mil mini mint mit mitsubishi mk ml mlb mls mm mma mn mo mobi mobile moda moe moi mom monash money monster mormon mortgage moscow moto motorcycles mov movie mp mq mr ms msd mt mtn mtr mu museum mutual mv mw mx my mz na nab nagoya name nationwide natura navy nba nc ne nec net netbank netflix network neustar new news next nextdirect nexus nf nfl ng ngo nhk ni nico nike nikon ninja nissan nissay nl no nokia northwesternmutual norton now nowruz nowtv np nr nra nrw ntt nu nyc nz obi observer off office okinawa olayan olayangroup oldnavy ollo om omega one ong onl online onyourside ooo open oracle orange org organic origins osaka otsuka ott ovh pa page panasonic paris pars partners parts party passagens pay pccw pe pet pf pfizer pg ph pharmacy phd philips phone photo photography photos physio pics pictet pictures pid pin ping pink pioneer pizza pk pl place play playstation plumbing plus pm pn pnc pohl poker politie porn post pr pramerica praxi press prime pro prod productions prof progressive promo properties property protection pru prudential ps pt pub pw pwc py qa qpon quebec quest qvc racing radio raid re read realestate realtor realty recipes red redstone redumbrella rehab reise reisen reit reliance ren rent rentals repair report republican rest restaurant review reviews rexroth rich richardli ricoh ril rio rip rmit ro rocher rocks rodeo rogers room rs rsvp ru rugby ruhr run rw rwe ryukyu sa saarland safe safety sakura sale salon samsclub samsung sandvik sandvikcoromant sanofi sap sarl sas save saxo sb sbi sbs sc sca scb schaeffler schmidt scholarships school schule schwarz science scjohnson scot sd se search seat secure security seek select sener services ses seven sew sex sexy sfr sg sh shangrila sharp shaw shell shia shiksha shoes shop shopping shouji show showtime si silk sina singles site sj sk ski skin sky skype sl sling sm smart smile sn sncf so soccer social softbank software sohu solar solutions song sony soy spa space sport spot spreadbetting sr srl ss st stada staples star statebank statefarm stc stcgroup stockholm storage store stream studio study style su sucks supplies supply support surf surgery suzuki sv swatch swiftcover swiss sx sy sydney systems sz tab taipei talk taobao target tatamotors tatar tattoo tax taxi tc tci td tdk team tech technology tel temasek tennis teva tf tg th thd theater theatre tiaa tickets tienda tiffany tips tires tirol tj tjmaxx tjx tk tkmaxx tl tm tmall tn to today tokyo tools top toray toshiba total tours town toyota toys tr trade trading training travel travelchannel travelers travelersinsurance trust trv tt tube tui tunes tushu tv tvs tw tz ua ubank ubs ug uk unicom university uno uol ups us uy uz va vacations vana vanguard vc ve vegas ventures verisign versicherung vet vg vi viajes video vig viking villas vin vip virgin visa vision viva vivo vlaanderen vn vodka volkswagen volvo vote voting voto voyage vu vuelos wales walmart walter wang wanggou watch watches weather weatherchannel webcam weber website wed wedding weibo weir wf whoswho wien wiki williamhill win windows wine winners wme wolterskluwer woodside work works world wow ws wtc wtf xbox xerox xfinity xihuan xin xxx xyz yachts yahoo yamaxun yandex ye yodobashi yoga yokohama you youtube yt yun za zappos zara zero zip zm zone zuerich zw vermögensberater-ctb vermögensberatung-pwb ελ ευ бг бел дети ею католик ком қаз мкд мон москва онлайн орг рус рф сайт срб укр გე հայ ישראל קום ابوظبي اتصالات ارامكو الاردن البحرين الجزائر السعودية العليان المغرب امارات ایران بارت بازار بھارت بيتك پاکستان ڀارت تونس سودان سورية شبكة عراق عرب عمان فلسطين قطر كاثوليك كوم مصر مليسيا موريتانيا موقع همراه कॉम नेट भारत भारतम् भारोत संगठन বাংলা ভারত ভাৰত ਭਾਰਤ ભારત ଭାରତ இந்தியா இலங்கை சிங்கப்பூர் భారత్ ಭಾರತ ഭാരതം ලංකා คอม ไทย ລາວ 닷넷 닷컴 삼성 한국 アマゾン グーグル クラウド コム ストア セール ファッション ポイント みんな 世界 中信 中国 中國 中文网 亚马逊 企业 佛山 信息 健康 八卦 公司 公益 台湾 台灣 商城 商店 商标 嘉里 嘉里大酒店 在线 大众汽车 大拿 天主教 娱乐 家電 广东 微博 慈善 我爱你 手机 招聘 政务 政府 新加坡 新闻 时尚 書籍 机构 淡马锡 游戏 澳門 点看 移动 组织机构 网址 网店 网站 网络 联通 诺基亚 谷歌 购物 通販 集团 電訊盈科 飞利浦 食品 餐厅 香格里拉 香港".split(" "),Eh=/(?:[A-Za-z\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u0870-\u0887\u0889-\u088E\u08A0-\u08C9\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C5D\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16F1-\u16F8\u1700-\u1711\u171F-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1878\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4C\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2183\u2184\u2C00-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005\u3006\u3031-\u3035\u303B\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u31A0-\u31BF\u31F0-\u31FF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CA\uA7D0\uA7D1\uA7D3\uA7D5-\uA7D9\uA7F2-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF2D-\uDF40\uDF42-\uDF49\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDD70-\uDD7A\uDD7C-\uDD8A\uDD8C-\uDD92\uDD94\uDD95\uDD97-\uDDA1\uDDA3-\uDDB1\uDDB3-\uDDB9\uDDBB\uDDBC\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67\uDF80-\uDF85\uDF87-\uDFB0\uDFB2-\uDFBA]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDD00-\uDD23\uDE80-\uDEA9\uDEB0\uDEB1\uDF00-\uDF1C\uDF27\uDF30-\uDF45\uDF70-\uDF81\uDFB0-\uDFC4\uDFE0-\uDFF6]|\uD804[\uDC03-\uDC37\uDC71\uDC72\uDC75\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD44\uDD47\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC5F-\uDC61\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDEB8\uDF00-\uDF1A\uDF40-\uDF46]|\uD806[\uDC00-\uDC2B\uDCA0-\uDCDF\uDCFF-\uDD06\uDD09\uDD0C-\uDD13\uDD15\uDD16\uDD18-\uDD2F\uDD3F\uDD41\uDDA0-\uDDA7\uDDAA-\uDDD0\uDDE1\uDDE3\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE89\uDE9D\uDEB0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD89\uDD98\uDEE0-\uDEF2\uDFB0]|\uD808[\uDC00-\uDF99]|\uD809[\uDC80-\uDD43]|\uD80B[\uDF90-\uDFF0]|[\uD80C\uD81C-\uD820\uD822\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879\uD880-\uD883][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE70-\uDEBE\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDE40-\uDE7F\uDF00-\uDF4A\uDF50\uDF93-\uDF9F\uDFE0\uDFE1\uDFE3]|\uD821[\uDC00-\uDFF7]|\uD823[\uDC00-\uDCD5\uDD00-\uDD08]|\uD82B[\uDFF0-\uDFF3\uDFF5-\uDFFB\uDFFD\uDFFE]|\uD82C[\uDC00-\uDD22\uDD50-\uDD52\uDD64-\uDD67\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD837[\uDF00-\uDF1E]|\uD838[\uDD00-\uDD2C\uDD37-\uDD3D\uDD4E\uDE90-\uDEAD\uDEC0-\uDEEB]|\uD839[\uDFE0-\uDFE6\uDFE8-\uDFEB\uDFED\uDFEE\uDFF0-\uDFFE]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43\uDD4B]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDEDF\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF38\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uD884[\uDC00-\uDF4A])/,Dh=/(?:[#\*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\uDEDD-\uDEE5\uDEE9\uDEEB\uDEEC\uDEF0\uDEF3-\uDEFC\uDFE0-\uDFEB\uDFF0]|\uD83E[\uDD0C-\uDD3A\uDD3C-\uDD45\uDD47-\uDDFF\uDE70-\uDE74\uDE78-\uDE7C\uDE80-\uDE86\uDE90-\uDEAC\uDEB0-\uDEBA\uDEC0-\uDEC5\uDED0-\uDED9\uDEE0-\uDEE7\uDEF0-\uDEF6])/,Sh=/\uFE0F/,Ih=/\d/,Mh=/\s/;function Oh(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=Ip(),n=Mp(Lp),i=Mp(Pp),r=Ip(),o=Mp(Up),a=[[Ih,i],[Eh,i],[Dh,i],[Sh,i]],s=function(){var e=Mp(Pp);return e.j={"-":r},e.jr=[].concat(a),e},l=function(e){var t=s();return t.t=e,t};Np(t,[["'",Mp(eh)],["{",Mp(Wp)],["[",Mp(Gp)],["<",Mp(Hp)],["(",Mp(Qp)],["}",Mp(Yp)],["]",Mp(Xp)],[">",Mp(Zp)],[")",Mp(Kp)],["&",Mp(Jp)],["*",Mp(th)],["@",Mp(nh)],["`",Mp(rh)],["^",Mp(oh)],[":",Mp(ah)],[",",Mp(sh)],["$",Mp(lh)],[".",Mp(ch)],["=",Mp(fh)],["!",Mp(uh)],["-",Mp(dh)],["%",Mp(ph)],["|",Mp(hh)],["+",Mp(mh)],["#",Mp(gh)],["?",Mp(bh)],['"',Mp(vh)],["/",Mp(_h)],[";",Mp(yh)],["~",Mp(Ah)],["_",Mp(wh)],["\\",Mp(ih)]]),Op(t,"\n",Mp(Vp)),Tp(t,Mh,o),Op(o,"\n",Ip()),Tp(o,Mh,o);for(var c=0;c<kh.length;c++)Bp(t,kh[c],l(qp),s);var f=s(),u=s(),d=s(),p=s();Bp(t,"file",f,s),Bp(t,"ftp",u,s),Bp(t,"http",d,s),Bp(t,"mailto",p,s);var h=s(),m=Mp(zp),g=Mp($p);Op(u,"s",h),Op(u,":",m),Op(d,"s",h),Op(d,":",m),Op(f,":",m),Op(h,":",m),Op(p,":",g);for(var b=s(),v=0;v<e.length;v++)Bp(t,e[v],b,s);return Op(b,":",m),Bp(t,"localhost",l(jp),s),Tp(t,Ih,n),Tp(t,Eh,i),Tp(t,Dh,i),Tp(t,Sh,i),Tp(n,Ih,n),Tp(n,Eh,i),Tp(n,Dh,i),Tp(n,Sh,i),Op(n,"-",r),Op(i,"-",r),Op(r,"-",r),Tp(i,Ih,i),Tp(i,Eh,i),Tp(i,Dh,i),Tp(i,Sh,i),Tp(r,Ih,i),Tp(r,Eh,i),Tp(r,Dh,i),Tp(r,Sh,i),t.jd=Mp(Ch),t}function Th(e){return Th="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Th(e)}var Fh={defaultProtocol:"http",events:null,format:Nh,formatHref:Nh,nl2br:!1,tagName:"a",target:null,rel:null,validate:!0,truncate:0,className:null,attributes:null,ignoreTags:[]};function Rh(e){e=e||{},this.defaultProtocol="defaultProtocol"in e?e.defaultProtocol:Fh.defaultProtocol,this.events="events"in e?e.events:Fh.events,this.format="format"in e?e.format:Fh.format,this.formatHref="formatHref"in e?e.formatHref:Fh.formatHref,this.nl2br="nl2br"in e?e.nl2br:Fh.nl2br,this.tagName="tagName"in e?e.tagName:Fh.tagName,this.target="target"in e?e.target:Fh.target,this.rel="rel"in e?e.rel:Fh.rel,this.validate="validate"in e?e.validate:Fh.validate,this.truncate="truncate"in e?e.truncate:Fh.truncate,this.className="className"in e?e.className:Fh.className,this.attributes=e.attributes||Fh.attributes,this.ignoreTags=[];for(var t=("ignoreTags"in e?e.ignoreTags:Fh.ignoreTags),n=0;n<t.length;n++)this.ignoreTags.push(t[n].toUpperCase())}function Nh(e){return e}Rh.prototype={resolve:function(e){var t=e.toHref(this.defaultProtocol);return{formatted:this.get("format",e.toString(),e),formattedHref:this.get("formatHref",t,e),tagName:this.get("tagName",t,e),className:this.get("className",t,e),target:this.get("target",t,e),rel:this.get("rel",t,e),events:this.getObject("events",t,e),attributes:this.getObject("attributes",t,e),truncate:this.get("truncate",t,e)}},check:function(e){return this.get("validate",e.toString(),e)},get:function(e,t,n){var i,r=this[e];if(!r)return r;switch(Th(r)){case"function":return r(t,n.t);case"object":return"function"==typeof(i=n.t in r?r[n.t]:Fh[e])?i(t,n.t):i}return r},getObject:function(e,t,n){var i=this[e];return"function"==typeof i?i(t,n.t):i}};function Bh(){}function Ph(e,t){function n(t,n){this.t=e,this.v=t,this.tk=n}return function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=Object.create(e.prototype);for(var r in n)i[r]=n[r];i.constructor=t,t.prototype=i}(Bh,n,t),n}Bh.prototype={t:"token",isLink:!1,toString:function(){return this.v},toHref:function(){return this.toString()},startIndex:function(){return this.tk[0].s},endIndex:function(){return this.tk[this.tk.length-1].e},toObject:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Fh.defaultProtocol;return{type:this.t,value:this.v,isLink:this.isLink,href:this.toHref(e),start:this.startIndex(),end:this.endIndex()}}};var jh=Ph("email",{isLink:!0}),qh=Ph("email",{isLink:!0,toHref:function(){return"mailto:"+this.toString()}}),Lh=Ph("text"),zh=Ph("nl"),$h=Ph("url",{isLink:!0,toHref:function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Fh.defaultProtocol,t=this.tk,n=!1,i=!1,r=[],o=0;t[o].t===zp;)n=!0,r.push(t[o].v),o++;for(;t[o].t===_h;)i=!0,r.push(t[o].v),o++;for(;o<t.length;o++)r.push(t[o].v);return r=r.join(""),n||i||(r="".concat(e,"://").concat(r)),r},hasProtocol:function(){return this.tk[0].t===zp}}),Uh=Object.freeze({__proto__:null,MultiToken:Bh,Base:Bh,createTokenClass:Ph,MailtoEmail:jh,Email:qh,Text:Lh,Nl:zh,Url:$h});function Vh(){var e=Ip(),t=Ip(),n=Ip(),i=Ip(),r=Ip(),o=Ip(),a=Ip(),s=Mp($h),l=Ip(),c=Mp($h),f=Mp($h),u=Ip(),d=Ip(),p=Ip(),h=Ip(),m=Ip(),g=Mp($h),b=Mp($h),v=Mp($h),y=Mp($h),_=Ip(),A=Ip(),w=Ip(),C=Ip(),x=Ip(),k=Ip(),E=Mp(qh),D=Ip(),S=Mp(qh),I=Mp(jh),M=Ip(),O=Ip(),T=Ip(),F=Ip(),R=Mp(zh);Op(e,Vp,R),Op(e,zp,t),Op(e,$p,n),Op(t,_h,i),Op(i,_h,r),Op(e,qp,o),Op(e,Pp,o),Op(e,jp,s),Op(e,Lp,o),Op(r,qp,f),Op(r,Pp,f),Op(r,Lp,f),Op(r,jp,f),Op(o,ch,a),Op(x,ch,k),Op(a,qp,s),Op(a,Pp,o),Op(a,Lp,o),Op(a,jp,o),Op(k,qp,E),Op(k,Pp,x),Op(k,Lp,x),Op(k,jp,x),Op(s,ch,a),Op(E,ch,k),Op(s,ah,l),Op(s,_h,f),Op(l,Lp,c),Op(c,_h,f),Op(E,ah,D),Op(D,Lp,S);var N=[Jp,th,nh,ih,rh,oh,lh,Pp,fh,dh,jp,Lp,ph,hh,mh,gh,zp,_h,Ch,Ah,qp,wh],B=[eh,Zp,Yp,Xp,Kp,ah,sh,ch,uh,Hp,Wp,Gp,Qp,bh,vh,yh];Op(f,Wp,d),Op(f,Gp,p),Op(f,Hp,h),Op(f,Qp,m),Op(u,Wp,d),Op(u,Gp,p),Op(u,Hp,h),Op(u,Qp,m),Op(d,Yp,f),Op(p,Xp,f),Op(h,Zp,f),Op(m,Kp,f),Op(g,Yp,f),Op(b,Xp,f),Op(v,Zp,f),Op(y,Kp,f),Op(_,Yp,f),Op(A,Xp,f),Op(w,Zp,f),Op(C,Kp,f),Rp(d,N,g),Rp(p,N,b),Rp(h,N,v),Rp(m,N,y),Rp(d,B,_),Rp(p,B,A),Rp(h,B,w),Rp(m,B,C),Rp(g,N,g),Rp(b,N,b),Rp(v,N,v),Rp(y,N,y),Rp(g,B,g),Rp(b,B,b),Rp(v,B,v),Rp(y,B,y),Rp(_,N,g),Rp(A,N,b),Rp(w,N,v),Rp(C,N,y),Rp(_,B,_),Rp(A,B,A),Rp(w,B,w),Rp(C,B,C),Rp(f,N,f),Rp(u,N,f),Rp(f,B,u),Rp(u,B,u),Op(n,qp,I),Op(n,Pp,I),Op(n,Lp,I),Op(n,jp,I),Rp(I,N,I),Rp(I,B,M),Rp(M,N,I),Rp(M,B,M);var P=[Jp,eh,th,ih,rh,oh,Yp,lh,Pp,fh,dh,Lp,Wp,ph,hh,mh,gh,bh,_h,Ch,Ah,qp,wh];return Rp(o,P,O),Op(o,nh,T),Rp(s,P,O),Op(s,nh,T),Rp(a,P,O),Rp(O,P,O),Op(O,nh,T),Op(O,ch,F),Rp(F,P,O),Op(T,qp,x),Op(T,Pp,x),Op(T,Lp,x),Op(T,jp,E),e}function Wh(e,t,n){var i=n[0].s,r=n[n.length-1].e;return new e(t.substr(i,r-i),n)}"undefined"!=typeof console&&console&&console.warn;var Gh={scanner:null,parser:null,pluginQueue:[],customProtocols:[],initialized:!1};function Hh(e){return Gh.initialized||function(){Gh.scanner={start:Oh(Gh.customProtocols),tokens:xh},Gh.parser={start:Vh(),tokens:Uh};for(var e={createTokenClass:Ph},t=0;t<Gh.pluginQueue.length;t++)Gh.pluginQueue[t][1]({scanner:Gh.scanner,parser:Gh.parser,utils:e});Gh.initialized=!0}(),function(e,t,n){for(var i=n.length,r=0,o=[],a=[];r<i;){for(var s=e,l=null,c=null,f=0,u=null,d=-1;r<i&&!(l=Fp(s,n[r].t));)a.push(n[r++]);for(;r<i&&(c=l||Fp(s,n[r].t));)l=null,(s=c).accepts()?(d=0,u=s):d>=0&&d++,r++,f++;if(d<0)for(var p=r-f;p<r;p++)a.push(n[p]);else{a.length>0&&(o.push(Wh(Lh,t,a)),a=[]),r-=d,f-=d;var h=u.t,m=n.slice(r-f,r);o.push(Wh(h,t,m))}}return a.length>0&&o.push(Wh(Lh,t,a)),o}(Gh.parser.start,e,function(e,t){for(var n=function(e){for(var t=[],n=e.length,i=0;i<n;){var r=e.charCodeAt(i),o=void 0,a=r<55296||r>56319||i+1===n||(o=e.charCodeAt(i+1))<56320||o>57343?e[i]:e.slice(i,i+2);t.push(a),i+=a.length}return t}(t.replace(/[A-Z]/g,(function(e){return e.toLowerCase()}))),i=n.length,r=[],o=0,a=0;a<i;){for(var s=e,l=null,c=0,f=null,u=-1,d=-1;a<i&&(l=Fp(s,n[a]));)(s=l).accepts()?(u=0,d=0,f=s):u>=0&&(u+=n[a].length,d++),c+=n[a].length,o+=n[a].length,a++;o-=u,a-=d,c-=u,r.push({t:f.t,v:t.substr(o-c,c),s:o-c,e:o})}return r}(Gh.scanner.start,e))}function Qh(e){return e.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">")}function Yh(e){return e.replace(/"/g,""")}function Xh(e){if(!e)return"";var t=[];for(var n in e){var i=e[n]+"";t.push("".concat(n,'="').concat(Yh(i),'"'))}return t.join(" ")}function Zh(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t=new Rh(t);for(var n=Hh(e),i=[],r=0;r<n.length;r++){var o=n[r];if("nl"===o.t&&t.nl2br)i.push("<br>\n");else if(o.isLink&&t.check(o)){var a=t.resolve(o),s=a.formatted,l=a.formattedHref,c=a.tagName,f=a.className,u=a.target,d=a.rel,p=a.attributes,h=["<".concat(c,' href="').concat(Yh(l),'"')];f&&h.push(' class="'.concat(Yh(f),'"')),u&&h.push(' target="'.concat(Yh(u),'"')),d&&h.push(' rel="'.concat(Yh(d),'"')),p&&h.push(" ".concat(Xh(p))),h.push(">".concat(Qh(s),"</").concat(c,">")),i.push(h.join(""))}else i.push(Qh(o.toString()))}return i.join("")}String.prototype.linkify||Object.defineProperty(String.prototype,"linkify",{writable:!1,value:function(e){return Zh(this,e)}});const Kh=["jpeg","jpg","png","gif","bmp","webp","tif","tiff","heif","doc","docx","pdf","txt","rtf","ppt","pptx","xls","xlsx"],Jh=["jpeg","jpg","png","gif","bmp","webp"];function em(e,t){const n=Math.max(0,parseInt(e,10));return t?Math.floor(255*Math.min(100,n)/100):Math.min(255,n)}function tm(e){const t=e>255||e<0?"ff":e.toString(16);return 1===t.length?`0${t}`:t}function nm(e){const t=function(e){let t=null;null!=e&&(t=/^rgb\(\s*(-?\d+)(%?)\s*,\s*(-?\d+)(%?)\s*,\s*(-?\d+)(%?)\s*\)$/.exec(e));let n="";if(null!=t){let e,i,r;t&&(e=em(t[1],t[2]),i=em(t[3],t[4]),r=em(t[5],t[6]),n=`#${tm(e)}${tm(i)}${tm(r)}`)}return""!==n?n:"#ffffff"}(getComputedStyle(e).backgroundColor);return"#"===(n=t).slice(0,1)&&(n=n.slice(1)),3===n.length&&(n=n.split("").map((e=>e+e)).join("")),(299*parseInt(n.substring(0,2),16)+587*parseInt(n.substring(2,4),16)+114*parseInt(n.substring(4,6),16))/1e3>=128?"#000000":"#FFFFFF";var n}function im(e){const t=e.lastIndexOf("."),n=e.substring(t+1);return Jh.indexOf(n.toLowerCase())>=0}var rm=function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};let om=class extends(ao(Rc)){constructor(){super(),this.ClientChatFileState=hs}onPropertyChanged(){this.generateFileLinks()}get link(){if(this.file.FileState===hs.CF_Available)return void 0!==this.fileLink?this.fileLink:void 0!==this.file.FileLink?this.file.FileLink:void 0}beforeMount(){this.$subscribeTo(this.myChatService.mySession$,(e=>{this.session=e,this.generateFileLinks()}))}generateFileLinks(){void 0!==this.session&&(this.fileLink=this.file&&this.file.FileLink?this.session.fileEndPoint(this.file.FileLink):"",this.loadPreview()?this.previewSource=this.file&&this.file.FileLink?this.session.fileEndPoint(`${this.file.FileLink}.preview`):"":this.previewSource=this.file&&this.file.FileLink?this.session.fileEndPoint(this.file.FileLink):"")}get showFileIcon(){return this.file.FileSize>512e3&&!this.file.HasPreview||this.file.FileSize<=512e3&&!this.file.HasPreview&&!im(this.file.FileName)}updateNotFoundImage(e){null!==e&&null!==e.target&&(e.target.src=Dd)}downloadFile(e){return!(!this.file||this.file.FileState!==hs.CF_Available)||(e.preventDefault(),!1)}imageLoaded(){this.eventBus.onScrollToBottom.next()}loadPreview(){return this.file.FileSize>512e3&&this.file.HasPreview||this.file.FileSize<=512e3&&!im(this.file.FileName)&&this.file.HasPreview}};rm([bo({default:()=>({})})],om.prototype,"file",void 0),rm([mo()],om.prototype,"myChatService",void 0),rm([mo()],om.prototype,"eventBus",void 0),rm([_o("file",{deep:!0})],om.prototype,"onPropertyChanged",null),om=rm([ho({components:{FileIcon:ad(),SpinnerThird:ld(),Times:fd()},filters:{size:(e=0,t=0)=>function(e=0,t=0){let n=e;return"number"!=typeof e&&(n=parseFloat(String(e))),Number.isNaN(n)||!Number.isFinite(n)?"?":Dp()(n,{unitSeparator:" ",decimalPlaces:0})}(e,t)}})],om);var am=gu(om,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:e.$style.root},[e.file.FileState===e.ClientChatFileState.CF_Available?n("div",[n("a",{ref:"downloadLink",class:e.$style["file-download-link"],attrs:{target:"_blank",href:e.link,download:e.file.FileName},on:{click:function(t){return e.downloadFile(t)}}},[n("div",{class:[e.showFileIcon?e.$style.horizontal_container:e.$style.vertical_container]},[e.showFileIcon?n("file-icon",{class:e.$style.horizontal_content_image}):n("div",{class:e.$style.vertical_content_image},[n("img",{ref:"downloadImage",attrs:{alt:"download image",src:e.previewSource},on:{load:e.imageLoaded,error:function(t){return e.updateNotFoundImage(t)}}})]),e._v(" "),n("div",{class:e.$style["file-info"]},[n("span",{class:e.$style["file-name"],attrs:{title:e.file.FileName}},[e._v(e._s(e.file.FileName))]),e._v(" "),n("span",{class:e.$style["file-size"]},[e._v(e._s(e._f("size")(e.file.FileSize)))])])],1)])]):e._e(),e._v(" "),e.file.FileState!==e.ClientChatFileState.CF_Available?n("div",{class:e.$style.horizontal_container},[e.file.FileState===e.ClientChatFileState.CF_Uploading?n("spinner-third",{class:[e.$style.horizontal_content_image,e.$style.spin]}):n("times",{class:[e.$style.horizontal_content_image]}),e._v(" "),n("div",{class:e.$style["file-info"]},[n("span",{class:e.$style["file-name"],attrs:{title:e.file.FileName}},[e._v(e._s(e.file.FileName))]),e._v(" "),n("span",{class:e.$style["file-size"]},[e._v(e._s(e._f("size")(e.file.FileSize)))])])],1):e._e()])}),[],!1,(function(e){var t=__webpack_require__(2003);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const sm=am.exports;const lm=__webpack_require__(6112);function cm(e,t,n=32){if(t||(t=""),!e)return"";const i=Array.from(e);for(let e=0;e<i.length;e+=1){let r=lm;const o=[];let a=[];for(let t=e;t<Math.min(e+8,i.length);t+=1){const e=i[t].codePointAt(0);let n=e?e.toString(16):"";for(;n.length<4;)n=`0${n}`;if(!r.s.hasOwnProperty(n))break;if(a.push(n),0!==r.s[n]&&1!==r.s[n].e||(o.push(...a),a=[]),0===r.s[n]||!r.s[n].hasOwnProperty("s"))break;r=r.s[n]}if(o.length>0){let r;r=o.length>1?i.splice(e,o.length,"").join(""):i[e],i[e]=`<img src="${t}${o.filter((e=>"fe0f"!==e&&"200d"!==e)).join("-")}.png" alt="${r}" class="emoji" style="width:${n}px;height:${n}px;">`}}return i.join("")}class fm{constructor(e){this.sent=!1,this.errorType=xc.NoError,this.emojiconUrl="",this.preventSound=!1,this.preventBubbleIndication=!1,this.preventBlinkingTitle=!1,this.preventTabNotification=!1,Object.assign(this,e)}viewMessage(){return cm(this.message,this.emojiconUrl)}}function um(e,t,n,i,r,o,a,s,l,c,f,u,d,p,h,m=!0){const g=new fm;return g.id=e,g.isLocal=i,g.sent=r,g.icon=o,g.senderName=a,g.time=s,g.message=m?Zh(l,{target:"_blank",rel:"noopener noreferrer"}):l,g.question=c,g.renderNew=u,g.isAutomated=d,g.emojiconUrl=h,g.viewType=t,g.file=f,g.messageType=n,g.isNew=p,g}function dm(e,t,n,i,r=!0){return um(-1,Sc.Text,t,!1,!0,n,"",new Date,e,void 0,void 0,!0,!0,r,i)}function pm(e,t,n,i,r,o,a=!1,s=new Date){return um(-1,Sc.Text,Ic.Normal,!0,a,n,t,s,e,void 0,void 0,i,!1,r,o)}function hm(e,t,n,i,r=new Date){return um(-1,Sc.File,Ic.Normal,!0,!1,n,t,r,"",void 0,e,!0,!1,i,"")}var mm=gu({name:"ChatText",components:{},props:{message:{type:fm,default:()=>{}}}},(function(){var e=this,t=e.$createElement;return(e._self._c||t)("span",{class:e.$style.msg_content,domProps:{innerHTML:e._s(e.message.viewMessage())}})}),[],!1,(function(e){var t=__webpack_require__(4747);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const gm=mm.exports;var bm=function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};let vm=class extends(ao(Rc)){get timeString(){return rs()(this.message.time).format("LT")}get dateString(){return rs()(this.message.time).format("L")}get dateTimeString(){return rs()(this.message.time).format("L LT")}get timeStampString(){return"both"===this.config.messageDateformat?this.dateTimeString:"date"===this.config.messageDateformat?this.dateString:"time"===this.config.messageDateformat?this.timeString:""}get showSubArea(){return this.message.isLocal?this.showLocalSubArea:this.showAwaySubArea}get showLocalSubArea(){return"none"!==this.config.messageDateformat||"none"!==this.config.messageUserinfoFormat&&"avatar"!==this.config.messageUserinfoFormat}get showAwaySubArea(){return!this.message.isAutomated&&("none"!==this.config.messageDateformat||"none"!==this.config.messageUserinfoFormat&&"avatar"!==this.config.messageUserinfoFormat)}get showLocalAvatar(){return this.message.isLocal&&("both"===this.config.messageUserinfoFormat||"avatar"===this.config.messageUserinfoFormat)}get showAwayAvatar(){return!this.message.isLocal&&("both"===this.config.messageUserinfoFormat||"avatar"===this.config.messageUserinfoFormat)}get showMessageNotDeliveredError(){return!(this.message.errorType===xc.NoError||this.message.sent)}get showRetrySend(){return this.message.errorType===xc.CanRetry&&!this.message.sent&&!this.message.file}get showNetworkError(){return this.message.errorType===xc.NoRetry||this.message.errorType===xc.CanRetry}get showUnsupportedFileError(){return this.message.errorType===xc.UnsupportedFile}get showFileError(){return this.message.errorType===xc.FileError}get showSendingIndication(){return this.message.errorType===xc.NoError&&!this.message.sent&&!this.message.file}get isUserInfoVisible(){return"both"===this.config.messageUserinfoFormat||"name"===this.config.messageUserinfoFormat}get isTimeStampVisible(){return"date"===this.config.messageDateformat||"time"===this.config.messageDateformat||"both"===this.config.messageDateformat}mounted(){let e="#ffffff";void 0!==this.$refs.chatText&&this.$refs.chatText instanceof HTMLElement&&(e=nm(this.$refs.chatText),this.$refs.chatText.style.color=e,this.$refs.chatText.style.fill=e)}sendAgain(e){this.$emit("resend",e)}getAgentIcon(){return this.message.icon?this.message.icon:Fd}};bm([bo()],vm.prototype,"message",void 0),bm([bo()],vm.prototype,"config",void 0),vm=bm([ho({components:{ChatFile:sm,ChatText:gm,Loader:Gu(),Redo:Xu(),OperatorIcon:rd()}})],vm);var ym=gu(vm,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:[e.$style.root]},[n("div",{class:[e.$style.msg_bubble,e.message.isLocal?e.$style.msg_bubble_client:e.$style.msg_bubble_agent]},[e.showLocalAvatar?n("div",{class:e.$style.avatar_container},[e.message.icon?n("img",{class:e.$style.avatar_img,attrs:{alt:"avatar",src:e.message.icon}}):n("OperatorIcon")],1):e._e(),e._v(" "),n("div",{ref:"chatText",class:[e.$style.msg_container,e.message.renderNew?e.$style.new_msg:"",e.message.isLocal?e.$style.msg_client:e.$style.msg_agent]},[e.message.file?n("chat-file",{attrs:{file:e.message.file}}):n("chat-text",{attrs:{message:e.message}}),e._v(" "),e.showSubArea?n("div",{class:e.$style.msg_sub_area},[e.isUserInfoVisible?n("div",{class:[e.$style.msg_sender_name]},[e._v("\n "+e._s(e.message.senderName)+"\n ")]):e._e(),e._v(" "),e.isTimeStampVisible?n("span",{class:[e.$style.msg_timestamp]},[e._v("\n "+e._s(e.timeStampString)+"\n ")]):e._e()]):e._e(),e._v(" "),e.showSendingIndication?n("div",{class:[e.$style.sending_indication]},[n("loader",{class:[e.$style.sending_icon]})],1):e._e()],1),e._v(" "),e.showAwayAvatar&&e.message.renderNew?n("div",{class:e.$style.avatar_container},[n("img",{class:e.$style.avatar_img,attrs:{alt:"avatar",src:e.getAgentIcon()}})]):e._e()]),e._v(" "),e.showMessageNotDeliveredError?n("div",{class:e.$style["error-message"]},[e.showNetworkError?n("span",[e._v(e._s(e.$t("Chat.MessageNotDeliveredError")))]):e.showUnsupportedFileError?n("span",[e._v(e._s(e.$t("Chat.UnsupportedFileError")))]):e.showFileError?n("span",[e._v(e._s(e.$t("Chat.FileError")))]):e._e(),e._v(" "),e.showRetrySend?n("span",[e._v("\n "+e._s(e.$t("Chat.TryAgain"))+"\n "),n("span",{class:e.$style["error-message-retry"],on:{click:function(t){return e.sendAgain(e.message.index)}}},[n("redo",{staticStyle:{height:"12px",fill:"red"}})],1)]):e._e()]):e._e()])}),[],!1,(function(e){var t=__webpack_require__(9036);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const _m=ym.exports;class Am{constructor(e){this.isEnable=!0,this.showOptionsBorders=!0,this.showSelectedLabel=!1,this.showHoveredLabel=!1,this.isCustomField=!1,this.htmlAnswer=!1,this.preventSound=!1,this.preventBubbleIndication=!1,this.preventTabNotification=!1,Object.assign(this,e)}setAnswer(e){this.sanitize,this.answer=e}getAnswer(){return this.answer}}class wm{constructor(e){this.currentIndex=-1,this.submitted=!1,Object.assign(this,e)}validateCurrent(e){let t="";return this.currentIndex>=0&&void 0!==this.questions[this.currentIndex].validate&&(t=this.questions[this.currentIndex].validate(e)),t}current(){if(this.currentIndex>=0)return this.questions[this.currentIndex]}next(){var e,t,n,i;let r=-1;if(void 0!==(null===(e=this.current())||void 0===e?void 0:e.getAnswer())&&((null===(t=this.current())||void 0===t?void 0:t.type)===Dc.MultipleChoice||(null===(n=this.current())||void 0===n?void 0:n.type)===Dc.SingleChoice)){const e=null===(i=this.current())||void 0===i?void 0:i.options.find((e=>{var t;return e.value===(null===(t=this.current())||void 0===t?void 0:t.getAnswer())}));void 0!==e&&(r="FINISH"!==e.nextQuestionAlias?this.questions.findIndex((t=>t.alias===e.nextQuestionAlias)):this.questions.length)}if(this.currentIndex>=0&&void 0!==this.questions[this.currentIndex].submitMethod&&this.questions[this.currentIndex].submitMethod(),r<0){let e=!1;for(;!(e||(this.currentIndex+=1,this.currentIndex>this.questions.length-1));)this.questions[this.currentIndex].isEnable&&(e=!0);if(e)return this.questions[this.currentIndex]}else if(r<this.questions.length)return this.currentIndex=r,this.questions[r];void 0!==this.submitMethod&&this.submitMethod().subscribe((()=>{this.submitted=!0}))}getQuestionByAlias(e){let t;const n=this.questions.findIndex((t=>t.alias===e));return n>=0&&(t=this.questions[n]),t}addSubmissionCallback(e,t=""){if(""!==t){const n=this.questions.findIndex((e=>e.alias===t));n>=0&&(this.questions[n].submitMethod=e)}else this.submitMethod=e}getData(){const e={};return this.questions.forEach((t=>{void 0!==t.propertyToSubmit&&(e[t.propertyToSubmit]=t.getAnswer())})),e}buildFlow(e,t){this.questions=[],this.submitOnCompletion=e,this.config=t}}class Cm extends wm{constructor(e){super(e),this.MESSAGE_ALIAS="MESSAGE",this.NAME_ALIAS="NAME",this.EMAIL_ALIAS="EMAIL",this.PHONE_ALIAS="PHONE",Object.assign(this,e)}buildFlow(e,t){super.buildFlow(e,t),this.questions.push(new Am({alias:this.MESSAGE_ALIAS,type:Dc.Text,propertyToSubmit:"OfflineMessage",preventSound:!0,preventTabNotification:!0,text:Oc(0,[this.config.unavailableMessage,ic.t("Inputs.UnavailableMessage").toString()]),validate:e=>{let t="";return hc(e,500)||(t=Oc(0,[this.config.offlineFormMaximumCharactersReached,ic.t("Auth.MaxCharactersReached").toString()])),t}})),this.questions.push(new Am({alias:this.NAME_ALIAS,type:Dc.Text,propertyToSubmit:"Name",text:Oc(0,[this.config.offlineNameMessage,ic.t("Offline.OfflineNameMessage").toString()]),validate:e=>{let t="";return dc(e)?hc(e)||(t=Oc(0,[this.config.offlineFormMaximumCharactersReached,ic.t("Auth.MaxCharactersReached").toString()])):t=Oc(0,[this.config.offlineFormInvalidName,ic.t("Auth.EnterValidName").toString()]),t}})),this.questions.push(new Am({alias:this.EMAIL_ALIAS,type:Dc.Text,propertyToSubmit:"Email",text:Oc(0,[this.config.offlineEmailMessage,ic.t("Offline.OfflineEmailMessage").toString()]),validate:e=>{let t="";return mc(e)?uc(e)||(t=Oc(0,[this.config.offlineFormInvalidEmail,ic.t("Auth.OfflineEnterValidEmail").toString()])):t=Oc(0,[this.config.offlineFormMaximumCharactersReached,ic.t("Auth.MaxCharactersReached").toString()]),t}}))}getData(){return super.getData()}}class xm{constructor(e){this.getAnswerText=()=>this.text,Object.assign(this,e)}}class km extends wm{constructor(e){super(e),Object.assign(this,e)}buildFlow(e,t){super.buildFlow(e,t);const n=[new xm({value:"0",description:ic.t("Rate.VeryBad").toString(),text:'<div class="rate_svg"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path d="M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 464c-119.1 0-216-96.9-216-216S128.9 40 248 40s216 96.9 216 216-96.9 216-216 216zm0-136c-31.2 0-60.6 13.8-80.6 37.8-5.7 6.8-4.8 16.9 2 22.5s16.9 4.8 22.5-2c27.9-33.4 84.2-33.4 112.1 0 5.3 6.4 15.4 8 22.5 2 6.8-5.7 7.7-15.8 2-22.5-19.9-24-49.3-37.8-80.5-37.8zm-48-96c0-2.9-.9-5.6-1.7-8.2.6.1 1.1.2 1.7.2 6.9 0 13.2-4.5 15.3-11.4 2.6-8.5-2.2-17.4-10.7-19.9l-80-24c-8.4-2.5-17.4 2.3-19.9 10.7-2.6 8.5 2.2 17.4 10.7 19.9l31 9.3c-6.3 5.8-10.5 14.1-10.5 23.4 0 17.7 14.3 32 32 32s32.1-14.3 32.1-32zm171.4-63.3l-80 24c-8.5 2.5-13.3 11.5-10.7 19.9 2.1 6.9 8.4 11.4 15.3 11.4.6 0 1.1-.2 1.7-.2-.7 2.7-1.7 5.3-1.7 8.2 0 17.7 14.3 32 32 32s32-14.3 32-32c0-9.3-4.1-17.5-10.5-23.4l31-9.3c8.5-2.5 13.3-11.5 10.7-19.9-2.4-8.5-11.4-13.2-19.8-10.7z"/></svg></div>'}),new xm({value:"1",description:ic.t("Rate.Bad").toString(),text:'<div class="rate_svg"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path d="M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 464c-119.1 0-216-96.9-216-216S128.9 40 248 40s216 96.9 216 216-96.9 216-216 216zm0-152c-44.4 0-86.2 19.6-114.8 53.8-5.7 6.8-4.8 16.9 2 22.5 6.8 5.7 16.9 4.8 22.5-2 22.4-26.8 55.3-42.2 90.2-42.2s67.8 15.4 90.2 42.2c5.3 6.4 15.4 8 22.5 2 6.8-5.7 7.7-15.8 2-22.5C334.2 339.6 292.4 320 248 320zm-80-80c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32zm160 0c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32z"/></svg></div>'}),new xm({value:"2",description:ic.t("Rate.Neutral").toString(),text:'<div class="rate_svg"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path d="M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 464c-119.1 0-216-96.9-216-216S128.9 40 248 40s216 96.9 216 216-96.9 216-216 216zm-80-232c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32zm160-64c-17.7 0-32 14.3-32 32s14.3 32 32 32 32-14.3 32-32-14.3-32-32-32zm16 160H152c-8.8 0-16 7.2-16 16s7.2 16 16 16h192c8.8 0 16-7.2 16-16s-7.2-16-16-16z"/></svg></div>'}),new xm({value:"3",description:ic.t("Rate.Good").toString(),text:'<div class="rate_svg"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path d="M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 464c-119.1 0-216-96.9-216-216S128.9 40 248 40s216 96.9 216 216-96.9 216-216 216zm90.2-146.2C315.8 352.6 282.9 368 248 368s-67.8-15.4-90.2-42.2c-5.7-6.8-15.8-7.7-22.5-2-6.8 5.7-7.7 15.7-2 22.5C161.7 380.4 203.6 400 248 400s86.3-19.6 114.8-53.8c5.7-6.8 4.8-16.9-2-22.5-6.8-5.6-16.9-4.7-22.6 2.1zM168 240c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32zm160 0c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32z"/></svg></div>'}),new xm({value:"4",description:ic.t("Rate.VeryGood").toString(),text:'<div class="rate_svg"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path d="M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 464c-119.1 0-216-96.9-216-216S128.9 40 248 40s216 96.9 216 216-96.9 216-216 216zm123.1-151.2C340.9 330.5 296 336 248 336s-92.9-5.5-123.1-15.2c-5.3-1.7-11.1-.5-15.3 3.1-4.2 3.7-6.2 9.2-5.3 14.8 9.2 55 83.2 93.3 143.8 93.3s134.5-38.3 143.8-93.3c.9-5.5-1.1-11.1-5.3-14.8-4.3-3.7-10.2-4.9-15.5-3.1zM248 400c-35 0-77-16.3-98.5-40.3 57.5 10.8 139.6 10.8 197.1 0C325 383.7 283 400 248 400zm-80-160c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32zm160 0c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32z"/></svg></div>'})];n.forEach((e=>{e.getAnswerText=()=>`${e.text}<div class='rate_text'>${e.description}</div>`})),this.questions.push(new Am({alias:"RATE",type:Dc.SingleChoice,options:n,propertyToSubmit:"rate",text:Oc(0,[ic.t("Chat.RateRequest").toString()]),showOptionsBorders:!1,showSelectedLabel:!0,showHoveredLabel:!0,htmlAnswer:!0,sanitize:e=>e.replace(/([^\u0000-\u007F]|[^\w\d-_\s])/g,""),validate:e=>{let t="";return Number.isNaN(Number(e))&&(t="Wrong answer"),t}})),this.questions.push(new Am({alias:"FEEDBACK",type:Dc.SingleChoice,options:[new xm({text:ic.t("Rate.GiveFeedback").toString(),value:1,description:"Yes",nextQuestionAlias:"COMMENT"}),new xm({text:ic.t("Rate.NoFeedback").toString(),value:0,description:"No",nextQuestionAlias:"FINISH"})],text:Oc(0,[ic.t("Chat.RateFeedbackRequest").toString()])})),this.questions.push(new Am({alias:"COMMENT",propertyToSubmit:"comment",text:Oc(0,[ic.t("Chat.RateComment").toString()]),validate:e=>{let t="";return hc(e,500)||(t=ic.t("Auth.MaxCharactersReached").toString()),t}}))}getData(){return super.getData()}}class Em extends wm{constructor(e){super(e),this.NAME_ALIAS="NAME",this.EMAIL_ALIAS="EMAIL",this.DEPARTMENT_ALIAS="DEPARTMENT",Object.assign(this,e),this.closeOnSubmission=!1}buildFlow(e,t){super.buildFlow(e,t),this.questions.push(new Am({alias:this.NAME_ALIAS,type:Dc.Text,propertyToSubmit:"name",text:Oc(0,[ic.t("Auth.AuthNameMessage").toString()]),isEnable:t.authenticationType===yd.Both||t.authenticationType===yd.Name,sanitize:e=>e.replace(/([^\u0000-\u007F]|[^\w\d-_\s])/g,""),validate:e=>{let t="";return dc(e)||(t=ic.t("Auth.MaxCharactersReached").toString()),t}})),this.questions.push(new Am({alias:this.EMAIL_ALIAS,type:Dc.Text,propertyToSubmit:"email",text:Oc(0,[ic.t("Auth.AuthEmailMessage").toString()]),isEnable:t.authenticationType===yd.Both||t.authenticationType===yd.Email,validate:e=>{let t="";return uc(e)?mc(e)||(t=ic.t("Auth.MaxCharactersReached").toString()):t=ic.t("Auth.OfflineEnterValidEmail").toString(),t}})),this.questions.push(new Am({alias:this.DEPARTMENT_ALIAS,type:Dc.SingleChoice,options:[],propertyToSubmit:"department",text:ic.t("Auth.DepartmentMessage").toString(),isEnable:!1}))}getData(){const e={};return this.questions.forEach((t=>{void 0!==t.propertyToSubmit&&(e[t.propertyToSubmit]=t.getAnswer())})),e}}class Dm{constructor(e,t,n,i){this.config=e,this.onReset=new la,this.onError=new la,this.onError$=this.onError.asObservable().pipe(Bc(this.onReset)),this.onQuestionAnswered=new la,this.onQuestionAnswered$=this.onQuestionAnswered.asObservable().pipe(Bc(this.onReset)),this.onNewQuestion=new la,this.onNewQuestion$=this.onNewQuestion.asObservable().pipe(Bc(this.onReset)),this.thinking=new la,this.thinking$=this.thinking.asObservable(),this.emojiconUrl="",this.chatFlowState=t,this.eventBus=n,this.myChatService=i}getCurrentFlow(){return this.currentFlow&&!this.currentFlow.submitted?this.currentFlow:void 0}think(e,t){this.currentFlow.submitted||setTimeout((()=>{this.thinking.next({key:t,value:e})}),500)}answer(e){let t="",n=e.value;const i=this.currentFlow.current();if(void 0!==i&&(void 0!==i.sanitize&&(n=i.sanitize(e.value.toString())),t=this.currentFlow.validateCurrent(n.toString())),this.onQuestionAnswered.next(e.key),""===t){void 0!==i&&i.setAnswer(n);const e=this.currentFlow.next();void 0!==e&&this.onNewQuestion.next(e)}else this.onError.next(t)}start(){const e=this.currentFlow.next();void 0!==e&&this.onNewQuestion.next(e)}reset(){this.setChatFlowState(Ec.Chat),this.onReset.next()}setChatFlowState(e){switch(this.chatFlowState=e,e){case Ec.OfflineForm:this.currentFlow=new Cm;break;case Ec.Rate:this.currentFlow=new km;break;case Ec.Auth:this.currentFlow=new Em}}onFlowNewQuestion(e){const t=dm(e.text,Ic.Normal,this.config.operatorIcon,this.emojiconUrl);t.preventSound=e.preventSound,t.preventBubbleIndication=e.preventBubbleIndication,t.preventTabNotification=e.preventTabNotification,this.eventBus.onShowMessage.next(t),e.type===Dc.SingleChoice||e.type===Dc.MultipleChoice?this.eventBus.onShowMessage.next(function(e){return um(-1,Sc.Options,Ic.Normal,!1,!0,"","",new Date,"",e,void 0,!0,!0,!0,"")}(e)):this.eventBus.onTriggerFocusInput.next()}onFlowError(e){this.eventBus.onShowMessage.next(dm(e,Ic.Normal,this.config.operatorIcon,this.emojiconUrl))}onFlowQuestionAnswered(e){e>=0&&(this.myChatService.chatMessages[e].sent=!0)}initFlow(e,t=!1,n=(()=>Hc(!0)),i=(e=>this.onFlowNewQuestion(e)),r=(e=>this.onFlowQuestionAnswered(e)),o=(e=>this.onFlowError(e))){this.currentFlow.buildFlow(t,e),this.currentFlow.addSubmissionCallback(n,""),this.onError$.subscribe((e=>o(e))),this.onNewQuestion$.subscribe((e=>i(e))),this.onQuestionAnswered$.subscribe((e=>r(e)))}}class Sm{constructor(e){Object.assign(this,e)}}var Im=function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};let Mm=class extends(ao(Rc)){constructor(){super(),this.selected="",this.hovered=new xm,this.lightText=!1}optionHtml(e){return cm(e,this.emojiconUrl,25)}onOptionSelected(e){""===this.selected&&(this.selected=e.value,this.$emit("selected",e))}mouseOver(e,t){this.hovered=t;"#FFFFFF"===nm(e.target)&&void 0!==this.$style&&(this.lightText=!0)}mouseLeave(e){this.hovered=void 0,this.lightText=!1}};Im([bo()],Mm.prototype,"options",void 0),Im([bo()],Mm.prototype,"showBorders",void 0),Im([bo()],Mm.prototype,"showSelectedLabel",void 0),Im([bo()],Mm.prototype,"showHoveredLabel",void 0),Im([bo()],Mm.prototype,"emojiconUrl",void 0),Mm=Im([ho({components:{}})],Mm);var Om=gu(Mm,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return""===e.selected||void 0===e.selected?n("div",{class:[e.$style.root]},[e._l(e.options,(function(t){return[n("div",{ref:"option_"+t.value,refInFor:!0,class:[e.$style.option_button,e.showBorders?e.$style.bordered:"",e.lightText&&e.hovered.value===t.value?e.$style["light-text"]:""],on:{mouseover:function(n){return e.mouseOver(n,t)},mouseleave:function(t){return e.mouseLeave(t)},blur:function(t){return e.mouseLeave(t)},click:function(n){return e.onOptionSelected(t)}}},[n("span",{domProps:{innerHTML:e._s(e.optionHtml(t.text))}})])]})),e._v(" "),e.hovered&&!e.selected&&e.showHoveredLabel?n("div",{class:[e.$style.hovered_description]},[e._v("\n "+e._s(e.hovered.description)+"\n ")]):e._e()],2):e._e()}),[],!1,(function(e){var t=__webpack_require__(8583);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const Tm=Om.exports;var Fm=function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};let Rm=class extends(ao(Rc)){beforeMount(){this.addVideoCallListener()}addVideoCallListener(){this.myWebRTCService&&this.$subscribeTo(this.myWebRTCService.videoCallInProcess$,(()=>{this.myWebRTCService.videoContainer=this.$refs.videoContainer}))}};Fm([mo()],Rm.prototype,"myWebRTCService",void 0),Fm([bo({default:!1})],Rm.prototype,"isPopoutWindow",void 0),Rm=Fm([ho({components:{}})],Rm);var Nm=gu(Rm,(function(){var e,t=this,n=t.$createElement,i=t._self._c||n;return i("div",{ref:"videoContainer",class:[t.$style.root],attrs:{id:"videoContainer"}},[t.myWebRTCService&&t.myWebRTCService.videoOnlyRemoteStream&&(t.myWebRTCService.media.isVideoReceived||!t.myWebRTCService.media.isVideoSend)?i("video",{directives:[{name:"srcObject",rawName:"v-srcObject",value:t.myWebRTCService.videoOnlyRemoteStream,expression:"myWebRTCService.videoOnlyRemoteStream"}],class:t.myWebRTCService.isFullscreen?t.$style.awayFullVideo:t.$style.awayVideo,attrs:{id:"wplc-remote-video",playsinline:"",autoplay:""}}):t._e(),t._v(" "),t.myWebRTCService&&t.myWebRTCService.videoOnlyLocalStream&&t.myWebRTCService.media.isVideoSend?i("video",{directives:[{name:"srcObject",rawName:"v-srcObject",value:t.myWebRTCService.videoOnlyLocalStream,expression:"myWebRTCService.videoOnlyLocalStream"}],class:(e={},e[t.$style.mirrorVideo]=!0,e[t.myWebRTCService.isFullscreen||!t.isPopoutWindow?t.$style.homeFullVideo:t.$style.homeVideo]=t.myWebRTCService.media.isVideoReceived,e[t.myWebRTCService.isFullscreen||!t.isPopoutWindow?t.$style.awayFullVideo:t.$style.awayVideo]=!t.myWebRTCService.media.isVideoReceived,e),attrs:{id:"wplc-home-video",playsinline:"",autoplay:""}}):t._e()])}),[],!1,(function(e){var t=__webpack_require__(231);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const Bm=Nm.exports;const Pm="data:audio/mpeg;base64,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";var jm=function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};let qm=class extends(ao(Rc)){constructor(){super(...arguments),this.soundFlag=this.config.allowSoundNotifications,this.myMessage="",this.MaxChatMessageSize=2e4}get isSendButtonEnabled(){return this.myMessage.length>0}beforeMount(){this.addInputBlurHandler(),this.addInputFocusHandler()}addInputBlurHandler(){this.$subscribeTo(this.eventBus.onMinimized,(()=>{this.blurInput()}))}addInputFocusHandler(){const e=of(this.eventBus.onRestored,this.eventBus.onTriggerFocusInput);this.$subscribeTo(e,(()=>{this.gaService.chatInteractionEvent(),this.focusInput()}))}focusInput(){setTimeout((()=>{this.$refs.chatInput&&Ac.focusElement(this.$refs.chatInput)}),200)}blurInput(){setTimeout((()=>{this.$refs.chatInput&&Ac.blurElement(this.$refs.chatInput)}),200)}filePickerToggle(){this.$refs.fileInput.click()}fileSelection(){const e=this.$refs.fileInput;e&&this.eventBus.onFileUpload.next(e.files)}FireTyping(e){this.myMessage=e.target.value,this.eventBus.onClientChatTyping.next()}onInputFocusChange(e){this.$emit("input-focus-change",e),e&&this.eventBus.onAttendChat.next()}sendMessage(){this.myMessage&&(this.$emit("send-message",this.myMessage),this.myMessage="")}onStartNewChat(){this.eventBus.onRestart.next()}onToggleSound(){this.soundFlag=!this.soundFlag,this.eventBus.onToggleSoundNotification.next(this.soundFlag)}};jm([mo()],qm.prototype,"eventBus",void 0),jm([mo()],qm.prototype,"gaService",void 0),jm([bo()],qm.prototype,"config",void 0),jm([bo({default:!0})],qm.prototype,"isChatActive",void 0),jm([bo({default:!1})],qm.prototype,"chatEnabled",void 0),jm([bo({default:!0})],qm.prototype,"chatOnline",void 0),jm([bo({default:!0})],qm.prototype,"enableTyping",void 0),qm=jm([ho({components:{SoundActive:Ru(),SoundInactive:Bu(),FacebookIcon:ju(),PaperPlane:Lu(),TwitterIcon:$u(),EmailIcon:Vu(),DefaultSound:Pm,PaperClip:Qu()}})],qm);var Lm=gu(qm,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:[e.$style.root,e.isChatActive?"":e.$style["chat-disabled"]]},[e.isChatActive?[n("form",{class:e.$style["chat-message-input-form"],attrs:{autocomplete:"off",autocorrect:"off",spellcheck:"false"},on:{submit:function(t){return t.preventDefault(),e.sendMessage()}}},[n("div",{class:e.$style.materialInput},[n("input",{ref:"chatInput",class:e.$style["chat-message-input"],attrs:{disabled:!e.enableTyping,type:"text",placeholder:e.$t("Chat.TypeYourMessage"),maxLength:e.MaxChatMessageSize,name:"chatInput",autocomplete:"off",autocorrect:"off",spellcheck:"false"},domProps:{value:e.myMessage},on:{input:function(t){return e.FireTyping(t)},focus:function(t){return e.onInputFocusChange(!0)},blur:function(t){return e.onInputFocusChange(!1)}}})]),e._v(" "),n("div",{class:[e.$style["send-trigger"],e.isSendButtonEnabled?e.$style.send_enable:e.$style.send_disable],attrs:{disabled:!e.enableTyping},on:{mousedown:function(t){return t.preventDefault(),e.sendMessage()}}},[n("paper-plane")],1)]),e._v(" "),n("div",{class:e.$style.banner},[n("div",{class:e.$style["chat-action-buttons"]},[e.config.filesEnabled&&e.chatOnline?n("input",{ref:"fileInput",staticStyle:{display:"none"},attrs:{id:"avatar",type:"file",name:"file-picker",accept:"image/jpeg,image/pjpeg,image/png,image/gif,image/bmp,image/x-windows-bmp,image/tiff,image/x-tiff,application/msword,application/pdf,text/plain,application/rtf,application/x-rtf,application/mspowerpoint,application/powerpoint,application/vnd.ms-powerpoint,application/x-mspowerpoint,application/excel,application/vnd.ms-excel,application/x-excel,application/x-msexcel"},on:{change:function(t){return t.preventDefault(),e.fileSelection.apply(null,arguments)}}}):e._e(),e._v(" "),e.config.filesEnabled&&e.chatOnline?n("div",{class:[e.$style["action-button"]],attrs:{disabled:!e.enableTyping},on:{click:function(t){return t.preventDefault(),e.filePickerToggle.apply(null,arguments)}}},[n("PaperClip")],1):e._e(),e._v(" "),e.config.enableMute&&e.chatEnabled?n("div",{class:e.$style["action-button"],on:{click:e.onToggleSound}},[e.soundFlag?e._e():n("a",[n("soundInactive")],1),e._v(" "),e.soundFlag?n("a",[n("soundActive")],1):e._e()]):e._e(),e._v(" "),e.config.facebookIntegrationUrl?n("div",{class:e.$style["action-button"]},[n("a",{attrs:{target:"_blank",href:e.config.facebookIntegrationUrl}},[n("facebookIcon")],1)]):e._e(),e._v(" "),e.config.twitterIntegrationUrl?n("div",{class:e.$style["action-button"]},[n("a",{attrs:{target:"_blank",href:e.config.twitterIntegrationUrl}},[n("twitterIcon")],1)]):e._e(),e._v(" "),e.config.emailIntegrationUrl?n("div",{class:e.$style["action-button"]},[n("a",{attrs:{href:"mailto:"+e.config.emailIntegrationUrl}},[n("emailIcon")],1)]):e._e()]),e._v(" "),e.config.enablePoweredby?n("span",{class:e.$style["powered-by"]},[n("a",{attrs:{href:"https://www.3cx.com",target:"_blank"}},[e._v(e._s(e.$t("Inputs.PoweredBy"))+" ")])]):e._e()])]:n("button",{ref:"startNewBtn",class:e.$style.submit,attrs:{type:"button"},on:{click:function(t){return e.onStartNewChat()}}},[e._v("\n "+e._s(e.$t("ChatCompleted.StartNew"))+"\n ")])],2)}),[],!1,(function(e){var t=__webpack_require__(7722);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const zm=Lm.exports;var $m=function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};let Um=class extends(ao(Rc)){constructor(){super(...arguments),this.operatorName="",this.isTypingVisible=!1}beforeMount(){this.addFlowThinkingListener(),this.addServerTypingListener()}addFlowThinkingListener(){this.$subscribeTo(this.chatFlowControlService.thinking$.pipe(lf((()=>{this.isTypingVisible=!0})),Tf(1e3),lf((e=>{this.isTypingVisible=!1,this.chatFlowControlService.answer(e)}))),(()=>{}))}addServerTypingListener(){const e=this.myChatService.mySession$.pipe(Jc((e=>e.messages$.pipe(rc($s),wp(e.conversation$)))),xa((e=>({typing:e,time:new Date}))),Ap(1e3),lf((e=>{if(this.lastTyping=e.time,this.config.showOperatorActualName){const[t,n]=e.typing,i=n.Recipients.find((e=>e.Recipient.IdRecipient===t.IdRecipient));this.operatorName=(null==i?void 0:i.Recipient.Name)||this.config.operatorName}else this.operatorName=this.config.operatorName;this.isTypingVisible=!0})),Tf(2e3));this.$subscribeTo(e,(()=>{const e=this.lastTyping.getTime()-(new Date).getTime();this.isTypingVisible=Math.abs(e)<2e3}))}};$m([mo()],Um.prototype,"myChatService",void 0),$m([mo()],Um.prototype,"chatFlowControlService",void 0),$m([bo()],Um.prototype,"config",void 0),Um=$m([ho({components:{}})],Um);var Vm=gu(Um,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.isTypingVisible?n("div",{class:[e.$style.root]},[n("div",{class:e.$style.typing_indicator_name},[n("span",{attrs:{title:e.operatorName}},[e._v(e._s(e.operatorName))])]),e._v(" "),n("span",[e._v(e._s(e.$t("Inputs.IsTyping")))])]):e._e()}),[],!1,(function(e){var t=__webpack_require__(3530);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const Wm=Vm.exports;var Gm=function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};let Hm=class extends(ao(Rc)){constructor(){super(),this.newMessageAudioMuted=!this.config.allowSoundNotifications,this.enabled=!1}beforeMount(){this.enableNotification(),this.addSoundToggleHandler(),this.addAttendHandler(),this.addUnattendedMessageHandler()}mounted(){this.audio=this.$refs.lcAudio,void 0!==this.config.soundnotificationUrl&&""!==this.config.soundnotificationUrl?this.audio.src=this.config.soundnotificationUrl:this.audio.src=Pm,this.addSoundNotificationHandler()}addSoundNotificationHandler(){var e,t;this.$subscribeTo(this.eventBus.onSoundNotification.pipe(ss((()=>!this.newMessageAudioMuted&&this.enabled)),(e=100,void 0===t&&(t=hf),Aa((function(n,i){var r=null,o=null,a=null,s=function(){if(r){r.unsubscribe(),r=null;var e=o;o=null,i.next(e)}};function l(){var n=a+e,o=t.now();if(o<n)return r=this.schedule(void 0,n-o),void i.add(r);s()}n.subscribe(wa(i,(function(n){o=n,a=t.now(),r||(r=t.schedule(l,e),i.add(r))}),(function(){s(),i.complete()}),void 0,(function(){o=r=null})))}))),lf((()=>{this.audio.pause(),this.audio.currentTime=0})),Jc((()=>qa(this.audio.play()).pipe(sf((()=>za)))))),(()=>{}),(e=>{}))}addSoundToggleHandler(){this.$subscribeTo(this.eventBus.onToggleSoundNotification,(e=>{this.newMessageAudioMuted=!e}))}enableNotification(){this.eventBus.onEnableNotification.subscribe((()=>{this.enabled=!0}))}addUnattendedMessageHandler(){this.$subscribeTo(this.eventBus.onUnattendedMessage,(e=>{!this.enabled||e.preventTabNotification||e.preventBlinkingTitle||lc.startBlink()}))}addAttendHandler(){this.$subscribeTo(this.eventBus.onAttendChat,(()=>{lc.stopBlink()}))}};Gm([mo()],Hm.prototype,"myChatService",void 0),Gm([mo()],Hm.prototype,"myWebRTCService",void 0),Gm([mo()],Hm.prototype,"eventBus",void 0),Gm([bo()],Hm.prototype,"config",void 0),Hm=Gm([ho({components:{DefaultSound:Pm}})],Hm);var Qm=gu(Hm,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:[e.$style.root]},[n("audio",{ref:"lcAudio"})])}),[],!1,(function(e){var t=__webpack_require__(9831);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const Ym=Qm.exports;var Xm=function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};const Zm=[kc.MISSED,kc.ENDED_DUE_AGENT_INACTIVITY,kc.ENDED_DUE_CLIENT_INACTIVITY,kc.ENDED_BY_CLIENT,kc.ENDED_BY_AGENT,kc.ENDED_DUE_BLOCK];let Km=class extends(ao(Rc)){constructor(){super(),this.sendOfflineMessage=!1,this.serverSystemMessages=!1,this.firstResponsePending=!0,this.emojiconUrl="",this.chatConversationId=-1,this.clientName="",this.pendingMessagesToSend=[],this.isInputFocused=!1,this.onAcknowledgeMessage=new la,this.chatFlowControlService=new Dm(this.config,Ec.Chat,this.eventBus,this.myChatService)}get isVideoActive(){return this.myWebRTCService&&this.myWebRTCService.isVideoActive}enableTyping(){let e=!0;const t=this.chatFlowControlService.getCurrentFlow();if(void 0!==t){const n=t.current();void 0!==n&&(e=n.type!==Dc.MultipleChoice&&n.type!==Dc.SingleChoice)}return e}isChatActive(){let e;const t=this.chatFlowControlService.getCurrentFlow();return e=void 0!==t&&this.chatFlowControlService.chatFlowState!==Ec.Chat?!t.closeOnSubmission||!(null==t?void 0:t.submitted):!!this.chatOnline&&this.myChatService.hasSession,e}beforeMount(){var e,t,n;window.addEventListener("resize",(()=>{Ac.isDesktop()||this.scrollChatToBottom()})),this.loadingService.show(),this.myChatService.clearMessages(),this.clientName=null!==(t=null===(e=this.myChatService.auth)||void 0===e?void 0:e.name)&&void 0!==t?t:"",this.$subscribeTo(this.eventBus.onRestored,(()=>{this.scrollChatToBottom()})),this.addShowMessagesListener(),this.addAcknowledgeMessageListener(),this.addScrollListener(),this.addSessionChangeListener(),this.addNewSessionListener(),this.addMessagesListener(),this.addFileMessageListener(),this.configureTypingNotifications(),this.addChatCompletionListener(),this.addFileUploadListener(),this.clientName=(null===(n=this.myChatService.auth)||void 0===n?void 0:n.name)||this.config.visitorName}mounted(){this.chatOnline||this.eventBus.onEnableNotification.next()}addChatCompletionListener(){this.$subscribeTo(this.eventBus.onClosed$,(e=>{void 0!==this.myWebRTCService&&this.myWebRTCService.hasCall&&this.myWebRTCService.removeDroppedCall(),this.completeChat(e)}))}completeChat(e){var t;if(this.serverSystemMessages&&(null===(t=this.myChatService.lastMessage())||void 0===t?void 0:t.messageType)!==Ic.Completed||!this.serverSystemMessages||e.closedByClient){const t=e.closeMessage||this.getPropertyValue("ChatEndMessage",[this.config.endingMessage,ic.t("Inputs.EndingMessage").toString()]);this.endWithMessage(t)}this.eventBus.onChatCompleted.next()}addShowMessagesListener(){this.$subscribeTo(this.eventBus.onShowMessage,(e=>{this.addChatMessage(e)}))}addScrollListener(){this.$subscribeTo(this.eventBus.onScrollToBottom,(()=>{this.scrollChatToBottom()}))}configureTypingNotifications(){this.$subscribeTo(this.eventBus.onClientChatTyping.pipe(ss((()=>this.chatFlowControlService.chatFlowState===Ec.Chat)),Ap(2e3),Jc((()=>{const e=new $s({IdConversation:this.chatConversationId});return this.myChatService.get(e)}))),(()=>{}),(e=>{this.eventBus.onError.next(e)}))}addNewSessionListener(){this.$subscribeTo(this.myChatService.mySession$,(e=>{this.myChatService.hasSession||e.sessionState!==wc.Error?this.myChatService.hasSession&&(this.loadingService.hide(),this.eventBus.onEnableNotification.next(),this.eventBus.onTriggerFocusInput.next(),this.serverSystemMessages=e.serverProvideSystemMessages,this.emojiconUrl=e.emojiEndpoint(),this.chatFlowControlService.emojiconUrl=this.emojiconUrl,this.chatConversationId=e.getSessionUniqueCode(),this.pendingMessagesToSend.length>0&&(this.pendingMessagesToSend.forEach((e=>{this.sendOnlineMessage(e.message,e.index)})),this.pendingMessagesToSend=[]),this.gaService.chatInitiatedEvent(e)):this.eventBus.onClosed.next(new Sm({notifyServer:!1,closedByClient:!1,chatUniqueCode:this.chatConversationId}))}))}addFileMessageListener(){this.$subscribeTo(this.myChatService.notificationsOfType$(Es),(e=>{const t=this.myChatService.chatMessages.findIndex((t=>t.id===e.Id));t>-1&&(this.myChatService.chatMessages[t].file=new ks(e.File))}))}addFileUploadListener(){this.$subscribeTo(this.eventBus.onFileUpload,(e=>{this.fileSelection(e)}))}addMessagesListener(){const e=this.myChatService.mySession$.pipe(Jc((e=>e.messages$.pipe(rc(Ms),wp(e.conversation$)))));this.$subscribeTo(e,(([e,t])=>{e.Messages.forEach((e=>{var n;if(e.IdConversation===t.IdConversation)if(e.MessageType===ms.CMT_Closed||e.MessageType===ms.CMT_Dealt)this.endWithMessage(Oc(0,[this.config.endingMessage,ic.t("Inputs.EndingMessage").toString()]));else{let i,r;e.File&&(r=new ks(e.File));const o=this.myChatService.lastMessage(),a=null==o?void 0:o.isLocal,s=!!(null==o?void 0:o.file),l=null===(n=e.Recipients.find((e=>e.IsSender)))||void 0===n?void 0:n.IdRecipient,c=t.Recipients.find((e=>e.Recipient.IdRecipient===l)),f=(null==c?void 0:c.Recipient.RecipientType)===gs.CRT_Anonymous;let u;u=f?(null==c?void 0:c.Recipient.Name)||this.config.visitorName:this.config.showOperatorActualName&&(null==c?void 0:c.Recipient.Name)||this.config.operatorName;const d=!1,p=new Date(e.Time.Year,e.Time.Month-1,e.Time.Day,e.Time.Hour,e.Time.Minute,e.Time.Second),h=p.getTimezoneOffset(),m=f!==a||(null==o?void 0:o.senderName)!==u||Boolean(e.File)||s||(null==o?void 0:o.isAutomated)&&!d;let g=e.Message;if(f)if(r)i=hm(r,u,this.config.userIcon,e.IsNew,new Date(p.getTime()-60*h*1e3));else{const t=g.match(/Offline Message:.*Content: (.*)/s);2===(null==t?void 0:t.length)&&([,g]=t),i=pm(g,u,this.config.userIcon,m,e.IsNew,this.emojiconUrl,!e.IsNew,new Date(p.getTime()-60*h*1e3))}else{const t=c&&function(e,t){var n;const i=null===(n=e.Recipient.Contact)||void 0===n?void 0:n.ContactImage;if(i)return new URL(i,t).href}(c,this.config.channelUrl)||this.config.operatorIcon;i=r?function(e,t,n,i,r,o,a,s){return um(e,Sc.Text,Ic.Normal,!1,!0,i,n,o,"",void 0,t,r,!1,s,a)}(e.Id,r,u,t,m,new Date(p.getTime()-60*h*1e3),this.emojiconUrl,e.IsNew):function(e,t,n,i,r,o,a,s){return um(e,Sc.Text,Ic.Normal,!1,!0,i,n,o,t,void 0,void 0,r,!1,s,a)}(e.Id,g,u,t,m,new Date(p.getTime()-60*h*1e3),this.emojiconUrl,e.IsNew)}this.addChatMessage(i)}})),this.config.acknowledgeReceived&&(this.onAcknowledgeMessage.next(e.Messages),this.isInputFocused&&this.eventBus.onAttendChat.next())}))}addAcknowledgeMessageListener(){const e=this.onAcknowledgeMessage.pipe((t=this.eventBus.onAttendChat,Aa((function(e,n){var i=[];return e.subscribe(wa(n,(function(e){return i.push(e)}),(function(){n.next(i),n.complete()}))),t.subscribe(wa(n,(function(){var e=i;i=[],n.next(e)}),Uo)),function(){i=null}}))));var t;this.$subscribeTo(e,(e=>{e.forEach((e=>{this.setMessagesAsReceived(e)}))}))}showWelcomeMessage(e){setTimeout((()=>{let t="";t=e?this.myChatService.injectAuthenticationName(this.getPropertyValue("ChatWelcomeMessage",[this.config.inviteMessage])):this.myChatService.injectAuthenticationName(this.getPropertyValue("UnavailableMessage",[this.config.unavailableMessage]));const n=dm(t,Ic.Normal,this.operator.image,this.emojiconUrl,!1);n.preventSound=!0,this.addChatMessage(n)}))}addSessionChangeListener(){this.$subscribeTo(this.myChatService.notificationsOfType$(wf),(e=>{var t,n;if(Zm.includes(e.status)){let i="";switch(this.serverSystemMessages&&(i=null!==(n=null===(t=this.myChatService.lastMessage())||void 0===t?void 0:t.message)&&void 0!==n?n:""),e.status){case kc.ENDED_DUE_BLOCK:i=ic.t("Inputs.BlockMessage").toString();break;case kc.ENDED_DUE_AGENT_INACTIVITY:case kc.ENDED_DUE_CLIENT_INACTIVITY:i=this.getPropertyValue("InactivityMessage",["Chat session closed due to inactivity."]);break;case kc.ENDED_BY_CLIENT:case kc.ENDED_BY_AGENT:i=this.getPropertyValue("ChatEndMessage",[this.config.endingMessage,ic.t("Inputs.EndingMessage").toString()]);break;case kc.MISSED:i=this.getPropertyValue("ChatNoAnswerMessage",[this.config.endingMessage,ic.t("Inputs.EndingMessage").toString()])}this.eventBus.onClosed.next(new Sm({notifyServer:!1,closedByClient:!1,chatUniqueCode:this.chatConversationId,closeMessage:i}))}else e.status===kc.ACTIVE&&(e.chatState&&(this.sendOfflineMessage=e.isNew&&!e.chatState.Connected,this.showWelcomeMessage(e.chatState.Connected)),this.chatConversationId=e.idConversation)}))}setMessagesAsReceived(e){const t=e.filter((e=>e.IsNew)).map((e=>e.Id));t.length>0&&this.myChatService.get(new Os({Items:t})).subscribe()}onInputFocusChange(e){this.isInputFocused=e}onResendMessage(e){this.sendMessage(this.myChatService.chatMessages[e].message,e)}sendMessage(e="",t=-1){var n,i,r,o,a;if((a=e)&&!(a.replace(/\s/g,"").length<1))if(e.length<=2e4){this.eventBus.onChatInitiated.next(!0);const a=this.myChatService.lastMessage(),s=null==a?void 0:a.isLocal;let l;if(t<0){l=pm(e,this.clientName,this.config.userIcon,!s||a.senderName!==this.clientName,!0,this.emojiconUrl);t=this.addChatMessage(l)-1}if(this.myChatService.chatMessages[t].index=t,this.chatOnline&&this.chatFlowControlService.chatFlowState===Ec.Chat)1===t&&this.sendOfflineMessage&&(e=kp(`Offline Message:\n\nName: ${null!==(i=null===(n=this.myChatService.auth)||void 0===n?void 0:n.name)&&void 0!==i?i:""}\nEmail: ${null!==(o=null===(r=this.myChatService.auth)||void 0===r?void 0:r.email)&&void 0!==o?o:""}\nContent: ${e}`)),this.sendOnlineMessage(e,t);else{const n=this.chatFlowControlService.getCurrentFlow();if(n){void 0===n.current()&&n instanceof Em&&void 0!==l&&this.pendingMessagesToSend.push(l)}this.chatFlowControlService.think(e,t)}}else this.eventBus.onError.next("Chat message too large"),xf("Chat message too large")}sendOnlineMessage(e,t){this.myChatService.get(new Ds({Message:e,IdConversation:this.chatConversationId})).subscribe({next:()=>{this.eventBus.onTriggerFocusInput.next(),this.myChatService.chatMessages[t].sent=!0,this.automatedFirstResponseHandle(this.myChatService.chatMessages[t])},error:e=>{this.eventBus.onError.next(e),this.myChatService.chatMessages[t].errorType=this.mapErrorStateToMessageError(e.state),this.scrollChatToBottom()}})}mapErrorStateToMessageError(e){return 40===e?xc.NoRetry:xc.CanRetry}fileSelection(e){if(!e)return;const t=new ks;t.FileSize=e[0].size,t.FileState=hs.CF_Uploading,t.FileName=e[0].name;const n=hm(t,this.clientName,this.config.userIcon,!0),i=this.addChatMessage(n)-1,r=new Ss({IdConversation:this.chatConversationId,Name:e[0].name});!function(e){const t=e.lastIndexOf("."),n=e.substring(t+1);return Kh.indexOf(n.toLowerCase())>=0}(e[0].name)?(this.myChatService.chatMessages[i].errorType=xc.UnsupportedFile,t.FileState=hs.CF_Deleted,this.myChatService.chatMessages[i].file=t,this.scrollChatToBottom()):this.myChatService.get(r).pipe(sf((e=>(this.myChatService.chatMessages[i].errorType=xc.FileError,t.FileState=hs.CF_Deleted,this.myChatService.chatMessages[i].file=t,this.scrollChatToBottom(),Xc((()=>e)))))).subscribe((e=>{t.FileLink=e.File.FileLink,t.FileState=hs.CF_Available,this.myChatService.chatMessages[i].file=t,this.myChatService.chatMessages[i].sent=!0}))}scrollChatToBottom(){setTimeout((()=>{const e=this.$refs.chatHistory;e&&(e.scrollTop=e.scrollHeight)}))}addChatMessage(e){const t=this.myChatService.chatMessages.push(e);return!e.isNew||e.isLocal||e.preventSound||this.isInputFocused||this.eventBus.onSoundNotification.next(),!e.isNew||e.isLocal||e.preventBubbleIndication&&e.preventTabNotification||this.isInputFocused||this.eventBus.onUnattendedMessage.next(e),this.scrollChatToBottom(),t}automatedFirstResponseHandle(e){if(this.firstResponsePending&&e.isLocal){let e=this.getPropertyValue("FirstResponse",[this.config.firstResponseMessage]);if(e){e=this.myChatService.injectAuthenticationName(e);if(this.myChatService.chatMessages.filter((e=>!e.isAutomated&&!e.isLocal)).length<=0){this.firstResponsePending=!1;const t=dm(e,Ic.Normal,this.operator.image,this.emojiconUrl);this.addChatMessage(t)}else this.firstResponsePending=!1}}}endWithMessage(e){const t=dm(e=this.myChatService.injectAuthenticationName(e),Ic.Completed,this.operator.image,this.emojiconUrl);t.preventBubbleIndication=!0,t.preventBlinkingTitle=!0,this.addChatMessage(t)}};Xm([bo()],Km.prototype,"config",void 0),Xm([bo()],Km.prototype,"operator",void 0),Xm([bo({default:!1})],Km.prototype,"chatEnabled",void 0),Xm([bo({default:!0})],Km.prototype,"chatOnline",void 0),Xm([mo()],Km.prototype,"myChatService",void 0),Xm([mo()],Km.prototype,"myWebRTCService",void 0),Xm([mo()],Km.prototype,"currentChannel",void 0),Xm([mo()],Km.prototype,"eventBus",void 0),Xm([mo()],Km.prototype,"loadingService",void 0),Xm([mo()],Km.prototype,"gaService",void 0),Xm([yo()],Km.prototype,"chatFlowControlService",void 0),Km=Xm([ho({components:{TypingIndicator:Wm,ChatFooter:zm,VideoOutput:Bm,ChatMsg:_m,ChatOptions:Tm,Notifier:Ym}})],Km);var Jm=gu(Km,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:[e.$style.root]},[n("notifier",{attrs:{config:e.config}}),e._v(" "),e.isVideoActive?n("video-output",{ref:"videoOutput",attrs:{id:"wplc_videoOutput"}}):e._e(),e._v(" "),e.chatEnabled?n("div",{ref:"chatHistory",class:[e.$style["chat-container"]]},[e._l(e.myChatService.chatMessages,(function(t,i){return[t.viewType===e.ChatViewMessageType.Text||t.viewType===e.ChatViewMessageType.File?n("chat-msg",{key:t.index,attrs:{config:e.config,message:t},on:{resend:function(t){return e.onResendMessage(i)}}}):e._e()]})),e._v(" "),n("typing-indicator",{attrs:{config:e.config}})],2):n("div",{ref:"chatDisabledMessage",class:e.$style["chat-disabled-container"]},[n("div",[e._v("\n "+e._s(e.$t("Inputs.ChatIsDisabled"))+"\n ")])]),e._v(" "),n("chat-footer",{ref:"chatFooter",attrs:{config:e.config,"chat-online":e.chatOnline,"is-chat-active":e.isChatActive(),"chat-enabled":e.chatEnabled,"enable-typing":e.enableTyping()},on:{"input-focus-change":function(t){return e.onInputFocusChange(arguments[0])},"send-message":function(t){return e.sendMessage(arguments[0])}}})],1)}),[],!1,(function(e){var t=__webpack_require__(2114);t.__inject__&&t.__inject__(e),this.$style=t.locals||t;var n=__webpack_require__(9063);n.__inject__&&n.__inject__(e)}),null,null,!0);const eg=Jm.exports;var tg;!function(e){e[e.try=1]="try",e[e.ok=2]="ok",e[e.restart=3]="restart"}(tg||(tg={}));var ng=function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};let ig=class extends(ao(Rc)){mounted(){this.$nextTick((()=>{this.$refs.submitButton.focus()})),void 0!==this.$refs.submitButton&&this.$refs.submitButton instanceof HTMLElement&&(this.$refs.submitButton.style.color="#FFFFFF")}submit(){this.$emit("submit")}};ng([bo()],ig.prototype,"message",void 0),ng([bo()],ig.prototype,"button",void 0),ig=ng([ho({})],ig);var rg=gu(ig,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:e.$style.root},[n("div",{class:e.$style.content},[n("div",{class:e.$style["content-message"]},[e._v("\n "+e._s(e.message)+"\n ")]),e._v(" "),n("button",{ref:"submitButton",class:e.$style.submit,attrs:{type:"submit"},on:{click:e.submit}},[e._v("\n "+e._s(1===e.button?e.$t("MessageBox.TryAgain"):e.$t("MessageBox.Ok"))+"\n ")])]),e._v(" "),n("div",{class:e.$style.background,on:{click:e.submit}})])}),[],!1,(function(e){var t=__webpack_require__(7306);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const og=rg.exports;var ag=function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};let sg=class extends(ao(Rc)){constructor(){super(),this.notificationMessage="",this.notificationButtonType=tg.try,this.allowCall=!1,this.allowVideo=!1,this.selfClosed=!1,this.idConversaion=-1,this.chatComponentKey=!0,this.myWebRTCService=new mu(this.myChatService,this.config.demo),this.myWebRTCService.webRTCControlService.setWebRtcCodecs(this.config.webRtcCodecs),this.chatOnline&&(this.currentChannel.isChatActive()||this.enableAuthForm)&&(this.loadingService.show(),this.myChatService.reconnect())}get currentState(){return Cc.Chat}get isAtLeastOneMsgSendByVisitorAndHadCall(){return this.myChatService.chatMessages.filter((e=>e.isLocal)).length>0||this.hadCall}onClose(){this.myChatService.mySession$.pipe($a(1),Jc((e=>e.sessionState===wc.Connected&&this.isAtLeastOneMsgSendByVisitorAndHadCall?e.get(new Ns({IdConversation:e.chatConversationId,CloseReason:bs.ECCR_LogoutByAnonymous})):za))).subscribe({error:e=>{this.closeByClient(),this.eventBus.onError.next(e)},complete:()=>{this.closeByClient()}})}closeByClient(){this.selfClosed=!0,this.eventBus.onClosed.next(new Sm({notifyServer:!0,closedByClient:!0,chatUniqueCode:this.idConversaion}))}onErrorFormSubmit(){var e,t;if(this.notificationMessage="",this.notificationButtonType===tg.restart){this.endMessage=this.getPropertyValue("ChatEndMessage",[this.config.endingMessage,ic.t("Inputs.EndingMessage").toString()]);const n=null!==(t=null===(e=this.myChatService.auth)||void 0===e?void 0:e.name)&&void 0!==t?t:"";this.endMessage=this.endMessage.replace("%NAME%",n),this.eventBus.onClosed.next(new Sm({notifyServer:!1,closedByClient:!1,chatUniqueCode:this.idConversaion}))}}remountChatComponent(){this.chatComponentKey=!this.chatComponentKey}beforeMount(){this.eventBus.onLoaded.subscribe((e=>{this.remountChatComponent(),e&&(this.myChatService.reconnect(),this.setupChatServiceSubscriptions())})),this.setupChatServiceSubscriptions(),this.$subscribeTo(this.eventBus.onClosed,(()=>{this.currentChannel.dropSession().subscribe({next:()=>{this.loadingService.hide(),this.eventBus.onAttendChat.next(),this.myChatService.closeSession(),this.gaService.dispatchEvent("chat_complete","ChatCompleted")},error:e=>{this.loadingService.hide(),this.eventBus.onError.next(e)}})})),this.$subscribeTo(this.eventBus.onError,(e=>{this.notificationMessage=sc(e),this.notificationButtonType=tg.ok,xf(this.notificationMessage),this.loadingService.hide()})),this.myChatService.notificationsOfType$(wf).subscribe((e=>{e.idConversation!==this.idConversaion&&(this.idConversaion=e.idConversation)}))}setupChatServiceSubscriptions(){const e=this.myChatService.mySession$.pipe(lf((e=>{var t;e.sessionState===wc.Error&&(this.notificationMessage=null!==(t=e.error)&&void 0!==t?t:"",this.notificationButtonType=tg.restart,xf(this.notificationMessage),this.loadingService.hide())})));this.config.isQueue&&!this.config.ignoreQueueownership?(this.allowCall=!1,this.allowVideo=!1,this.$subscribeTo(e.pipe(Jc((e=>e.conversation$)),xa((e=>!e.QueueNo||e.TakenBy)),Qd()),(e=>{e?(this.allowCall=this.config.allowCall,this.allowVideo=this.config.allowVideo):(this.allowCall=!1,this.allowVideo=!1)}))):(this.$subscribeTo(e,(()=>{})),this.allowCall=this.config.allowCall,this.allowVideo=this.config.allowVideo)}};ag([bo()],sg.prototype,"chatEnabled",void 0),ag([bo()],sg.prototype,"chatOnline",void 0),ag([bo()],sg.prototype,"startMinimized",void 0),ag([mo()],sg.prototype,"fullscreenService",void 0),ag([bo()],sg.prototype,"config",void 0),ag([bo()],sg.prototype,"operator",void 0),ag([bo()],sg.prototype,"enableAuthForm",void 0),ag([bo()],sg.prototype,"hadCall",void 0),ag([mo()],sg.prototype,"myChatService",void 0),ag([yo()],sg.prototype,"myWebRTCService",void 0),ag([mo()],sg.prototype,"eventBus",void 0),ag([mo()],sg.prototype,"currentChannel",void 0),ag([mo()],sg.prototype,"loadingService",void 0),ag([mo()],sg.prototype,"gaService",void 0),sg=ag([ho({components:{CallUsHeader:Pd,CallUsChat:eg,Panel:up,OverlayMessage:og}})],sg);var lg=gu(sg,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("panel",{ref:"panelComponent",attrs:{auth:e.myChatService.auth,"allow-minimize":e.config.allowMinimize,"start-minimized":e.startMinimized,config:e.config,operator:e.operator,"panel-state":e.currentState,"allow-fullscreen":!0},on:{close:function(t){return e.onClose()}}},[e.notificationMessage?n("overlay-message",{ref:"overlayMessageComponent",attrs:{slot:"overlay",message:e.notificationMessage,button:e.notificationButtonType},on:{submit:function(t){return e.onErrorFormSubmit()}},slot:"overlay"}):e._e(),e._v(" "),n("call-us-header",{attrs:{slot:"panel-top","current-state":e.currentState,config:e.config,"allow-video":e.allowVideo,"allow-call":e.allowCall,operator:e.operator,"is-full-screen":e.fullscreenService.isFullScreen,"chat-online":e.chatOnline},on:{close:function(t){return e.onClose()}},slot:"panel-top"}),e._v(" "),e.currentState===e.ViewState.Chat||e.currentState===e.ViewState.Offline?n("call-us-chat",{key:e.chatComponentKey,ref:"chatComponent",class:e.$style.chat,attrs:{slot:"panel-content","chat-online":e.chatOnline,"chat-enabled":e.chatEnabled,config:e.config,operator:e.operator},slot:"panel-content"}):e._e()],1)}),[],!1,(function(e){var t=__webpack_require__(8792);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const cg=lg.exports;var fg=function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};let ug=class extends zc{constructor(){super(),this.viewState=Cc.None,this.authenticationType=yd.None,this.authWindowMinimized=!1,this.mainWindowMinimized=!1,this.chatEnabled=!1,this.chatOnline=!0,this.isQueue=!1,this.webRtcCodecs=[],this.isDesktop=!1,this.isHidden=!1,this.operator=new _f,this.delayEllapsed=!1,this.enableAuthForm=!0,this.hadCall=!1,this.fullscreenService=new Cd,this.gaService=new xd("true"===this.enableGa),this.gaService.isActive(),jf(this)}toggleHadCall(e){this.hadCall=e}get chatForm(){let e="NONE";return this.viewState===Cc.Chat||!this.enableAuthForm&&this.viewState===Cc.Authenticate?e="CHAT":this.enableAuthForm&&this.viewState===Cc.Authenticate&&(e="AUTH"),this.viewState===Cc.Intro?e="INTRO":this.viewState===Cc.Disabled&&(e="DISABLED"),e}beforeMount(){var e;if(this.preloadOperations$.subscribe((e=>{if(e){const e=localStorage.getItem("chatInfoGuid");null!==e&&this.assetsGuid!==e&&localStorage.removeItem("chatInfo"),localStorage.setItem("chatInfoGuid",this.assetsGuid)}})),this.delayChat(),this.loadingService.show(),this.isDesktop=Ac.isDesktop(),this.fullscreenService.enableFullScreen=!this.isDesktop,this.isHidden=!this.isDesktop&&"false"===this.enableOnmobile&&"false"===this.forceToOpen||"false"===this.enable,this.isHidden)return;switch(null===(e=this.authentication)||void 0===e?void 0:e.toLowerCase()){case"name":this.authenticationType=yd.Name;break;case"both":this.authenticationType=yd.Both;break;case"email":this.authenticationType=yd.Email;break;default:this.authenticationType=yd.None}const t="false"===this.minimized?"none":"true"===this.minimized?"both":this.minimized;"true"===this.forceToOpen?this.authWindowMinimized=!1:this.authWindowMinimized="both"===t||this.isDesktop&&"desktop"===t||!this.isDesktop&&"mobile"===t,this.eventBus.onRestart.subscribe((()=>{this.authWindowMinimized=!1,this.loadingService.show(),this.loadChannelInfo()})),this.$subscribeTo(this.eventBus.onRestored,(()=>{this.viewState===Cc.Authenticate&&this.config.enableDirectCall&&(this.viewState=Cc.Intro)})),this.loadChannelInfo()}mounted(){Ac.isDesktop()||setTimeout((()=>{Ac.setCssProperty(this,"--call-us-font-size","17px")}))}getMinimizedState(e){let t=!0;return"true"===this.forceToOpen?t=!1:this.authWindowMinimized||("true"===this.popupWhenOnline?e&&(t=!1):t=!1),t}loadChannelInfo(){this.$subscribeTo(this.info$,(e=>{if(this.loadingService.hide(),this.myChatService.isAvaliable=e.isAvailable,this.isQueue=e.isQueue,this.webRtcCodecs=e.webRtcCodecs,this.chatEnabled=void 0===e.isChatEnabled||e.isChatEnabled,this.authWindowMinimized=this.getMinimizedState(e.isAvailable),this.mainWindowMinimized=this.authWindowMinimized,this.config.showOperatorActualName?this.operator=new _f({name:e.operator.name||this.config.operatorName,image:e.operator.image||this.config.operatorIcon}):this.operator=new _f({name:this.config.operatorName,image:this.config.operatorIcon}),e.isChatEnabled)if(this.currentChannel.isChatActive()){this.viewState=Cc.Chat,this.chatOnline=!0;const e=sessionStorage.getItem("callus.collapsed");this.mainWindowMinimized=!!e&&"1"===e}else this.config.enableDirectCall?(this.viewState=Cc.Intro,this.chatOnline=!0):(this.viewState=Cc.Authenticate,this.chatOnline=!0);else this.viewState=Cc.Authenticate,this.chatOnline=!1;!this.mainWindowMinimized&&this.fullscreenService.enableFullScreen&&this.fullscreenService.goFullScreen(),this.eventBus.onLoaded.next(this.currentChannel.isChatActive())}),(e=>{console.error(e),this.viewState=Cc.Disabled}))}authenticateFormSubmit(){this.eventBus.onChatInitiated.next(!0),this.fullscreenService.goFullScreen(),this.viewState=Cc.Chat,this.mainWindowMinimized=!1}onStartChat(){var e,t,n;e=this.myChatService.auth,t=this.authenticationType,n=this.config.gdprEnabled,e||t===yd.None&&!n?this.viewState=Cc.Chat:this.enableAuthForm?this.viewState=Cc.Authenticate:this.viewState=Cc.Chat,this.authWindowMinimized=!1,this.mainWindowMinimized=!1}delayChat(){setTimeout((()=>{this.delayEllapsed=!0}),this.chatDelay)}get config(){var e,t,n,i,r,o,a,s,l,c,f,u,d,p,h,m;const g=cc&&"true"===this.allowCall,b="true"===this.allowVideo,v=this.phonesystemUrl,y="bubbleleft"===this.minimizedStyle.toLowerCase()?_d.BubbleLeft:_d.BubbleRight;let _,A,w;switch(this.animationStyle.toLowerCase()){case"slideleft":_=Ad.SlideLeft;break;case"slideright":_=Ad.SlideRight;break;case"fadein":_=Ad.FadeIn;break;case"slideup":_=Ad.SlideUp;break;default:_=Ad.None}switch(this.greetingVisibility.toLowerCase()){case"desktop":A=wd.Desktop;break;case"mobile":A=wd.Mobile;break;case"both":A=wd.Both;break;default:A=wd.None}switch(this.greetingOfflineVisibility.toLowerCase()){case"desktop":w=wd.Desktop;break;case"mobile":w=wd.Mobile;break;case"both":w=wd.Both;break;default:w=wd.None}const C=bc(this.operatorName);return{isQueue:this.isQueue,webRtcCodecs:this.webRtcCodecs,enablePoweredby:"true"===this.enablePoweredby,animationStyle:_,minimizedStyle:y,windowTitle:bc(null!==(e=this.windowTitle)&&void 0!==e?e:ic.t("Inputs.WindowTitle")),allowSoundNotifications:"true"===this.allowSoundnotifications,enableMute:"true"===this.enableMute,facebookIntegrationUrl:(x=this.facebookIntegrationUrl,k="",(E=x)&&/^(https?:\/\/)?((w{3}\.)?)facebook.com\/.*/i.test(E)&&pc(x)?x:k),twitterIntegrationUrl:yc(this.twitterIntegrationUrl,""),emailIntegrationUrl:vc(this.emailIntegrationUrl,""),operatorName:""===C?ic.t("Inputs.OperatorName").toString():C,operatorIcon:this.operatorIcon||"",userIcon:this.userIcon||"",allowCall:g,allowVideo:b,allowMinimize:"true"===this.allowMinimize,inviteMessage:bc(null!==(t=this.inviteMessage)&&void 0!==t?t:ic.t("Inputs.InviteMessage"),250),endingMessage:bc(null!==(n=this.endingMessage)&&void 0!==n?n:ic.t("Inputs.EndingMessage"),250),unavailableMessage:bc(null!==(i=this.unavailableMessage)&&void 0!==i?i:ic.t("Inputs.UnavailableMessage"),250),firstResponseMessage:bc(this.firstResponseMessage,250),party:this.party,channelUrl:v,windowIcon:this.windowIcon||"",buttonIcon:gc(this.buttonIcon,""),buttonIconType:(null===(r=this.buttonIconType)||void 0===r?void 0:r.toLowerCase())||"default",enableOnmobile:"false"===this.enableOnmobile,enable:"true"===this.enable,ignoreQueueownership:"true"===this.ignoreQueueownership,showOperatorActualName:"true"===this.showOperatorActualName,authenticationType:this.authenticationType,acknowledgeReceived:"true"===this.aknowledgeReceived,gdprEnabled:"true"===this.gdprEnabled,filesEnabled:"true"===this.filesEnabled,gdprMessage:this.gdprMessage&&""!==this.gdprMessage.trim()?this.gdprMessage.trim():ic.t("Auth.GdprDefaultMessage").toString(),chatIcon:this.chatIcon,chatLogo:this.chatLogo,demo:"true"===this.demo,messageDateformat:null===(o=this.messageDateformat)||void 0===o?void 0:o.toLowerCase(),messageUserinfoFormat:null===(a=this.messageUserinfoFormat)||void 0===a?void 0:a.toLowerCase(),soundnotificationUrl:this.soundnotificationUrl,visitorEmail:this.visitorEmail,visitorName:this.visitorName,authenticationMessage:bc(this.authenticationMessage,250),startChatButtonText:null!==(s=this.startChatButtonText)&&void 0!==s?s:ic.t("Auth.Submit"),offlineNameMessage:null!==(l=this.offlineNameMessage)&&void 0!==l?l:ic.t("Offline.OfflineNameMessage"),offlineEmailMessage:null!==(c=this.offlineEmailMessage)&&void 0!==c?c:ic.t("Offline.OfflineEmailMessage"),offlineFinishMessage:null!==(f=this.offlineFinishMessage)&&void 0!==f?f:ic.t("Inputs.OfflineMessageSent"),greetingVisibility:A,greetingMessage:null!==(u=this.greetingMessage)&&void 0!==u?u:ic.t("Inputs.GreetingMessage"),greetingOfflineVisibility:w,greetingOfflineMessage:null!==(d=this.greetingOfflineMessage)&&void 0!==d?d:ic.t("Inputs.GreetingMessage"),offlineFormInvalidEmail:null!==(p=this.offlineFormInvalidEmail)&&void 0!==p?p:ic.t("Offline.OfflineFormInvalidEmail"),offlineFormMaximumCharactersReached:null!==(h=this.offlineFormMaximumCharactersReached)&&void 0!==h?h:ic.t("Auth.MaxCharactersReached"),offlineFormInvalidName:null!==(m=this.offlineFormInvalidName)&&void 0!==m?m:ic.t("Offline.OfflineFormInvalidName"),enableDirectCall:"true"===this.enableDirectCall};var x,k,E}};fg([yo()],ug.prototype,"fullscreenService",void 0),fg([yo()],ug.prototype,"gaService",void 0),fg([yo()],ug.prototype,"toggleHadCall",null),ug=fg([ho({components:{CallUsMainForm:cg,CallUsAuthenticateForm:mp,CallUsIntroForm:yp,MinimizedBubble:sp}})],ug);var dg=gu(ug,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.delayEllapsed&&!e.isHidden?n("div",{attrs:{id:"callus-container"}},["INTRO"===e.chatForm?n("call-us-intro-form",{attrs:{"start-minimized":e.authWindowMinimized,config:e.config,operator:e.operator},on:{chat:e.onStartChat,toggle:e.toggleHadCall}}):"AUTH"===e.chatForm?n("call-us-authenticate-form",{attrs:{"start-minimized":e.authWindowMinimized,config:e.config,"chat-enabled":e.chatEnabled,operator:e.operator},on:{submit:e.authenticateFormSubmit}}):"CHAT"===e.chatForm?n("call-us-main-form",{attrs:{"chat-enabled":e.chatEnabled,"chat-online":e.chatOnline,"start-minimized":e.mainWindowMinimized,operator:e.operator,config:e.config,"enable-auth-form":e.enableAuthForm,"had-call":e.hadCall}}):"DISABLED"===e.chatForm?n("minimized-bubble",{attrs:{collapsed:!0,config:e.config,operator:e.operator,"panel-state":e.viewState,disabled:!0}}):e._e()],1):e._e()}),[],!1,(function(e){var t=__webpack_require__(8305);t.__inject__&&t.__inject__(e)}),null,null,!0);const pg=dg.exports;function hg(e){return{name:"phonesystem-url",value:`${e}`}}function mg(e){return{name:"style",value:"position: fixed; right: 20px; bottom: 20px; justify-content: flex-end; \n flex-direction: column; display: flex; z-index: 99999; \n --call-us-form-header-background:#373737;\n --call-us-main-button-background:#0596d4;\n --call-us-form-height:40vh;"}}function gg(e){return{name:"id",value:"wp-live-chat-by-3CX"}}function bg(e){var t,n,i,r,o,a,s,l,c;let f="position:fixed;font-family: Arial;z-index: 99999;";if(null===(t=e.Styling)||void 0===t?void 0:t.Style){const t=function(e){try{return JSON.parse(e)}catch(e){return""}}(null===(n=e.Styling)||void 0===n?void 0:n.Style);f+=`--call-us-form-header-background:${t.callUsFormHeaderBackground};`,f+=`--call-us-main-button-background:${t.callUsMainButtonBackground};`,f+=`--call-us-client-text-color:${t.callUsClientTextColor};`,f+=`--call-us-agent-text-color:${t.callUsAgentTextColor};`}return(null===(i=e.ChatBox)||void 0===i?void 0:i.Height)&&(f+=`--call-us-form-height:${null===(r=e.ChatBox)||void 0===r?void 0:r.Height};`),(null===(o=e.ChatBox)||void 0===o?void 0:o.MinimizedStyle)&&("BubbleLeft"===(null===(a=e.ChatBox)||void 0===a?void 0:a.MinimizedStyle)&&(f+="left: 20px; bottom: 200px;"),"BubbleRight"===(null===(s=e.ChatBox)||void 0===s?void 0:s.MinimizedStyle)&&(f+="right: 20px; bottom: 200px;"),"BottomLeft"===(null===(l=e.ChatBox)||void 0===l?void 0:l.MinimizedStyle)&&(f+="left: 20px; bottom: 20px;"),"BottomRight"===(null===(c=e.ChatBox)||void 0===c?void 0:c.MinimizedStyle)&&(f+="right: 20px; bottom: 20px;")),{name:"style",value:`${f}`}}function vg(e){var t,n;return null!=(null===(t=e.Styling)||void 0===t?void 0:t.Minimized)?{name:"minimized",value:`${null===(n=e.Styling)||void 0===n?void 0:n.Minimized}`}:null}function yg(e){var t;return(null===(t=e.Styling)||void 0===t?void 0:t.Animation)?{name:"animation-style",value:`${e.Styling.Animation.toLowerCase()}`}:null}function _g(e){return{name:"party",value:`${e.Link}`}}function Ag(e){var t,n;if(null===(t=e.ChatBox)||void 0===t?void 0:t.MinimizedStyle)switch(null===(n=e.ChatBox)||void 0===n?void 0:n.MinimizedStyle){case"BottomRight":case"BubbleRight":return{name:"minimized-style",value:"bubbleright"};case"BottomLeft":case"BubbleLeft":return{name:"minimized-style",value:"bubbleleft"}}return null}function wg(e){var t,n;return"VideoPhoneAndChat"===(null===(t=e.Advanced)||void 0===t?void 0:t.CommunicationOptions)||"PhoneAndChat"===(null===(n=e.Advanced)||void 0===n?void 0:n.CommunicationOptions)?{name:"allow-call",value:"true"}:{name:"allow-call",value:"false"}}function Cg(e){var t;return"VideoPhoneAndChat"===(null===(t=e.Advanced)||void 0===t?void 0:t.CommunicationOptions)?{name:"allow-video",value:"true"}:{name:"allow-video",value:"false"}}function xg(e){var t,n;return null!=(null===(t=e.General)||void 0===t?void 0:t.AllowSoundNotifications)?{name:"allow-soundnotifications",value:`${null===(n=e.General)||void 0===n?void 0:n.AllowSoundNotifications}`}:null}function kg(e){var t;return{name:"enable-mute",value:`${null===(t=e.General)||void 0===t?void 0:t.AllowSoundNotifications}`}}function Eg(e){var t,n;return null!=(null===(t=e.General)||void 0===t?void 0:t.EnableOnMobile)?{name:"enable-onmobile",value:`${null===(n=e.General)||void 0===n?void 0:n.EnableOnMobile}`}:null}function Dg(e){var t,n;return null!=(null===(t=e.General)||void 0===t?void 0:t.DisableOfflineMessages)?{name:"offline-enabled",value:`${!(null===(n=e.General)||void 0===n?void 0:n.DisableOfflineMessages)}`}:null}function Sg(e){return{name:"authentication",value:"both"}}function Ig(e){var t,n;return null!=(null===(t=e.Advanced)||void 0===t?void 0:t.IgnoreQueueOwnership)?{name:"ignore-queueownership",value:`${null===(n=e.Advanced)||void 0===n?void 0:n.IgnoreQueueOwnership}`}:null}function Mg(e){var t,n;return(null===(t=e.General)||void 0===t?void 0:t.Authentication)?{name:"authentication",value:`${null===(n=e.General)||void 0===n?void 0:n.Authentication.toLowerCase()}`}:null}function Og(e){var t,n;return(null===(t=e.ChatBox)||void 0===t?void 0:t.OperatorName)?{name:"operator-name",value:`${null===(n=e.ChatBox)||void 0===n?void 0:n.OperatorName}`}:null}function Tg(e){var t,n;return null!=(null===(t=e.ChatBox)||void 0===t?void 0:t.ShowOperatorActualName)?{name:"show-operator-actual-name",value:`${null===(n=e.ChatBox)||void 0===n?void 0:n.ShowOperatorActualName}`}:null}function Fg(e){return{name:"aknowledge-received",value:"true"}}function Rg(e){var t;return null!=(null===(t=e.General)||void 0===t?void 0:t.GdprEnabled)?{name:"gdpr-enabled",value:`${e.General.GdprEnabled}`}:null}function Ng(e){var t;return(null===(t=e.Translations)||void 0===t?void 0:t.GdprMessage)?{name:"gdpr-message",value:`${e.Translations.GdprMessage}`}:null}function Bg(e){var t,n;return(null===(t=e.ChatBox)||void 0===t?void 0:t.LiveMessageUserinfoFormat)?{name:"message-userinfo-format",value:`${null===(n=e.ChatBox)||void 0===n?void 0:n.LiveMessageUserinfoFormat.toLowerCase()}`}:null}function Pg(e){var t,n;return(null===(t=e.ChatBox)||void 0===t?void 0:t.MessageDateformat)?{name:"message-dateformat",value:`${null===(n=e.ChatBox)||void 0===n?void 0:n.MessageDateformat.toLowerCase()}`}:null}function jg(e){var t;return(null===(t=e.Translations)||void 0===t?void 0:t.WindowTitle)?{name:"window-title",value:`${e.Translations.WindowTitle}`}:null}function qg(e){var t,n;return(null===(t=e.ChatBox)||void 0===t?void 0:t.ButtonIconType)?{name:"button-icon-type",value:`${null===(n=e.ChatBox)||void 0===n?void 0:n.ButtonIconType.toLowerCase()}`}:null}function Lg(e){var t,n,i;return(null===(t=e.ChatBox)||void 0===t?void 0:t.ButtonIconUrl)&&"Url"===(null===(n=e.ChatBox)||void 0===n?void 0:n.ButtonIconType)?{name:"button-icon",value:`${null===(i=e.ChatBox)||void 0===i?void 0:i.ButtonIconUrl}`}:null}function zg(e){var t,n;return(null===(t=e.ChatBox)||void 0===t?void 0:t.LiveChatLanguage)?{name:"lang",value:`${null===(n=e.ChatBox)||void 0===n?void 0:n.LiveChatLanguage}`}:null}function $g(e){var t,n;return(null===(t=e.Translations)||void 0===t?void 0:t.InviteMessage)?{name:"invite-message",value:`${null===(n=e.Translations)||void 0===n?void 0:n.InviteMessage}`}:null}function Ug(e){var t,n;return(null===(t=e.Translations)||void 0===t?void 0:t.AuthenticationMessage)?{name:"authentication-message",value:`${null===(n=e.Translations)||void 0===n?void 0:n.AuthenticationMessage}`}:null}function Vg(e){var t,n;return(null===(t=e.Translations)||void 0===t?void 0:t.StartChatButtonText)?{name:"start-chat-button-text",value:`${null===(n=e.Translations)||void 0===n?void 0:n.StartChatButtonText}`}:null}function Wg(e){var t;return(null===(t=e.Translations)||void 0===t?void 0:t.UnavailableMessage)?{name:"unavailable-message",value:`${e.Translations.UnavailableMessage}`}:null}function Gg(e){var t,n;return(null===(t=e.Translations)||void 0===t?void 0:t.OfflineFinishMessage)?{name:"offline-finish-message",value:`${null===(n=e.Translations)||void 0===n?void 0:n.OfflineFinishMessage}`}:null}function Hg(e){var t,n;return(null===(t=e.Translations)||void 0===t?void 0:t.EndingMessage)?{name:"ending-message",value:`${null===(n=e.Translations)||void 0===n?void 0:n.EndingMessage}`}:null}function Qg(e){var t;return(null===(t=e.Translations)||void 0===t?void 0:t.FirstResponseMessage)?{name:"first-response-message",value:`${e.Translations.FirstResponseMessage}`}:null}function Yg(e){var t;return(null===(t=e.Translations)||void 0===t?void 0:t.GreetingMessage)?{name:"greeting-visibility",value:"both"}:{name:"greeting-visibility",value:"none"}}function Xg(e){var t;return(null===(t=e.Translations)||void 0===t?void 0:t.GreetingOfflineMessage)?{name:"greeting-offline-visibility",value:"both"}:{name:"greeting-offline-visibility",value:"none"}}function Zg(e){var t,n;return(null===(t=e.Translations)||void 0===t?void 0:t.GreetingMessage)?{name:"greeting-message",value:null===(n=e.Translations)||void 0===n?void 0:n.GreetingMessage}:null}function Kg(e){var t,n;return(null===(t=e.Translations)||void 0===t?void 0:t.GreetingOfflineMessage)?{name:"greeting-offline-message",value:null===(n=e.Translations)||void 0===n?void 0:n.GreetingOfflineMessage}:null}function Jg(e){var t;return(null===(t=e.ChatBox)||void 0===t?void 0:t.ChatDelay)?{name:"chat-delay",value:`${e.ChatBox.ChatDelay}`}:null}function eb(e){var t,n;return(null===(t=e.Translations)||void 0===t?void 0:t.OfflineNameMessage)?{name:"offline-name-message",value:`${null===(n=e.Translations)||void 0===n?void 0:n.OfflineNameMessage}`}:null}function tb(e){var t,n;return(null===(t=e.Translations)||void 0===t?void 0:t.OfflineEmailMessage)?{name:"offline-email-message",value:`${null===(n=e.Translations)||void 0===n?void 0:n.OfflineEmailMessage}`}:null}function nb(e){var t,n;return(null===(t=e.ChatBox)||void 0===t?void 0:t.WindowIcon)?{name:"window-icon",value:`${null===(n=e.ChatBox)||void 0===n?void 0:n.WindowIcon}`}:null}function ib(e){var t,n;return(null===(t=e.ChatBox)||void 0===t?void 0:t.OperatorIcon)?{name:"operator-icon",value:`${null===(n=e.ChatBox)||void 0===n?void 0:n.OperatorIcon}`}:null}function rb(e){var t,n;return(null===(t=e.Translations)||void 0===t?void 0:t.OfflineFormInvalidName)?{name:"offline-form-invalid-name",value:`${null===(n=e.Translations)||void 0===n?void 0:n.OfflineFormInvalidName}`}:null}function ob(e){var t,n;return(null===(t=e.Translations)||void 0===t?void 0:t.OfflineFormMaximumCharactersReached)?{name:"offline-form-maximum-characters-reached",value:`${null===(n=e.Translations)||void 0===n?void 0:n.OfflineFormMaximumCharactersReached}`}:null}function ab(e){var t,n;return(null===(t=e.Translations)||void 0===t?void 0:t.OfflineFormInvalidEmail)?{name:"offline-form-invalid-email",value:`${null===(n=e.Translations)||void 0===n?void 0:n.OfflineFormInvalidEmail}`}:null}function sb(e){var t;return{name:"enable-direct-call",value:`${null===(t=e.Advanced)||void 0===t?void 0:t.EnableDirectCall}`}}function lb(e){return{name:"enable-ga",value:"false"}}function cb(e){var t,n;return(null===(t=e.Advanced)||void 0===t?void 0:t.CallTitle)?{name:"call-title",value:`${null===(n=e.Advanced)||void 0===n?void 0:n.CallTitle}`}:null}class fb extends HTMLElement{constructor(){super(),this.attachShadow({mode:"open"})}connectedCallback(){const e=this.getAttribute("phonesystem-url"),t=(this.getAttribute("auto"),this.getAttribute("party"));t&&e&&this.init(t,e)}async init(e,t){const n=new URL(`/MyPhone/config/${e}`,t);return fetch(n.href,{headers:{pragma:"no-cache","cache-control":"no-store"}}).then((e=>{if(!e.ok)throw new Error("Information request failed");return e.json()})).then((e=>{var t,i;const r="PhoneOnly"===(null===(t=e.Advanced)||void 0===t?void 0:t.CommunicationOptions),o=r?function(e,t){const n=[mg,gg,_g,yg,Jg,Sg,Eg,cb];return[hg(t),...n.map((t=>t(e)))]}(e,n.href):function(e,t){const n=[bg,gg,vg,yg,_g,Ag,wg,Cg,xg,kg,Eg,Dg,Sg,Ig,Mg,Og,Tg,Fg,nb,ib,Rg,Ng,Bg,Pg,Vg,jg,zg,qg,Lg,$g,Ug,Wg,Qg,Gg,Hg,Yg,Xg,Zg,Kg,Jg,eb,tb,rb,ob,ab,sb,lb];return[hg(t),...n.map((t=>t(e)))]}(e,n.href),a=document.createElement(r?"call-us-phone":"call-us");Array.from(this.attributes).filter((e=>e&&e.name&&e.value)).forEach((e=>{a.setAttribute(e.name,e.value)})),o.filter((e=>e)).forEach((e=>{const t=this.getAttribute(e.name);a.setAttribute(e.name,t||e.value)})),null===(i=this.shadowRoot)||void 0===i||i.appendChild(a)})).catch((e=>{console.error(e)}))}}Zr.use(ns),rs().extend(as()),window.customElements.define("call-us",f(Zr,pg)),window.customElements.define("call-us-phone",f(Zr,vd)),window.customElements.define("call-us-selector",fb)})(),__webpack_exports__})()));
|
12 |
*
|
13 |
* Copyright © 2012-2016 Faisal Salman <fyzlman@gmail.com>
|
14 |
* Dual licensed under GPLv2 or MIT
|
15 |
+
*/!function(r,o){"use strict";var a="function",s="undefined",l="object",c="model",f="name",u="type",d="vendor",p="version",h="architecture",m="console",g="mobile",b="tablet",v="smarttv",y="wearable",_={extend:function(e,t){var n={};for(var i in e)t[i]&&t[i].length%2==0?n[i]=t[i].concat(e[i]):n[i]=e[i];return n},has:function(e,t){return"string"==typeof e&&-1!==t.toLowerCase().indexOf(e.toLowerCase())},lowerize:function(e){return e.toLowerCase()},major:function(e){return"string"==typeof e?e.replace(/[^\d\.]/g,"").split(".")[0]:o},trim:function(e){return e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}},A={rgx:function(e,t){for(var n,i,r,s,c,f,u=0;u<t.length&&!c;){var d=t[u],p=t[u+1];for(n=i=0;n<d.length&&!c;)if(c=d[n++].exec(e))for(r=0;r<p.length;r++)f=c[++i],typeof(s=p[r])===l&&s.length>0?2==s.length?typeof s[1]==a?this[s[0]]=s[1].call(this,f):this[s[0]]=s[1]:3==s.length?typeof s[1]!==a||s[1].exec&&s[1].test?this[s[0]]=f?f.replace(s[1],s[2]):o:this[s[0]]=f?s[1].call(this,f,s[2]):o:4==s.length&&(this[s[0]]=f?s[3].call(this,f.replace(s[1],s[2])):o):this[s]=f||o;u+=2}},str:function(e,t){for(var n in t)if(typeof t[n]===l&&t[n].length>0){for(var i=0;i<t[n].length;i++)if(_.has(t[n][i],e))return"?"===n?o:n}else if(_.has(t[n],e))return"?"===n?o:n;return e}},w={browser:{oldsafari:{version:{"1.0":"/8",1.2:"/1",1.3:"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"}}},device:{amazon:{model:{"Fire Phone":["SD","KF"]}},sprint:{model:{"Evo Shift 4G":"7373KT"},vendor:{HTC:"APA",Sprint:"Sprint"}}},os:{windows:{version:{ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2",8.1:"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"}}}},C={browser:[[/(opera\smini)\/([\w\.-]+)/i,/(opera\s[mobiletab]+).+version\/([\w\.-]+)/i,/(opera).+version\/([\w\.]+)/i,/(opera)[\/\s]+([\w\.]+)/i],[f,p],[/(opios)[\/\s]+([\w\.]+)/i],[[f,"Opera Mini"],p],[/\s(opr)\/([\w\.]+)/i],[[f,"Opera"],p],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer)[\/\s]?([\w\.]*)/i,/(avant\s|iemobile|slim|baidu)(?:browser)?[\/\s]?([\w\.]*)/i,/(?:ms|\()(ie)\s([\w\.]+)/i,/(rekonq)\/([\w\.]*)/i,/(chromium|flock|rockmelt|midori|epiphany|silk|skyfire|ovibrowser|bolt|iron|vivaldi|iridium|phantomjs|bowser|quark)\/([\w\.-]+)/i],[f,p],[/(trident).+rv[:\s]([\w\.]+).+like\sgecko/i],[[f,"IE"],p],[/(edge|edgios|edgea)\/((\d+)?[\w\.]+)/i],[[f,"Edge"],p],[/(yabrowser)\/([\w\.]+)/i],[[f,"Yandex"],p],[/(puffin)\/([\w\.]+)/i],[[f,"Puffin"],p],[/((?:[\s\/])uc?\s?browser|(?:juc.+)ucweb)[\/\s]?([\w\.]+)/i],[[f,"UCBrowser"],p],[/(comodo_dragon)\/([\w\.]+)/i],[[f,/_/g," "],p],[/(micromessenger)\/([\w\.]+)/i],[[f,"WeChat"],p],[/(qqbrowserlite)\/([\w\.]+)/i],[f,p],[/(QQ)\/([\d\.]+)/i],[f,p],[/m?(qqbrowser)[\/\s]?([\w\.]+)/i],[f,p],[/(BIDUBrowser)[\/\s]?([\w\.]+)/i],[f,p],[/(2345Explorer)[\/\s]?([\w\.]+)/i],[f,p],[/(MetaSr)[\/\s]?([\w\.]+)/i],[f],[/(LBBROWSER)/i],[f],[/xiaomi\/miuibrowser\/([\w\.]+)/i],[p,[f,"MIUI Browser"]],[/;fbav\/([\w\.]+);/i],[p,[f,"Facebook"]],[/headlesschrome(?:\/([\w\.]+)|\s)/i],[p,[f,"Chrome Headless"]],[/\swv\).+(chrome)\/([\w\.]+)/i],[[f,/(.+)/,"$1 WebView"],p],[/((?:oculus|samsung)browser)\/([\w\.]+)/i],[[f,/(.+(?:g|us))(.+)/,"$1 $2"],p],[/android.+version\/([\w\.]+)\s+(?:mobile\s?safari|safari)*/i],[p,[f,"Android Browser"]],[/(chrome|omniweb|arora|[tizenoka]{5}\s?browser)\/v?([\w\.]+)/i],[f,p],[/(dolfin)\/([\w\.]+)/i],[[f,"Dolphin"],p],[/((?:android.+)crmo|crios)\/([\w\.]+)/i],[[f,"Chrome"],p],[/(coast)\/([\w\.]+)/i],[[f,"Opera Coast"],p],[/fxios\/([\w\.-]+)/i],[p,[f,"Firefox"]],[/version\/([\w\.]+).+?mobile\/\w+\s(safari)/i],[p,[f,"Mobile Safari"]],[/version\/([\w\.]+).+?(mobile\s?safari|safari)/i],[p,f],[/webkit.+?(gsa)\/([\w\.]+).+?(mobile\s?safari|safari)(\/[\w\.]+)/i],[[f,"GSA"],p],[/webkit.+?(mobile\s?safari|safari)(\/[\w\.]+)/i],[f,[p,A.str,w.browser.oldsafari.version]],[/(konqueror)\/([\w\.]+)/i,/(webkit|khtml)\/([\w\.]+)/i],[f,p],[/(navigator|netscape)\/([\w\.-]+)/i],[[f,"Netscape"],p],[/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo\sbrowser|minimo|conkeror)[\/\s]?([\w\.\+]+)/i,/(firefox|seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([\w\.-]+)$/i,/(mozilla)\/([\w\.]+).+rv\:.+gecko\/\d+/i,/(polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf|sleipnir)[\/\s]?([\w\.]+)/i,/(links)\s\(([\w\.]+)/i,/(gobrowser)\/?([\w\.]*)/i,/(ice\s?browser)\/v?([\w\._]+)/i,/(mosaic)[\/\s]([\w\.]+)/i],[f,p]],cpu:[[/(?:(amd|x(?:(?:86|64)[_-])?|wow|win)64)[;\)]/i],[[h,"amd64"]],[/(ia32(?=;))/i],[[h,_.lowerize]],[/((?:i[346]|x)86)[;\)]/i],[[h,"ia32"]],[/windows\s(ce|mobile);\sppc;/i],[[h,"arm"]],[/((?:ppc|powerpc)(?:64)?)(?:\smac|;|\))/i],[[h,/ower/,"",_.lowerize]],[/(sun4\w)[;\)]/i],[[h,"sparc"]],[/((?:avr32|ia64(?=;))|68k(?=\))|arm(?:64|(?=v\d+;))|(?=atmel\s)avr|(?:irix|mips|sparc)(?:64)?(?=;)|pa-risc)/i],[[h,_.lowerize]]],device:[[/\((ipad|playbook);[\w\s\);-]+(rim|apple)/i],[c,d,[u,b]],[/applecoremedia\/[\w\.]+ \((ipad)/],[c,[d,"Apple"],[u,b]],[/(apple\s{0,1}tv)/i],[[c,"Apple TV"],[d,"Apple"]],[/(archos)\s(gamepad2?)/i,/(hp).+(touchpad)/i,/(hp).+(tablet)/i,/(kindle)\/([\w\.]+)/i,/\s(nook)[\w\s]+build\/(\w+)/i,/(dell)\s(strea[kpr\s\d]*[\dko])/i],[d,c,[u,b]],[/(kf[A-z]+)\sbuild\/.+silk\//i],[c,[d,"Amazon"],[u,b]],[/(sd|kf)[0349hijorstuw]+\sbuild\/.+silk\//i],[[c,A.str,w.device.amazon.model],[d,"Amazon"],[u,g]],[/\((ip[honed|\s\w*]+);.+(apple)/i],[c,d,[u,g]],[/\((ip[honed|\s\w*]+);/i],[c,[d,"Apple"],[u,g]],[/(blackberry)[\s-]?(\w+)/i,/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus|dell|meizu|motorola|polytron)[\s_-]?([\w-]*)/i,/(hp)\s([\w\s]+\w)/i,/(asus)-?(\w+)/i],[d,c,[u,g]],[/\(bb10;\s(\w+)/i],[c,[d,"BlackBerry"],[u,g]],[/android.+(transfo[prime\s]{4,10}\s\w+|eeepc|slider\s\w+|nexus 7|padfone)/i],[c,[d,"Asus"],[u,b]],[/(sony)\s(tablet\s[ps])\sbuild\//i,/(sony)?(?:sgp.+)\sbuild\//i],[[d,"Sony"],[c,"Xperia Tablet"],[u,b]],[/android.+\s([c-g]\d{4}|so[-l]\w+)\sbuild\//i],[c,[d,"Sony"],[u,g]],[/\s(ouya)\s/i,/(nintendo)\s([wids3u]+)/i],[d,c,[u,m]],[/android.+;\s(shield)\sbuild/i],[c,[d,"Nvidia"],[u,m]],[/(playstation\s[34portablevi]+)/i],[c,[d,"Sony"],[u,m]],[/(sprint\s(\w+))/i],[[d,A.str,w.device.sprint.vendor],[c,A.str,w.device.sprint.model],[u,g]],[/(lenovo)\s?(S(?:5000|6000)+(?:[-][\w+]))/i],[d,c,[u,b]],[/(htc)[;_\s-]+([\w\s]+(?=\))|\w+)*/i,/(zte)-(\w*)/i,/(alcatel|geeksphone|lenovo|nexian|panasonic|(?=;\s)sony)[_\s-]?([\w-]*)/i],[d,[c,/_/g," "],[u,g]],[/(nexus\s9)/i],[c,[d,"HTC"],[u,b]],[/d\/huawei([\w\s-]+)[;\)]/i,/(nexus\s6p)/i],[c,[d,"Huawei"],[u,g]],[/(microsoft);\s(lumia[\s\w]+)/i],[d,c,[u,g]],[/[\s\(;](xbox(?:\sone)?)[\s\);]/i],[c,[d,"Microsoft"],[u,m]],[/(kin\.[onetw]{3})/i],[[c,/\./g," "],[d,"Microsoft"],[u,g]],[/\s(milestone|droid(?:[2-4x]|\s(?:bionic|x2|pro|razr))?:?(\s4g)?)[\w\s]+build\//i,/mot[\s-]?(\w*)/i,/(XT\d{3,4}) build\//i,/(nexus\s6)/i],[c,[d,"Motorola"],[u,g]],[/android.+\s(mz60\d|xoom[\s2]{0,2})\sbuild\//i],[c,[d,"Motorola"],[u,b]],[/hbbtv\/\d+\.\d+\.\d+\s+\([\w\s]*;\s*(\w[^;]*);([^;]*)/i],[[d,_.trim],[c,_.trim],[u,v]],[/hbbtv.+maple;(\d+)/i],[[c,/^/,"SmartTV"],[d,"Samsung"],[u,v]],[/\(dtv[\);].+(aquos)/i],[c,[d,"Sharp"],[u,v]],[/android.+((sch-i[89]0\d|shw-m380s|gt-p\d{4}|gt-n\d+|sgh-t8[56]9|nexus 10))/i,/((SM-T\w+))/i],[[d,"Samsung"],c,[u,b]],[/smart-tv.+(samsung)/i],[d,[u,v],c],[/((s[cgp]h-\w+|gt-\w+|galaxy\snexus|sm-\w[\w\d]+))/i,/(sam[sung]*)[\s-]*(\w+-?[\w-]*)/i,/sec-((sgh\w+))/i],[[d,"Samsung"],c,[u,g]],[/sie-(\w*)/i],[c,[d,"Siemens"],[u,g]],[/(maemo|nokia).*(n900|lumia\s\d+)/i,/(nokia)[\s_-]?([\w-]*)/i],[[d,"Nokia"],c,[u,g]],[/android\s3\.[\s\w;-]{10}(a\d{3})/i],[c,[d,"Acer"],[u,b]],[/android.+([vl]k\-?\d{3})\s+build/i],[c,[d,"LG"],[u,b]],[/android\s3\.[\s\w;-]{10}(lg?)-([06cv9]{3,4})/i],[[d,"LG"],c,[u,b]],[/(lg) netcast\.tv/i],[d,c,[u,v]],[/(nexus\s[45])/i,/lg[e;\s\/-]+(\w*)/i,/android.+lg(\-?[\d\w]+)\s+build/i],[c,[d,"LG"],[u,g]],[/android.+(ideatab[a-z0-9\-\s]+)/i],[c,[d,"Lenovo"],[u,b]],[/linux;.+((jolla));/i],[d,c,[u,g]],[/((pebble))app\/[\d\.]+\s/i],[d,c,[u,y]],[/android.+;\s(oppo)\s?([\w\s]+)\sbuild/i],[d,c,[u,g]],[/crkey/i],[[c,"Chromecast"],[d,"Google"]],[/android.+;\s(glass)\s\d/i],[c,[d,"Google"],[u,y]],[/android.+;\s(pixel c)\s/i],[c,[d,"Google"],[u,b]],[/android.+;\s(pixel xl|pixel)\s/i],[c,[d,"Google"],[u,g]],[/android.+;\s(\w+)\s+build\/hm\1/i,/android.+(hm[\s\-_]*note?[\s_]*(?:\d\w)?)\s+build/i,/android.+(mi[\s\-_]*(?:one|one[\s_]plus|note lte)?[\s_]*(?:\d?\w?)[\s_]*(?:plus)?)\s+build/i,/android.+(redmi[\s\-_]*(?:note)?(?:[\s_]*[\w\s]+))\s+build/i],[[c,/_/g," "],[d,"Xiaomi"],[u,g]],[/android.+(mi[\s\-_]*(?:pad)(?:[\s_]*[\w\s]+))\s+build/i],[[c,/_/g," "],[d,"Xiaomi"],[u,b]],[/android.+;\s(m[1-5]\snote)\sbuild/i],[c,[d,"Meizu"],[u,b]],[/android.+a000(1)\s+build/i,/android.+oneplus\s(a\d{4})\s+build/i],[c,[d,"OnePlus"],[u,g]],[/android.+[;\/]\s*(RCT[\d\w]+)\s+build/i],[c,[d,"RCA"],[u,b]],[/android.+[;\/\s]+(Venue[\d\s]{2,7})\s+build/i],[c,[d,"Dell"],[u,b]],[/android.+[;\/]\s*(Q[T|M][\d\w]+)\s+build/i],[c,[d,"Verizon"],[u,b]],[/android.+[;\/]\s+(Barnes[&\s]+Noble\s+|BN[RT])(V?.*)\s+build/i],[[d,"Barnes & Noble"],c,[u,b]],[/android.+[;\/]\s+(TM\d{3}.*\b)\s+build/i],[c,[d,"NuVision"],[u,b]],[/android.+;\s(k88)\sbuild/i],[c,[d,"ZTE"],[u,b]],[/android.+[;\/]\s*(gen\d{3})\s+build.*49h/i],[c,[d,"Swiss"],[u,g]],[/android.+[;\/]\s*(zur\d{3})\s+build/i],[c,[d,"Swiss"],[u,b]],[/android.+[;\/]\s*((Zeki)?TB.*\b)\s+build/i],[c,[d,"Zeki"],[u,b]],[/(android).+[;\/]\s+([YR]\d{2})\s+build/i,/android.+[;\/]\s+(Dragon[\-\s]+Touch\s+|DT)(\w{5})\sbuild/i],[[d,"Dragon Touch"],c,[u,b]],[/android.+[;\/]\s*(NS-?\w{0,9})\sbuild/i],[c,[d,"Insignia"],[u,b]],[/android.+[;\/]\s*((NX|Next)-?\w{0,9})\s+build/i],[c,[d,"NextBook"],[u,b]],[/android.+[;\/]\s*(Xtreme\_)?(V(1[045]|2[015]|30|40|60|7[05]|90))\s+build/i],[[d,"Voice"],c,[u,g]],[/android.+[;\/]\s*(LVTEL\-)?(V1[12])\s+build/i],[[d,"LvTel"],c,[u,g]],[/android.+[;\/]\s*(V(100MD|700NA|7011|917G).*\b)\s+build/i],[c,[d,"Envizen"],[u,b]],[/android.+[;\/]\s*(Le[\s\-]+Pan)[\s\-]+(\w{1,9})\s+build/i],[d,c,[u,b]],[/android.+[;\/]\s*(Trio[\s\-]*.*)\s+build/i],[c,[d,"MachSpeed"],[u,b]],[/android.+[;\/]\s*(Trinity)[\-\s]*(T\d{3})\s+build/i],[d,c,[u,b]],[/android.+[;\/]\s*TU_(1491)\s+build/i],[c,[d,"Rotor"],[u,b]],[/android.+(KS(.+))\s+build/i],[c,[d,"Amazon"],[u,b]],[/android.+(Gigaset)[\s\-]+(Q\w{1,9})\s+build/i],[d,c,[u,b]],[/\s(tablet|tab)[;\/]/i,/\s(mobile)(?:[;\/]|\ssafari)/i],[[u,_.lowerize],d,c],[/(android[\w\.\s\-]{0,9});.+build/i],[c,[d,"Generic"]]],engine:[[/windows.+\sedge\/([\w\.]+)/i],[p,[f,"EdgeHTML"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m)\/([\w\.]+)/i,/(khtml|tasman|links)[\/\s]\(?([\w\.]+)/i,/(icab)[\/\s]([23]\.[\d\.]+)/i],[f,p],[/rv\:([\w\.]{1,9}).+(gecko)/i],[p,f]],os:[[/microsoft\s(windows)\s(vista|xp)/i],[f,p],[/(windows)\snt\s6\.2;\s(arm)/i,/(windows\sphone(?:\sos)*)[\s\/]?([\d\.\s\w]*)/i,/(windows\smobile|windows)[\s\/]?([ntce\d\.\s]+\w)/i],[f,[p,A.str,w.os.windows.version]],[/(win(?=3|9|n)|win\s9x\s)([nt\d\.]+)/i],[[f,"Windows"],[p,A.str,w.os.windows.version]],[/\((bb)(10);/i],[[f,"BlackBerry"],p],[/(blackberry)\w*\/?([\w\.]*)/i,/(tizen)[\/\s]([\w\.]+)/i,/(android|webos|palm\sos|qnx|bada|rim\stablet\sos|meego|contiki)[\/\s-]?([\w\.]*)/i,/linux;.+(sailfish);/i],[f,p],[/(symbian\s?os|symbos|s60(?=;))[\/\s-]?([\w\.]*)/i],[[f,"Symbian"],p],[/\((series40);/i],[f],[/mozilla.+\(mobile;.+gecko.+firefox/i],[[f,"Firefox OS"],p],[/(nintendo|playstation)\s([wids34portablevu]+)/i,/(mint)[\/\s\(]?(\w*)/i,/(mageia|vectorlinux)[;\s]/i,/(joli|[kxln]?ubuntu|debian|suse|opensuse|gentoo|(?=\s)arch|slackware|fedora|mandriva|centos|pclinuxos|redhat|zenwalk|linpus)[\/\s-]?(?!chrom)([\w\.-]*)/i,/(hurd|linux)\s?([\w\.]*)/i,/(gnu)\s?([\w\.]*)/i],[f,p],[/(cros)\s[\w]+\s([\w\.]+\w)/i],[[f,"Chromium OS"],p],[/(sunos)\s?([\w\.\d]*)/i],[[f,"Solaris"],p],[/\s([frentopc-]{0,4}bsd|dragonfly)\s?([\w\.]*)/i],[f,p],[/(haiku)\s(\w+)/i],[f,p],[/cfnetwork\/.+darwin/i,/ip[honead]{2,4}(?:.*os\s([\w]+)\slike\smac|;\sopera)/i],[[p,/_/g,"."],[f,"iOS"]],[/(mac\sos\sx)\s?([\w\s\.]*)/i,/(macintosh|mac(?=_powerpc)\s)/i],[[f,"Mac OS"],[p,/_/g,"."]],[/((?:open)?solaris)[\/\s-]?([\w\.]*)/i,/(aix)\s((\d)(?=\.|\)|\s)[\w\.])*/i,/(plan\s9|minix|beos|os\/2|amigaos|morphos|risc\sos|openvms)/i,/(unix)\s?([\w\.]*)/i],[f,p]]},x=function(e,t){if("object"==typeof e&&(t=e,e=o),!(this instanceof x))return new x(e,t).getResult();var n=e||(r&&r.navigator&&r.navigator.userAgent?r.navigator.userAgent:""),i=t?_.extend(C,t):C;return this.getBrowser=function(){var e={name:o,version:o};return A.rgx.call(e,n,i.browser),e.major=_.major(e.version),e},this.getCPU=function(){var e={architecture:o};return A.rgx.call(e,n,i.cpu),e},this.getDevice=function(){var e={vendor:o,model:o,type:o};return A.rgx.call(e,n,i.device),e},this.getEngine=function(){var e={name:o,version:o};return A.rgx.call(e,n,i.engine),e},this.getOS=function(){var e={name:o,version:o};return A.rgx.call(e,n,i.os),e},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return n},this.setUA=function(e){return n=e,this},this};x.VERSION="0.7.18",x.BROWSER={NAME:f,MAJOR:"major",VERSION:p},x.CPU={ARCHITECTURE:h},x.DEVICE={MODEL:c,VENDOR:d,TYPE:u,CONSOLE:m,MOBILE:g,SMARTTV:v,TABLET:b,WEARABLE:y,EMBEDDED:"embedded"},x.ENGINE={NAME:f,VERSION:p},x.OS={NAME:f,VERSION:p},typeof t!==s?(typeof e!==s&&e.exports&&(t=e.exports=x),t.UAParser=x):n(3)?(i=function(){return x}.call(t,n,t,e))===o||(e.exports=i):r&&(r.UAParser=x);var k=r&&(r.jQuery||r.Zepto);if(typeof k!==s){var E=new x;k.ua=E.getResult(),k.ua.get=function(){return E.getUA()},k.ua.set=function(e){E.setUA(e);var t=E.getResult();for(var n in t)k.ua[n]=t[n]}}}("object"==typeof window?window:this)},function(e,t){(function(t){e.exports=t}).call(t,{})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},r=n(0),o=r.DEVICE_TYPES,a=r.defaultData,s=t.getNavigatorInstance=function(){return!("undefined"==typeof window||!window.navigator&&!navigator)&&(window.navigator||navigator)},l=t.isIOS13Check=function(e){var t=s();return t&&t.platform&&(-1!==t.platform.indexOf(e)||"MacIntel"===t.platform&&t.maxTouchPoints>1&&!window.MSStream)};e.exports={checkType:function(e){switch(e){case o.MOBILE:return{isMobile:!0};case o.TABLET:return{isTablet:!0};case o.SMART_TV:return{isSmartTV:!0};case o.CONSOLE:return{isConsole:!0};case o.WEARABLE:return{isWearable:!0};case o.BROWSER:return{isBrowser:!0};default:return a}},broPayload:function(e,t,n,i,r){return{isBrowser:e,browserMajorVersion:t.major,browserFullVersion:t.version,browserName:t.name,engineName:n.name||!1,engineVersion:n.version,osName:i.name,osVersion:i.version,userAgent:r}},mobilePayload:function(e,t,n,r){return i({},e,{vendor:t.vendor,model:t.model,os:n.name,osVersion:n.version,ua:r})},stvPayload:function(e,t,n,i){return{isSmartTV:e,engineName:t.name,engineVersion:t.version,osName:n.name,osVersion:n.version,userAgent:i}},consolePayload:function(e,t,n,i){return{isConsole:e,engineName:t.name,engineVersion:t.version,osName:n.name,osVersion:n.version,userAgent:i}},wearPayload:function(e,t,n,i){return{isWearable:e,engineName:t.name,engineVersion:t.version,osName:n.name,osVersion:n.version,userAgent:i}},getNavigatorInstance:s,isIOS13Check:l}}])},2100:(e,t,n)=>{"use strict";e.exports=n(9482)},9482:(e,t,n)=>{"use strict";var i=t;function r(){i.util._configure(),i.Writer._configure(i.BufferWriter),i.Reader._configure(i.BufferReader)}i.build="minimal",i.Writer=n(1173),i.BufferWriter=n(3155),i.Reader=n(1408),i.BufferReader=n(593),i.util=n(9693),i.rpc=n(5994),i.roots=n(5054),i.configure=r,r()},1408:(e,t,n)=>{"use strict";e.exports=l;var i,r=n(9693),o=r.LongBits,a=r.utf8;function s(e,t){return RangeError("index out of range: "+e.pos+" + "+(t||1)+" > "+e.len)}function l(e){this.buf=e,this.pos=0,this.len=e.length}var c,f="undefined"!=typeof Uint8Array?function(e){if(e instanceof Uint8Array||Array.isArray(e))return new l(e);throw Error("illegal buffer")}:function(e){if(Array.isArray(e))return new l(e);throw Error("illegal buffer")},u=function(){return r.Buffer?function(e){return(l.create=function(e){return r.Buffer.isBuffer(e)?new i(e):f(e)})(e)}:f};function d(){var e=new o(0,0),t=0;if(!(this.len-this.pos>4)){for(;t<3;++t){if(this.pos>=this.len)throw s(this);if(e.lo=(e.lo|(127&this.buf[this.pos])<<7*t)>>>0,this.buf[this.pos++]<128)return e}return e.lo=(e.lo|(127&this.buf[this.pos++])<<7*t)>>>0,e}for(;t<4;++t)if(e.lo=(e.lo|(127&this.buf[this.pos])<<7*t)>>>0,this.buf[this.pos++]<128)return e;if(e.lo=(e.lo|(127&this.buf[this.pos])<<28)>>>0,e.hi=(e.hi|(127&this.buf[this.pos])>>4)>>>0,this.buf[this.pos++]<128)return e;if(t=0,this.len-this.pos>4){for(;t<5;++t)if(e.hi=(e.hi|(127&this.buf[this.pos])<<7*t+3)>>>0,this.buf[this.pos++]<128)return e}else for(;t<5;++t){if(this.pos>=this.len)throw s(this);if(e.hi=(e.hi|(127&this.buf[this.pos])<<7*t+3)>>>0,this.buf[this.pos++]<128)return e}throw Error("invalid varint encoding")}function p(e,t){return(e[t-4]|e[t-3]<<8|e[t-2]<<16|e[t-1]<<24)>>>0}function h(){if(this.pos+8>this.len)throw s(this,8);return new o(p(this.buf,this.pos+=4),p(this.buf,this.pos+=4))}l.create=u(),l.prototype._slice=r.Array.prototype.subarray||r.Array.prototype.slice,l.prototype.uint32=(c=4294967295,function(){if(c=(127&this.buf[this.pos])>>>0,this.buf[this.pos++]<128)return c;if(c=(c|(127&this.buf[this.pos])<<7)>>>0,this.buf[this.pos++]<128)return c;if(c=(c|(127&this.buf[this.pos])<<14)>>>0,this.buf[this.pos++]<128)return c;if(c=(c|(127&this.buf[this.pos])<<21)>>>0,this.buf[this.pos++]<128)return c;if(c=(c|(15&this.buf[this.pos])<<28)>>>0,this.buf[this.pos++]<128)return c;if((this.pos+=5)>this.len)throw this.pos=this.len,s(this,10);return c}),l.prototype.int32=function(){return 0|this.uint32()},l.prototype.sint32=function(){var e=this.uint32();return e>>>1^-(1&e)|0},l.prototype.bool=function(){return 0!==this.uint32()},l.prototype.fixed32=function(){if(this.pos+4>this.len)throw s(this,4);return p(this.buf,this.pos+=4)},l.prototype.sfixed32=function(){if(this.pos+4>this.len)throw s(this,4);return 0|p(this.buf,this.pos+=4)},l.prototype.float=function(){if(this.pos+4>this.len)throw s(this,4);var e=r.float.readFloatLE(this.buf,this.pos);return this.pos+=4,e},l.prototype.double=function(){if(this.pos+8>this.len)throw s(this,4);var e=r.float.readDoubleLE(this.buf,this.pos);return this.pos+=8,e},l.prototype.bytes=function(){var e=this.uint32(),t=this.pos,n=this.pos+e;if(n>this.len)throw s(this,e);return this.pos+=e,Array.isArray(this.buf)?this.buf.slice(t,n):t===n?new this.buf.constructor(0):this._slice.call(this.buf,t,n)},l.prototype.string=function(){var e=this.bytes();return a.read(e,0,e.length)},l.prototype.skip=function(e){if("number"==typeof e){if(this.pos+e>this.len)throw s(this,e);this.pos+=e}else do{if(this.pos>=this.len)throw s(this)}while(128&this.buf[this.pos++]);return this},l.prototype.skipType=function(e){switch(e){case 0:this.skip();break;case 1:this.skip(8);break;case 2:this.skip(this.uint32());break;case 3:for(;4!=(e=7&this.uint32());)this.skipType(e);break;case 5:this.skip(4);break;default:throw Error("invalid wire type "+e+" at offset "+this.pos)}return this},l._configure=function(e){i=e,l.create=u(),i._configure();var t=r.Long?"toLong":"toNumber";r.merge(l.prototype,{int64:function(){return d.call(this)[t](!1)},uint64:function(){return d.call(this)[t](!0)},sint64:function(){return d.call(this).zzDecode()[t](!1)},fixed64:function(){return h.call(this)[t](!0)},sfixed64:function(){return h.call(this)[t](!1)}})}},593:(e,t,n)=>{"use strict";e.exports=o;var i=n(1408);(o.prototype=Object.create(i.prototype)).constructor=o;var r=n(9693);function o(e){i.call(this,e)}o._configure=function(){r.Buffer&&(o.prototype._slice=r.Buffer.prototype.slice)},o.prototype.string=function(){var e=this.uint32();return this.buf.utf8Slice?this.buf.utf8Slice(this.pos,this.pos=Math.min(this.pos+e,this.len)):this.buf.toString("utf-8",this.pos,this.pos=Math.min(this.pos+e,this.len))},o._configure()},5054:e=>{"use strict";e.exports={}},5994:(e,t,n)=>{"use strict";t.Service=n(7948)},7948:(e,t,n)=>{"use strict";e.exports=r;var i=n(9693);function r(e,t,n){if("function"!=typeof e)throw TypeError("rpcImpl must be a function");i.EventEmitter.call(this),this.rpcImpl=e,this.requestDelimited=Boolean(t),this.responseDelimited=Boolean(n)}(r.prototype=Object.create(i.EventEmitter.prototype)).constructor=r,r.prototype.rpcCall=function e(t,n,r,o,a){if(!o)throw TypeError("request must be specified");var s=this;if(!a)return i.asPromise(e,s,t,n,r,o);if(s.rpcImpl)try{return s.rpcImpl(t,n[s.requestDelimited?"encodeDelimited":"encode"](o).finish(),(function(e,n){if(e)return s.emit("error",e,t),a(e);if(null!==n){if(!(n instanceof r))try{n=r[s.responseDelimited?"decodeDelimited":"decode"](n)}catch(e){return s.emit("error",e,t),a(e)}return s.emit("data",n,t),a(null,n)}s.end(!0)}))}catch(e){return s.emit("error",e,t),void setTimeout((function(){a(e)}),0)}else setTimeout((function(){a(Error("already ended"))}),0)},r.prototype.end=function(e){return this.rpcImpl&&(e||this.rpcImpl(null,null,null),this.rpcImpl=null,this.emit("end").off()),this}},1945:(e,t,n)=>{"use strict";e.exports=r;var i=n(9693);function r(e,t){this.lo=e>>>0,this.hi=t>>>0}var o=r.zero=new r(0,0);o.toNumber=function(){return 0},o.zzEncode=o.zzDecode=function(){return this},o.length=function(){return 1};var a=r.zeroHash="\0\0\0\0\0\0\0\0";r.fromNumber=function(e){if(0===e)return o;var t=e<0;t&&(e=-e);var n=e>>>0,i=(e-n)/4294967296>>>0;return t&&(i=~i>>>0,n=~n>>>0,++n>4294967295&&(n=0,++i>4294967295&&(i=0))),new r(n,i)},r.from=function(e){if("number"==typeof e)return r.fromNumber(e);if(i.isString(e)){if(!i.Long)return r.fromNumber(parseInt(e,10));e=i.Long.fromString(e)}return e.low||e.high?new r(e.low>>>0,e.high>>>0):o},r.prototype.toNumber=function(e){if(!e&&this.hi>>>31){var t=1+~this.lo>>>0,n=~this.hi>>>0;return t||(n=n+1>>>0),-(t+4294967296*n)}return this.lo+4294967296*this.hi},r.prototype.toLong=function(e){return i.Long?new i.Long(0|this.lo,0|this.hi,Boolean(e)):{low:0|this.lo,high:0|this.hi,unsigned:Boolean(e)}};var s=String.prototype.charCodeAt;r.fromHash=function(e){return e===a?o:new r((s.call(e,0)|s.call(e,1)<<8|s.call(e,2)<<16|s.call(e,3)<<24)>>>0,(s.call(e,4)|s.call(e,5)<<8|s.call(e,6)<<16|s.call(e,7)<<24)>>>0)},r.prototype.toHash=function(){return String.fromCharCode(255&this.lo,this.lo>>>8&255,this.lo>>>16&255,this.lo>>>24,255&this.hi,this.hi>>>8&255,this.hi>>>16&255,this.hi>>>24)},r.prototype.zzEncode=function(){var e=this.hi>>31;return this.hi=((this.hi<<1|this.lo>>>31)^e)>>>0,this.lo=(this.lo<<1^e)>>>0,this},r.prototype.zzDecode=function(){var e=-(1&this.lo);return this.lo=((this.lo>>>1|this.hi<<31)^e)>>>0,this.hi=(this.hi>>>1^e)>>>0,this},r.prototype.length=function(){var e=this.lo,t=(this.lo>>>28|this.hi<<4)>>>0,n=this.hi>>>24;return 0===n?0===t?e<16384?e<128?1:2:e<2097152?3:4:t<16384?t<128?5:6:t<2097152?7:8:n<128?9:10}},9693:function(e,t,n){"use strict";var i=t;function r(e,t,n){for(var i=Object.keys(t),r=0;r<i.length;++r)void 0!==e[i[r]]&&n||(e[i[r]]=t[i[r]]);return e}function o(e){function t(e,n){if(!(this instanceof t))return new t(e,n);Object.defineProperty(this,"message",{get:function(){return e}}),Error.captureStackTrace?Error.captureStackTrace(this,t):Object.defineProperty(this,"stack",{value:(new Error).stack||""}),n&&r(this,n)}return(t.prototype=Object.create(Error.prototype)).constructor=t,Object.defineProperty(t.prototype,"name",{get:function(){return e}}),t.prototype.toString=function(){return this.name+": "+this.message},t}i.asPromise=n(4537),i.base64=n(7419),i.EventEmitter=n(9211),i.float=n(945),i.inquire=n(7199),i.utf8=n(4997),i.pool=n(6662),i.LongBits=n(1945),i.isNode=Boolean(void 0!==n.g&&n.g&&n.g.process&&n.g.process.versions&&n.g.process.versions.node),i.global=i.isNode&&n.g||"undefined"!=typeof window&&window||"undefined"!=typeof self&&self||this,i.emptyArray=Object.freeze?Object.freeze([]):[],i.emptyObject=Object.freeze?Object.freeze({}):{},i.isInteger=Number.isInteger||function(e){return"number"==typeof e&&isFinite(e)&&Math.floor(e)===e},i.isString=function(e){return"string"==typeof e||e instanceof String},i.isObject=function(e){return e&&"object"==typeof e},i.isset=i.isSet=function(e,t){var n=e[t];return!(null==n||!e.hasOwnProperty(t))&&("object"!=typeof n||(Array.isArray(n)?n.length:Object.keys(n).length)>0)},i.Buffer=function(){try{var e=i.inquire("buffer").Buffer;return e.prototype.utf8Write?e:null}catch(e){return null}}(),i._Buffer_from=null,i._Buffer_allocUnsafe=null,i.newBuffer=function(e){return"number"==typeof e?i.Buffer?i._Buffer_allocUnsafe(e):new i.Array(e):i.Buffer?i._Buffer_from(e):"undefined"==typeof Uint8Array?e:new Uint8Array(e)},i.Array="undefined"!=typeof Uint8Array?Uint8Array:Array,i.Long=i.global.dcodeIO&&i.global.dcodeIO.Long||i.global.Long||i.inquire("long"),i.key2Re=/^true|false|0|1$/,i.key32Re=/^-?(?:0|[1-9][0-9]*)$/,i.key64Re=/^(?:[\\x00-\\xff]{8}|-?(?:0|[1-9][0-9]*))$/,i.longToHash=function(e){return e?i.LongBits.from(e).toHash():i.LongBits.zeroHash},i.longFromHash=function(e,t){var n=i.LongBits.fromHash(e);return i.Long?i.Long.fromBits(n.lo,n.hi,t):n.toNumber(Boolean(t))},i.merge=r,i.lcFirst=function(e){return e.charAt(0).toLowerCase()+e.substring(1)},i.newError=o,i.ProtocolError=o("ProtocolError"),i.oneOfGetter=function(e){for(var t={},n=0;n<e.length;++n)t[e[n]]=1;return function(){for(var e=Object.keys(this),n=e.length-1;n>-1;--n)if(1===t[e[n]]&&void 0!==this[e[n]]&&null!==this[e[n]])return e[n]}},i.oneOfSetter=function(e){return function(t){for(var n=0;n<e.length;++n)e[n]!==t&&delete this[e[n]]}},i.toJSONOptions={longs:String,enums:String,bytes:String,json:!0},i._configure=function(){var e=i.Buffer;e?(i._Buffer_from=e.from!==Uint8Array.from&&e.from||function(t,n){return new e(t,n)},i._Buffer_allocUnsafe=e.allocUnsafe||function(t){return new e(t)}):i._Buffer_from=i._Buffer_allocUnsafe=null}},1173:(e,t,n)=>{"use strict";e.exports=u;var i,r=n(9693),o=r.LongBits,a=r.base64,s=r.utf8;function l(e,t,n){this.fn=e,this.len=t,this.next=void 0,this.val=n}function c(){}function f(e){this.head=e.head,this.tail=e.tail,this.len=e.len,this.next=e.states}function u(){this.len=0,this.head=new l(c,0,0),this.tail=this.head,this.states=null}var d=function(){return r.Buffer?function(){return(u.create=function(){return new i})()}:function(){return new u}};function p(e,t,n){t[n]=255&e}function h(e,t){this.len=e,this.next=void 0,this.val=t}function m(e,t,n){for(;e.hi;)t[n++]=127&e.lo|128,e.lo=(e.lo>>>7|e.hi<<25)>>>0,e.hi>>>=7;for(;e.lo>127;)t[n++]=127&e.lo|128,e.lo=e.lo>>>7;t[n++]=e.lo}function g(e,t,n){t[n]=255&e,t[n+1]=e>>>8&255,t[n+2]=e>>>16&255,t[n+3]=e>>>24}u.create=d(),u.alloc=function(e){return new r.Array(e)},r.Array!==Array&&(u.alloc=r.pool(u.alloc,r.Array.prototype.subarray)),u.prototype._push=function(e,t,n){return this.tail=this.tail.next=new l(e,t,n),this.len+=t,this},h.prototype=Object.create(l.prototype),h.prototype.fn=function(e,t,n){for(;e>127;)t[n++]=127&e|128,e>>>=7;t[n]=e},u.prototype.uint32=function(e){return this.len+=(this.tail=this.tail.next=new h((e>>>=0)<128?1:e<16384?2:e<2097152?3:e<268435456?4:5,e)).len,this},u.prototype.int32=function(e){return e<0?this._push(m,10,o.fromNumber(e)):this.uint32(e)},u.prototype.sint32=function(e){return this.uint32((e<<1^e>>31)>>>0)},u.prototype.uint64=function(e){var t=o.from(e);return this._push(m,t.length(),t)},u.prototype.int64=u.prototype.uint64,u.prototype.sint64=function(e){var t=o.from(e).zzEncode();return this._push(m,t.length(),t)},u.prototype.bool=function(e){return this._push(p,1,e?1:0)},u.prototype.fixed32=function(e){return this._push(g,4,e>>>0)},u.prototype.sfixed32=u.prototype.fixed32,u.prototype.fixed64=function(e){var t=o.from(e);return this._push(g,4,t.lo)._push(g,4,t.hi)},u.prototype.sfixed64=u.prototype.fixed64,u.prototype.float=function(e){return this._push(r.float.writeFloatLE,4,e)},u.prototype.double=function(e){return this._push(r.float.writeDoubleLE,8,e)};var b=r.Array.prototype.set?function(e,t,n){t.set(e,n)}:function(e,t,n){for(var i=0;i<e.length;++i)t[n+i]=e[i]};u.prototype.bytes=function(e){var t=e.length>>>0;if(!t)return this._push(p,1,0);if(r.isString(e)){var n=u.alloc(t=a.length(e));a.decode(e,n,0),e=n}return this.uint32(t)._push(b,t,e)},u.prototype.string=function(e){var t=s.length(e);return t?this.uint32(t)._push(s.write,t,e):this._push(p,1,0)},u.prototype.fork=function(){return this.states=new f(this),this.head=this.tail=new l(c,0,0),this.len=0,this},u.prototype.reset=function(){return this.states?(this.head=this.states.head,this.tail=this.states.tail,this.len=this.states.len,this.states=this.states.next):(this.head=this.tail=new l(c,0,0),this.len=0),this},u.prototype.ldelim=function(){var e=this.head,t=this.tail,n=this.len;return this.reset().uint32(n),n&&(this.tail.next=e.next,this.tail=t,this.len+=n),this},u.prototype.finish=function(){for(var e=this.head.next,t=this.constructor.alloc(this.len),n=0;e;)e.fn(e.val,t,n),n+=e.len,e=e.next;return t},u._configure=function(e){i=e,u.create=d(),i._configure()}},3155:(e,t,n)=>{"use strict";e.exports=o;var i=n(1173);(o.prototype=Object.create(i.prototype)).constructor=o;var r=n(9693);function o(){i.call(this)}function a(e,t,n){e.length<40?r.utf8.write(e,t,n):t.utf8Write?t.utf8Write(e,n):t.write(e,n)}o._configure=function(){o.alloc=r._Buffer_allocUnsafe,o.writeBytesBuffer=r.Buffer&&r.Buffer.prototype instanceof Uint8Array&&"set"===r.Buffer.prototype.set.name?function(e,t,n){t.set(e,n)}:function(e,t,n){if(e.copy)e.copy(t,n,0,e.length);else for(var i=0;i<e.length;)t[n++]=e[i++]}},o.prototype.bytes=function(e){r.isString(e)&&(e=r._Buffer_from(e,"base64"));var t=e.length>>>0;return this.uint32(t),t&&this._push(o.writeBytesBuffer,t,e),this},o.prototype.string=function(e){var t=r.Buffer.byteLength(e);return this.uint32(t),t&&this._push(a,t,e),this},o._configure()},7539:e=>{"use strict";var t={generateIdentifier:function(){return Math.random().toString(36).substr(2,10)}};t.localCName=t.generateIdentifier(),t.splitLines=function(e){return e.trim().split("\n").map((function(e){return e.trim()}))},t.splitSections=function(e){return e.split("\nm=").map((function(e,t){return(t>0?"m="+e:e).trim()+"\r\n"}))},t.getDescription=function(e){var n=t.splitSections(e);return n&&n[0]},t.getMediaSections=function(e){var n=t.splitSections(e);return n.shift(),n},t.matchPrefix=function(e,n){return t.splitLines(e).filter((function(e){return 0===e.indexOf(n)}))},t.parseCandidate=function(e){for(var t,n={foundation:(t=0===e.indexOf("a=candidate:")?e.substring(12).split(" "):e.substring(10).split(" "))[0],component:parseInt(t[1],10),protocol:t[2].toLowerCase(),priority:parseInt(t[3],10),ip:t[4],address:t[4],port:parseInt(t[5],10),type:t[7]},i=8;i<t.length;i+=2)switch(t[i]){case"raddr":n.relatedAddress=t[i+1];break;case"rport":n.relatedPort=parseInt(t[i+1],10);break;case"tcptype":n.tcpType=t[i+1];break;case"ufrag":n.ufrag=t[i+1],n.usernameFragment=t[i+1];break;default:n[t[i]]=t[i+1]}return n},t.writeCandidate=function(e){var t=[];t.push(e.foundation),t.push(e.component),t.push(e.protocol.toUpperCase()),t.push(e.priority),t.push(e.address||e.ip),t.push(e.port);var n=e.type;return t.push("typ"),t.push(n),"host"!==n&&e.relatedAddress&&e.relatedPort&&(t.push("raddr"),t.push(e.relatedAddress),t.push("rport"),t.push(e.relatedPort)),e.tcpType&&"tcp"===e.protocol.toLowerCase()&&(t.push("tcptype"),t.push(e.tcpType)),(e.usernameFragment||e.ufrag)&&(t.push("ufrag"),t.push(e.usernameFragment||e.ufrag)),"candidate:"+t.join(" ")},t.parseIceOptions=function(e){return e.substr(14).split(" ")},t.parseRtpMap=function(e){var t=e.substr(9).split(" "),n={payloadType:parseInt(t.shift(),10)};return t=t[0].split("/"),n.name=t[0],n.clockRate=parseInt(t[1],10),n.channels=3===t.length?parseInt(t[2],10):1,n.numChannels=n.channels,n},t.writeRtpMap=function(e){var t=e.payloadType;void 0!==e.preferredPayloadType&&(t=e.preferredPayloadType);var n=e.channels||e.numChannels||1;return"a=rtpmap:"+t+" "+e.name+"/"+e.clockRate+(1!==n?"/"+n:"")+"\r\n"},t.parseExtmap=function(e){var t=e.substr(9).split(" ");return{id:parseInt(t[0],10),direction:t[0].indexOf("/")>0?t[0].split("/")[1]:"sendrecv",uri:t[1]}},t.writeExtmap=function(e){return"a=extmap:"+(e.id||e.preferredId)+(e.direction&&"sendrecv"!==e.direction?"/"+e.direction:"")+" "+e.uri+"\r\n"},t.parseFmtp=function(e){for(var t,n={},i=e.substr(e.indexOf(" ")+1).split(";"),r=0;r<i.length;r++)n[(t=i[r].trim().split("="))[0].trim()]=t[1];return n},t.writeFmtp=function(e){var t="",n=e.payloadType;if(void 0!==e.preferredPayloadType&&(n=e.preferredPayloadType),e.parameters&&Object.keys(e.parameters).length){var i=[];Object.keys(e.parameters).forEach((function(t){e.parameters[t]?i.push(t+"="+e.parameters[t]):i.push(t)})),t+="a=fmtp:"+n+" "+i.join(";")+"\r\n"}return t},t.parseRtcpFb=function(e){var t=e.substr(e.indexOf(" ")+1).split(" ");return{type:t.shift(),parameter:t.join(" ")}},t.writeRtcpFb=function(e){var t="",n=e.payloadType;return void 0!==e.preferredPayloadType&&(n=e.preferredPayloadType),e.rtcpFeedback&&e.rtcpFeedback.length&&e.rtcpFeedback.forEach((function(e){t+="a=rtcp-fb:"+n+" "+e.type+(e.parameter&&e.parameter.length?" "+e.parameter:"")+"\r\n"})),t},t.parseSsrcMedia=function(e){var t=e.indexOf(" "),n={ssrc:parseInt(e.substr(7,t-7),10)},i=e.indexOf(":",t);return i>-1?(n.attribute=e.substr(t+1,i-t-1),n.value=e.substr(i+1)):n.attribute=e.substr(t+1),n},t.parseSsrcGroup=function(e){var t=e.substr(13).split(" ");return{semantics:t.shift(),ssrcs:t.map((function(e){return parseInt(e,10)}))}},t.getMid=function(e){var n=t.matchPrefix(e,"a=mid:")[0];if(n)return n.substr(6)},t.parseFingerprint=function(e){var t=e.substr(14).split(" ");return{algorithm:t[0].toLowerCase(),value:t[1]}},t.getDtlsParameters=function(e,n){return{role:"auto",fingerprints:t.matchPrefix(e+n,"a=fingerprint:").map(t.parseFingerprint)}},t.writeDtlsParameters=function(e,t){var n="a=setup:"+t+"\r\n";return e.fingerprints.forEach((function(e){n+="a=fingerprint:"+e.algorithm+" "+e.value+"\r\n"})),n},t.parseCryptoLine=function(e){var t=e.substr(9).split(" ");return{tag:parseInt(t[0],10),cryptoSuite:t[1],keyParams:t[2],sessionParams:t.slice(3)}},t.writeCryptoLine=function(e){return"a=crypto:"+e.tag+" "+e.cryptoSuite+" "+("object"==typeof e.keyParams?t.writeCryptoKeyParams(e.keyParams):e.keyParams)+(e.sessionParams?" "+e.sessionParams.join(" "):"")+"\r\n"},t.parseCryptoKeyParams=function(e){if(0!==e.indexOf("inline:"))return null;var t=e.substr(7).split("|");return{keyMethod:"inline",keySalt:t[0],lifeTime:t[1],mkiValue:t[2]?t[2].split(":")[0]:void 0,mkiLength:t[2]?t[2].split(":")[1]:void 0}},t.writeCryptoKeyParams=function(e){return e.keyMethod+":"+e.keySalt+(e.lifeTime?"|"+e.lifeTime:"")+(e.mkiValue&&e.mkiLength?"|"+e.mkiValue+":"+e.mkiLength:"")},t.getCryptoParameters=function(e,n){return t.matchPrefix(e+n,"a=crypto:").map(t.parseCryptoLine)},t.getIceParameters=function(e,n){var i=t.matchPrefix(e+n,"a=ice-ufrag:")[0],r=t.matchPrefix(e+n,"a=ice-pwd:")[0];return i&&r?{usernameFragment:i.substr(12),password:r.substr(10)}:null},t.writeIceParameters=function(e){return"a=ice-ufrag:"+e.usernameFragment+"\r\na=ice-pwd:"+e.password+"\r\n"},t.parseRtpParameters=function(e){for(var n={codecs:[],headerExtensions:[],fecMechanisms:[],rtcp:[]},i=t.splitLines(e)[0].split(" "),r=3;r<i.length;r++){var o=i[r],a=t.matchPrefix(e,"a=rtpmap:"+o+" ")[0];if(a){var s=t.parseRtpMap(a),l=t.matchPrefix(e,"a=fmtp:"+o+" ");switch(s.parameters=l.length?t.parseFmtp(l[0]):{},s.rtcpFeedback=t.matchPrefix(e,"a=rtcp-fb:"+o+" ").map(t.parseRtcpFb),n.codecs.push(s),s.name.toUpperCase()){case"RED":case"ULPFEC":n.fecMechanisms.push(s.name.toUpperCase())}}}return t.matchPrefix(e,"a=extmap:").forEach((function(e){n.headerExtensions.push(t.parseExtmap(e))})),n},t.writeRtpDescription=function(e,n){var i="";i+="m="+e+" ",i+=n.codecs.length>0?"9":"0",i+=" UDP/TLS/RTP/SAVPF ",i+=n.codecs.map((function(e){return void 0!==e.preferredPayloadType?e.preferredPayloadType:e.payloadType})).join(" ")+"\r\n",i+="c=IN IP4 0.0.0.0\r\n",i+="a=rtcp:9 IN IP4 0.0.0.0\r\n",n.codecs.forEach((function(e){i+=t.writeRtpMap(e),i+=t.writeFmtp(e),i+=t.writeRtcpFb(e)}));var r=0;return n.codecs.forEach((function(e){e.maxptime>r&&(r=e.maxptime)})),r>0&&(i+="a=maxptime:"+r+"\r\n"),i+="a=rtcp-mux\r\n",n.headerExtensions&&n.headerExtensions.forEach((function(e){i+=t.writeExtmap(e)})),i},t.parseRtpEncodingParameters=function(e){var n,i=[],r=t.parseRtpParameters(e),o=-1!==r.fecMechanisms.indexOf("RED"),a=-1!==r.fecMechanisms.indexOf("ULPFEC"),s=t.matchPrefix(e,"a=ssrc:").map((function(e){return t.parseSsrcMedia(e)})).filter((function(e){return"cname"===e.attribute})),l=s.length>0&&s[0].ssrc,c=t.matchPrefix(e,"a=ssrc-group:FID").map((function(e){return e.substr(17).split(" ").map((function(e){return parseInt(e,10)}))}));c.length>0&&c[0].length>1&&c[0][0]===l&&(n=c[0][1]),r.codecs.forEach((function(e){if("RTX"===e.name.toUpperCase()&&e.parameters.apt){var t={ssrc:l,codecPayloadType:parseInt(e.parameters.apt,10)};l&&n&&(t.rtx={ssrc:n}),i.push(t),o&&((t=JSON.parse(JSON.stringify(t))).fec={ssrc:l,mechanism:a?"red+ulpfec":"red"},i.push(t))}})),0===i.length&&l&&i.push({ssrc:l});var f=t.matchPrefix(e,"b=");return f.length&&(f=0===f[0].indexOf("b=TIAS:")?parseInt(f[0].substr(7),10):0===f[0].indexOf("b=AS:")?1e3*parseInt(f[0].substr(5),10)*.95-16e3:void 0,i.forEach((function(e){e.maxBitrate=f}))),i},t.parseRtcpParameters=function(e){var n={},i=t.matchPrefix(e,"a=ssrc:").map((function(e){return t.parseSsrcMedia(e)})).filter((function(e){return"cname"===e.attribute}))[0];i&&(n.cname=i.value,n.ssrc=i.ssrc);var r=t.matchPrefix(e,"a=rtcp-rsize");n.reducedSize=r.length>0,n.compound=0===r.length;var o=t.matchPrefix(e,"a=rtcp-mux");return n.mux=o.length>0,n},t.parseMsid=function(e){var n,i=t.matchPrefix(e,"a=msid:");if(1===i.length)return{stream:(n=i[0].substr(7).split(" "))[0],track:n[1]};var r=t.matchPrefix(e,"a=ssrc:").map((function(e){return t.parseSsrcMedia(e)})).filter((function(e){return"msid"===e.attribute}));return r.length>0?{stream:(n=r[0].value.split(" "))[0],track:n[1]}:void 0},t.parseSctpDescription=function(e){var n,i=t.parseMLine(e),r=t.matchPrefix(e,"a=max-message-size:");r.length>0&&(n=parseInt(r[0].substr(19),10)),isNaN(n)&&(n=65536);var o=t.matchPrefix(e,"a=sctp-port:");if(o.length>0)return{port:parseInt(o[0].substr(12),10),protocol:i.fmt,maxMessageSize:n};if(t.matchPrefix(e,"a=sctpmap:").length>0){var a=t.matchPrefix(e,"a=sctpmap:")[0].substr(10).split(" ");return{port:parseInt(a[0],10),protocol:a[1],maxMessageSize:n}}},t.writeSctpDescription=function(e,t){var n=[];return n="DTLS/SCTP"!==e.protocol?["m="+e.kind+" 9 "+e.protocol+" "+t.protocol+"\r\n","c=IN IP4 0.0.0.0\r\n","a=sctp-port:"+t.port+"\r\n"]:["m="+e.kind+" 9 "+e.protocol+" "+t.port+"\r\n","c=IN IP4 0.0.0.0\r\n","a=sctpmap:"+t.port+" "+t.protocol+" 65535\r\n"],void 0!==t.maxMessageSize&&n.push("a=max-message-size:"+t.maxMessageSize+"\r\n"),n.join("")},t.generateSessionId=function(){return Math.random().toString().substr(2,21)},t.writeSessionBoilerplate=function(e,n,i){var r=void 0!==n?n:2;return"v=0\r\no="+(i||"thisisadapterortc")+" "+(e||t.generateSessionId())+" "+r+" IN IP4 127.0.0.1\r\ns=-\r\nt=0 0\r\n"},t.writeMediaSection=function(e,n,i,r){var o=t.writeRtpDescription(e.kind,n);if(o+=t.writeIceParameters(e.iceGatherer.getLocalParameters()),o+=t.writeDtlsParameters(e.dtlsTransport.getLocalParameters(),"offer"===i?"actpass":"active"),o+="a=mid:"+e.mid+"\r\n",e.direction?o+="a="+e.direction+"\r\n":e.rtpSender&&e.rtpReceiver?o+="a=sendrecv\r\n":e.rtpSender?o+="a=sendonly\r\n":e.rtpReceiver?o+="a=recvonly\r\n":o+="a=inactive\r\n",e.rtpSender){var a="msid:"+r.id+" "+e.rtpSender.track.id+"\r\n";o+="a="+a,o+="a=ssrc:"+e.sendEncodingParameters[0].ssrc+" "+a,e.sendEncodingParameters[0].rtx&&(o+="a=ssrc:"+e.sendEncodingParameters[0].rtx.ssrc+" "+a,o+="a=ssrc-group:FID "+e.sendEncodingParameters[0].ssrc+" "+e.sendEncodingParameters[0].rtx.ssrc+"\r\n")}return o+="a=ssrc:"+e.sendEncodingParameters[0].ssrc+" cname:"+t.localCName+"\r\n",e.rtpSender&&e.sendEncodingParameters[0].rtx&&(o+="a=ssrc:"+e.sendEncodingParameters[0].rtx.ssrc+" cname:"+t.localCName+"\r\n"),o},t.getDirection=function(e,n){for(var i=t.splitLines(e),r=0;r<i.length;r++)switch(i[r]){case"a=sendrecv":case"a=sendonly":case"a=recvonly":case"a=inactive":return i[r].substr(2)}return n?t.getDirection(n):"sendrecv"},t.getKind=function(e){return t.splitLines(e)[0].split(" ")[0].substr(2)},t.isRejected=function(e){return"0"===e.split(" ",2)[1]},t.parseMLine=function(e){var n=t.splitLines(e)[0].substr(2).split(" ");return{kind:n[0],port:parseInt(n[1],10),protocol:n[2],fmt:n.slice(3).join(" ")}},t.parseOLine=function(e){var n=t.matchPrefix(e,"o=")[0].substr(2).split(" ");return{username:n[0],sessionId:n[1],sessionVersion:parseInt(n[2],10),netType:n[3],addressType:n[4],address:n[5]}},t.isValidSDP=function(e){if("string"!=typeof e||0===e.length)return!1;for(var n=t.splitLines(e),i=0;i<n.length;i++)if(n[i].length<2||"="!==n[i].charAt(1))return!1;return!0},e.exports=t},4747:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(7928),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},8915:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(2927),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},2324:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(7297),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},6043:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(5731),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},7367:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(8037),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},7601:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(5443),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},7722:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(8185),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},2003:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(3510),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},9036:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(7612),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},8583:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(229),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},2114:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(6009),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},265:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(7841),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},17:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(101),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},4753:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(6126),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},8391:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(4101),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},3301:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(8464),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},978:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(408),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},8792:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(5499),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},7498:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(9083),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},4806:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(1970),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},9831:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(4162),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},7306:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(3114),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},6711:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(9717),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},1368:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(5186),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},3530:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(4115),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},231:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r.a});var i=n(278),r=n.n(i),o={};for(const e in i)"default"!==e&&(o[e]=()=>i[e]);n.d(t,o)},9063:(e,t,n)=>{"use strict";n.r(t);var i=n(6497),r={};for(const e in i)"default"!==e&&(r[e]=()=>i[e]);n.d(t,r)},8305:(e,t,n)=>{"use strict";n.r(t);var i=n(1526),r={};for(const e in i)"default"!==e&&(r[e]=()=>i[e]);n.d(t,r)},2927:(e,t,n)=>{var i=n(512);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("71123166",i,e)}},7297:(e,t,n)=>{var i=n(9214);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("1c24d821",i,e)}},5731:(e,t,n)=>{var i=n(7261);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("6a101c5d",i,e)}},8037:(e,t,n)=>{var i=n(3730);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("237788f6",i,e)}},5443:(e,t,n)=>{var i=n(8336);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("d06758d8",i,e)}},8185:(e,t,n)=>{var i=n(4957);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("091eb5b2",i,e)}},3510:(e,t,n)=>{var i=n(342);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("5eb7a238",i,e)}},7612:(e,t,n)=>{var i=n(1112);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("43aaf5ec",i,e)}},229:(e,t,n)=>{var i=n(9561);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("826a2f2c",i,e)}},6009:(e,t,n)=>{var i=n(3839);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("bb0ee260",i,e)}},7841:(e,t,n)=>{var i=n(9924);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("0dcab23b",i,e)}},101:(e,t,n)=>{var i=n(9292);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("3edd8b1f",i,e)}},6126:(e,t,n)=>{var i=n(5113);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("71f71523",i,e)}},4101:(e,t,n)=>{var i=n(5056);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("159a8851",i,e)}},8464:(e,t,n)=>{var i=n(4687);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("f796abc6",i,e)}},408:(e,t,n)=>{var i=n(2493);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("759cd6a6",i,e)}},5499:(e,t,n)=>{var i=n(857);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("5c397a6c",i,e)}},9083:(e,t,n)=>{var i=n(2424);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("3c6eae0b",i,e)}},1970:(e,t,n)=>{var i=n(7249);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("3b78551e",i,e)}},4162:(e,t,n)=>{var i=n(1484);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("5562b65e",i,e)}},3114:(e,t,n)=>{var i=n(8830);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("a1325450",i,e)}},9717:(e,t,n)=>{var i=n(7629);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("111dc6c4",i,e)}},5186:(e,t,n)=>{var i=n(8690);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("0bfefef9",i,e)}},4115:(e,t,n)=>{var i=n(1240);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("5ecdad51",i,e)}},278:(e,t,n)=>{var i=n(1149);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("2a40662a",i,e)}},7928:(e,t,n)=>{var i=n(9926);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("03b2e6d2",i,e)}},1526:(e,t,n)=>{var i=n(8637);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("d7ee88d2",i,e)}},6497:(e,t,n)=>{var i=n(8459);i.__esModule&&(i=i.default),"string"==typeof i&&(i=[[e.id,i,""]]),i.locals&&(e.exports=i.locals);var r=n(7708).Z;e.exports.__inject__=function(e){r("4bd1ba03",i,e)}},7708:(e,t,n)=>{"use strict";function i(e,t,n){var i=function(e,t){for(var n=[],i={},r=0;r<t.length;r++){var o=t[r],a=o[0],s={id:e+":"+r,css:o[1],media:o[2],sourceMap:o[3]};i[a]?i[a].parts.push(s):n.push(i[a]={id:a,parts:[s]})}return n}(e,t);!function(e,t){const n=t._injectedStyles||(t._injectedStyles={});for(var i=0;i<e.length;i++){var o=e[i];if(!n[o.id]){for(var a=0;a<o.parts.length;a++)r(o.parts[a],t);n[o.id]=!0}}}(i,n)}function r(e,t){var n=function(e){var t=document.createElement("style");return t.type="text/css",e.appendChild(t),t}(t),i=e.css,r=e.media,o=e.sourceMap;if(r&&n.setAttribute("media",r),o&&(i+="\n/*# sourceURL="+o.sources[0]+" */",i+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(o))))+" */"),n.styleSheet)n.styleSheet.cssText=i;else{for(;n.firstChild;)n.removeChild(n.firstChild);n.appendChild(document.createTextNode(i))}}n.d(t,{Z:()=>i})},9028:e=>{e.exports={functional:!0,render(e,t){const{_c:n,_v:i,data:r,children:o=[]}=t,{class:a,staticClass:s,style:l,staticStyle:c,attrs:f={},...u}=r;return n("svg",{class:[a,s],style:[l,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 39 39"},f),...u},o.concat([n("path",{attrs:{d:"M33.25 4.27H1.89V30a2.72 2.72 0 002.72 2.72h29.78A2.72 2.72 0 0037.11 30V4.27zm0 2.27v.08L20 20.78 5.85 6.62a.07.07 0 010-.06zm1.14 23.92H4.61a.45.45 0 01-.45-.46V8.14l.08.09L18.5 22.49a2.13 2.13 0 001.51.62 2.14 2.14 0 001.53-.67l13.3-14.16V30a.45.45 0 01-.45.46z"}})]))}}},2371:e=>{e.exports={functional:!0,render(e,t){const{_c:n,_v:i,data:r,children:o=[]}=t,{class:a,staticClass:s,style:l,staticStyle:c,attrs:f={},...u}=r;return n("svg",{class:[a,s],style:[l,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 39 37"},f),...u},o.concat([n("path",{attrs:{d:"M14.69 18.65v17.89a.47.47 0 00.47.46h6.64a.47.47 0 00.47-.46V18.35h4.81a.46.46 0 00.47-.42l.45-5.48a.47.47 0 00-.46-.51h-5.27V8.06a1.65 1.65 0 011.65-1.65h3.71a.47.47 0 00.47-.47V.46a.47.47 0 00-.47-.46h-6.27a6.67 6.67 0 00-6.67 6.66v5.28h-3.32a.47.47 0 00-.47.47v5.48a.46.46 0 00.47.46h3.32z"}})]))}}},8840:e=>{e.exports={functional:!0,render(e,t){const{_c:n,_v:i,data:r,children:o=[]}=t,{class:a,staticClass:s,style:l,staticStyle:c,attrs:f={},...u}=r;return n("svg",{class:[a,s],style:[l,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 384 512"},f),...u},o.concat([n("path",{attrs:{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-34zm-22.6 22.7c2.1 2.1 3.5 4.6 4.2 7.4H256V32.5c2.8.7 5.3 2.1 7.4 4.2l83.9 83.9zM336 480H48c-8.8 0-16-7.2-16-16V48c0-8.8 7.2-16 16-16h176v104c0 13.3 10.7 24 24 24h104v304c0 8.8-7.2 16-16 16z"}})]))}}},5227:e=>{e.exports={functional:!0,render(e,t){const{_c:n,_v:i,data:r,children:o=[]}=t,{class:a,staticClass:s,style:l,staticStyle:c,attrs:f={},...u}=r;return n("svg",{class:[a,s],style:[l,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},f),...u},o.concat([n("path",{attrs:{d:"M500.33 0h-47.41a12 12 0 00-12 12.57l4 82.76A247.42 247.42 0 00256 8C119.34 8 7.9 119.53 8 256.19 8.1 393.07 119.1 504 256 504a247.1 247.1 0 00166.18-63.91 12 12 0 00.48-17.43l-34-34a12 12 0 00-16.38-.55A176 176 0 11402.1 157.8l-101.53-4.87a12 12 0 00-12.57 12v47.41a12 12 0 0012 12h200.33a12 12 0 0012-12V12a12 12 0 00-12-12z"}})]))}}},7123:e=>{e.exports={functional:!0,render(e,t){const{_c:n,_v:i,data:r,children:o=[]}=t,{class:a,staticClass:s,style:l,staticStyle:c,attrs:f={},...u}=r;return n("svg",{class:[a,s],style:[l,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},f),...u},o.concat([n("path",{attrs:{d:"M30.8 11.9v9c0 .6-.4 1-1 1h-1l-5-3.4v-4.1l5-3.4h1c.5-.1 1 .3 1 .9zm-11-4.6h-14c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-14c0-1.1-.9-1.9-2-2z"}})]))}}},8642:e=>{e.exports={functional:!0,render(e,t){const{_c:n,_v:i,data:r,children:o=[]}=t,{class:a,staticClass:s,style:l,staticStyle:c,attrs:f={},...u}=r;return n("svg",{class:[a,s],style:[l,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},f),...u},o.concat([n("path",{attrs:{d:"M13.722 12.067a.5.5 0 01-.069.623l-.963.963a.5.5 0 01-.622.068l-4.172-2.657-1.703 1.702a.5.5 0 01-.847-.275L4.108 4.68a.5.5 0 01.572-.572l7.811 1.238a.5.5 0 01.275.848l-1.702 1.702zm5.588 1.586a.5.5 0 00.622.068l4.172-2.657 1.703 1.702a.5.5 0 00.847-.275l1.238-7.811a.5.5 0 00-.572-.572l-7.81 1.238a.5.5 0 00-.275.848l1.702 1.702-2.658 4.171a.5.5 0 00.069.623zm-6.62 4.694a.5.5 0 00-.623-.068l-4.17 2.657-1.704-1.702a.5.5 0 00-.847.275L4.108 27.32a.5.5 0 00.572.572l7.811-1.238a.5.5 0 00.275-.848l-1.702-1.702 2.658-4.171a.5.5 0 00-.069-.623zm13.117.887l-1.703 1.702-4.171-2.657a.5.5 0 00-.623.068l-.963.963a.5.5 0 00-.069.623l2.658 4.171-1.702 1.702a.5.5 0 00.275.848l7.811 1.238a.5.5 0 00.572-.572l-1.238-7.811a.5.5 0 00-.847-.275z"}})]))}}},1466:e=>{e.exports={functional:!0,render(e,t){const{_c:n,_v:i,data:r,children:o=[]}=t,{class:a,staticClass:s,style:l,staticStyle:c,attrs:f={},...u}=r;return n("svg",{class:[a,s],style:[l,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512"},f),...u},o.concat([n("path",{attrs:{d:"M441.9 167.3l-19.8-19.8c-4.7-4.7-12.3-4.7-17 0L224 328.2 42.9 147.5c-4.7-4.7-12.3-4.7-17 0L6.1 167.3c-4.7 4.7-4.7 12.3 0 17l209.4 209.4c4.7 4.7 12.3 4.7 17 0l209.4-209.4c4.7-4.7 4.7-12.3 0-17z"}})]))}}},6561:e=>{e.exports={functional:!0,render(e,t){const{_c:n,_v:i,data:r,children:o=[]}=t,{class:a,staticClass:s,style:l,staticStyle:c,attrs:f={},...u}=r;return n("svg",{class:[a,s],style:[l,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 25 25"},f),...u},o.concat([n("path",{attrs:{d:"M12.5 14c1.7 0 3-1.3 3-3V5c0-1.7-1.3-3-3-3s-3 1.3-3 3v6c0 1.7 1.3 3 3 3zm5.3-3c0 3-2.5 5.1-5.3 5.1S7.2 14 7.2 11H5.5c0 3.4 2.7 6.2 6 6.7V21h2v-3.3c3.3-.5 6-3.3 6-6.7h-1.7z"}})]))}}},5852:e=>{e.exports={functional:!0,render(e,t){const{_c:n,_v:i,data:r,children:o=[]}=t,{class:a,staticClass:s,style:l,staticStyle:c,attrs:f={},...u}=r;return n("svg",{class:[a,s],style:[l,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 25 25"},f),...u},o.concat([n("path",{attrs:{d:"M19.5 11h-1.7c0 .7-.2 1.4-.4 2.1l1.2 1.2c.6-1 .9-2.1.9-3.3zm-4 .2V5c0-1.7-1.3-3-3-3s-3 1.3-3 3v.2l6 6zM4.8 3L3.5 4.3l6 6v.7c0 1.7 1.3 3 3 3 .2 0 .4 0 .6-.1l1.7 1.7c-.7.3-1.5.5-2.3.5-2.8 0-5.3-2.1-5.3-5.1H5.5c0 3.4 2.7 6.2 6 6.7V21h2v-3.3c.9-.1 1.8-.5 2.5-.9l4.2 4.2 1.3-1.3L4.8 3z"}})]))}}},3852:e=>{e.exports={functional:!0,render(e,t){const{_c:n,_v:i,data:r,children:o=[]}=t,{class:a,staticClass:s,style:l,staticStyle:c,attrs:f={},...u}=r;return n("svg",{class:[a,s],style:[l,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 320 512"},f),...u},o.concat([n("path",{attrs:{d:"M193.94 256L296.5 153.44l21.15-21.15c3.12-3.12 3.12-8.19 0-11.31l-22.63-22.63c-3.12-3.12-8.19-3.12-11.31 0L160 222.06 36.29 98.34c-3.12-3.12-8.19-3.12-11.31 0L2.34 120.97c-3.12 3.12-3.12 8.19 0 11.31L126.06 256 2.34 379.71c-3.12 3.12-3.12 8.19 0 11.31l22.63 22.63c3.12 3.12 8.19 3.12 11.31 0L160 289.94 262.56 392.5l21.15 21.15c3.12 3.12 8.19 3.12 11.31 0l22.63-22.63c3.12-3.12 3.12-8.19 0-11.31L193.94 256z"}})]))}}},3787:e=>{e.exports={functional:!0,render(e,t){const{_c:n,_v:i,data:r,children:o=[]}=t,{class:a,staticClass:s,style:l,staticStyle:c,attrs:f={},...u}=r;return n("svg",{class:[a,s],style:[l,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 25 25"},f),...u},o.concat([n("path",{attrs:{d:"M20.9 17.6c-.9-.8-1.8-1.5-2.8-2.1-1-.7-1.3-.6-1.9.5l-.6.9c-.4.5-.9.4-1.4 0-2.3-1.6-4.4-3.6-6-5.9-.3-.6-.5-1-.2-1.4l1.2-.8c1-.6 1-.9.3-1.9-.7-1-1.5-2-2.3-2.9-.6-.7-1-.7-1.6-.1l-.9 1c-1.2.9-1.6 2.5-1 3.8 2 6.1 6.8 10.8 12.9 12.7 1 .4 2.1.2 3-.5l.6-.6.8-.7c.8-1 .8-1.3-.1-2z"}})]))}}},1724:e=>{e.exports={functional:!0,render(e,t){const{_c:n,_v:i,data:r,children:o=[]}=t,{class:a,staticClass:s,style:l,staticStyle:c,attrs:f={},...u}=r;return n("svg",{class:[a,s],style:[l,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100"},f),...u},o.concat([n("circle",{attrs:{cx:"20",cy:"50",r:"10"}},[n("animate",{attrs:{attributeName:"opacity",dur:"1s",values:"0;1;0",repeatCount:"indefinite",begin:".1"}})]),n("circle",{attrs:{cx:"50",cy:"50",r:"10"}},[n("animate",{attrs:{attributeName:"opacity",dur:"1s",values:"0;1;0",repeatCount:"indefinite",begin:".2"}})]),n("circle",{attrs:{cx:"80",cy:"50",r:"10"}},[n("animate",{attrs:{attributeName:"opacity",dur:"1s",values:"0;1;0",repeatCount:"indefinite",begin:".3"}})])]))}}},4684:e=>{e.exports={functional:!0,render(e,t){const{_c:n,_v:i,data:r,children:o=[]}=t,{class:a,staticClass:s,style:l,staticStyle:c,attrs:f={},...u}=r;return n("svg",{class:[a,s],style:[l,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 30.34 30.34"},f),...u},o.concat([n("path",{attrs:{d:"M22.562 12.491s1.227-.933.293-1.866c-.934-.933-1.842.271-1.842.271l-9.389 9.391s-2.199 2.838-3.871 1.122c-1.67-1.718 1.121-3.872 1.121-3.872l12.311-12.31s2.873-3.165 5.574-.466c2.697 2.7-.477 5.579-.477 5.579L12.449 24.173s-4.426 5.113-8.523 1.015 1.066-8.474 1.066-8.474L15.494 6.209s1.176-.982.295-1.866c-.885-.883-1.865.295-1.865.295L1.873 16.689s-4.549 4.989.531 10.068c5.08 5.082 10.072.533 10.072.533l16.563-16.565s3.314-3.655-.637-7.608-7.607-.639-7.607-.639L6.543 16.728s-3.65 2.969-.338 6.279c3.312 3.314 6.227-.39 6.227-.39l10.13-10.126z"}})]))}}},3582:e=>{e.exports={functional:!0,render(e,t){const{_c:n,_v:i,data:r,children:o=[]}=t,{class:a,staticClass:s,style:l,staticStyle:c,attrs:f={},...u}=r;return n("svg",{class:[a,s],style:[l,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},f),...u},o.concat([n("path",{attrs:{d:"M476 3.2L12.5 270.6c-18.1 10.4-15.8 35.6 2.2 43.2L121 358.4l287.3-253.2c5.5-4.9 13.3 2.6 8.6 8.3L176 407v80.5c0 23.6 28.5 32.9 42.5 15.8L282 426l124.6 52.2c14.2 6 30.4-2.9 33-18.2l72-432C515 7.8 493.3-6.8 476 3.2z"}})]))}}},2154:e=>{e.exports={functional:!0,render(e,t){const{_c:n,_v:i,data:r,children:o=[]}=t,{class:a,staticClass:s,style:l,staticStyle:c,attrs:f={},...u}=r;return n("svg",{class:[a,s],style:[l,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},f),...u},o.concat([n("path",{attrs:{d:"M3 9v6h4l5 5V4L7 9H3zm13.5 3A4.5 4.5 0 0014 7.97v8.05c1.48-.73 2.5-2.25 2.5-4.02zM14 3.23v2.06c2.89.86 5 3.54 5 6.71s-2.11 5.85-5 6.71v2.06c4.01-.91 7-4.49 7-8.77s-2.99-7.86-7-8.77z"}}),n("path",{attrs:{d:"M0 0h24v24H0z",fill:"none"}})]))}}},6011:e=>{e.exports={functional:!0,render(e,t){const{_c:n,_v:i,data:r,children:o=[]}=t,{class:a,staticClass:s,style:l,staticStyle:c,attrs:f={},...u}=r;return n("svg",{class:[a,s],style:[l,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},f),...u},o.concat([n("path",{attrs:{d:"M16.5 12A4.5 4.5 0 0014 7.97v2.21l2.45 2.45c.03-.2.05-.41.05-.63zm2.5 0c0 .94-.2 1.82-.54 2.64l1.51 1.51A8.796 8.796 0 0021 12c0-4.28-2.99-7.86-7-8.77v2.06c2.89.86 5 3.54 5 6.71zM4.27 3L3 4.27 7.73 9H3v6h4l5 5v-6.73l4.25 4.25c-.67.52-1.42.93-2.25 1.18v2.06a8.99 8.99 0 003.69-1.81L19.73 21 21 19.73l-9-9L4.27 3zM12 4L9.91 6.09 12 8.18V4z"}}),n("path",{attrs:{d:"M0 0h24v24H0z",fill:"none"}})]))}}},7707:e=>{e.exports={functional:!0,render(e,t){const{_c:n,_v:i,data:r,children:o=[]}=t,{class:a,staticClass:s,style:l,staticStyle:c,attrs:f={},...u}=r;return n("svg",{class:[a,s],style:[l,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},f),...u},o.concat([n("path",{attrs:{d:"M460.115 373.846l-6.941-4.008c-5.546-3.202-7.564-10.177-4.661-15.886 32.971-64.838 31.167-142.731-5.415-205.954-36.504-63.356-103.118-103.876-175.8-107.701C260.952 39.963 256 34.676 256 28.321v-8.012c0-6.904 5.808-12.337 12.703-11.982 83.552 4.306 160.157 50.861 202.106 123.67 42.069 72.703 44.083 162.322 6.034 236.838-3.14 6.149-10.75 8.462-16.728 5.011z"}})]))}}},1623:e=>{e.exports={functional:!0,render(e,t){const{_c:n,_v:i,data:r,children:o=[]}=t,{class:a,staticClass:s,style:l,staticStyle:c,attrs:f={},...u}=r;return n("svg",{class:[a,s],style:[l,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 320 512"},f),...u},o.concat([n("path",{attrs:{d:"M193.94 256L296.5 153.44l21.15-21.15c3.12-3.12 3.12-8.19 0-11.31l-22.63-22.63c-3.12-3.12-8.19-3.12-11.31 0L160 222.06 36.29 98.34c-3.12-3.12-8.19-3.12-11.31 0L2.34 120.97c-3.12 3.12-3.12 8.19 0 11.31L126.06 256 2.34 379.71c-3.12 3.12-3.12 8.19 0 11.31l22.63 22.63c3.12 3.12 8.19 3.12 11.31 0L160 289.94 262.56 392.5l21.15 21.15c3.12 3.12 8.19 3.12 11.31 0l22.63-22.63c3.12-3.12 3.12-8.19 0-11.31L193.94 256z"}})]))}}},2106:e=>{e.exports={functional:!0,render(e,t){const{_c:n,_v:i,data:r,children:o=[]}=t,{class:a,staticClass:s,style:l,staticStyle:c,attrs:f={},...u}=r;return n("svg",{class:[a,s],style:[l,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 39 39"},f),...u},o.concat([n("path",{attrs:{d:"M38.08 6.78a15.86 15.86 0 01-3.82 1.08c.61-.1 1.48-1.21 1.84-1.65a7 7 0 001.25-2.3.15.15 0 000-.19.22.22 0 00-.21 0 18.94 18.94 0 01-4.49 1.72.31.31 0 01-.31-.08 3 3 0 00-.39-.4 7.91 7.91 0 00-2.18-1.34 7.6 7.6 0 00-3.34-.53 8 8 0 00-3.17.91 8.21 8.21 0 00-2.56 2.08 7.82 7.82 0 00-1.52 3.05 8.17 8.17 0 00-.08 3.23c0 .18 0 .2-.16.18-6.17-.92-10.56-2-15.43-7.86-.18-.21-.28-.2-.43 0C1.26 7.42 2.14 11.8 4.41 14c.31.28 1 .87 1.31 1.13A13.51 13.51 0 012.38 14c-.18-.12-.27 0-.28.15a4.52 4.52 0 000 .89A7.91 7.91 0 007 21.3a5.12 5.12 0 001 .3 8.94 8.94 0 01-2.92.09c-.21 0-.29.07-.21.27 1.29 3.5 4.06 4.55 6.14 5.14.28 0 .55 0 .83.11v.05c-.69 1-3.08 2.15-4.2 2.54a14.78 14.78 0 01-6.35.5c-.35-.05-.42-.05-.51 0s0 .14.1.23a14.73 14.73 0 001.32.78A21.19 21.19 0 006.42 33c7.65 2.11 16.26.56 22-5.15 4.51-4.48 6.09-10.66 6.09-16.84 0-.25.29-.38.46-.51A15.29 15.29 0 0038 7.41a1.21 1.21 0 00.27-.6c.03-.13-.04-.1-.19-.03z"}})]))}}},7308:e=>{e.exports={functional:!0,render(e,t){const{_c:n,_v:i,data:r,children:o=[]}=t,{class:a,staticClass:s,style:l,staticStyle:c,attrs:f={},...u}=r;return n("svg",{class:[a,s],style:[l,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 46.9 46.9"},f),...u},o.concat([n("path",{attrs:{d:"M23.4 46.9C10.5 46.9 0 36.4 0 23.4c0-6.2 2.5-12.1 6.8-16.5C11.2 2.5 17.2 0 23.4 0h.1c12.9 0 23.4 10.5 23.4 23.4 0 13-10.5 23.4-23.5 23.5zm0-45.3c-12.1 0-21.9 9.8-21.8 21.9 0 5.8 2.3 11.3 6.4 15.4 4.1 4.1 9.6 6.4 15.4 6.4 12.1 0 21.8-9.8 21.8-21.9 0-12.1-9.7-21.8-21.8-21.8z",fill:"#0596d4"}}),n("circle",{attrs:{cx:"23.4",cy:"23.4",r:"18.6",fill:"#eaeaea"}}),n("path",{attrs:{d:"M27 27.6c3.1-2 4-6.1 2-9.1s-6.1-4-9.1-2-4 6.1-2 9.1c.5.8 1.2 1.5 2 2-4.4.4-7.7 4-7.7 8.4v2.2c6.6 5.1 15.9 5.1 22.5 0V36c0-4.4-3.3-8-7.7-8.4z",fill:"#fff"}})]))}}},7474:e=>{e.exports={functional:!0,render(e,t){const{_c:n,_v:i,data:r,children:o=[]}=t,{class:a,staticClass:s,style:l,staticStyle:c,attrs:f={},...u}=r;return n("svg",{class:[a,s],style:[l,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 43.074 42.35"},f),...u},o.concat([n("g",{attrs:{"data-name":"Layer 2",transform:"translate(-11.86 -14.678)"}},[n("path",{attrs:{d:"M27.041 53.253c-1.064-1.771-2.107-3.505-3.087-5.276-.352-.636-.583-.81-1.592-.794-3.331.035-3.326.035-4.38.027l-.549-.008c-3.594-.003-5.572-1.992-5.572-5.602V20.27c0-3.607 1.983-5.591 5.588-5.591h31.993c3.523 0 5.462 1.947 5.462 5.48.005 9.007.005 12.633 0 21.64a4.892 4.892 0 01-5.399 5.401h-.008l-5.515-.005c-6.442-.008-4.361-.018-8.483.021a1.099 1.099 0 00-.505.352c-1.059 1.71-2.067 3.45-3.074 5.192l-1.169 2.007c-.084.147-.179.292-.297.473l-1.161 1.79z"}}),n("rect",{attrs:{rx:".812",height:"3.043",width:"32.605",y:"21.789",x:"17.045"}}),n("rect",{attrs:{rx:".812",height:"3.043",width:"32.605",y:"29.228",x:"17.045"}}),n("rect",{attrs:{rx:".812",height:"3.043",width:"19.008",y:"36.668",x:"17.045"}})])]))}}},6842:e=>{e.exports={functional:!0,render(e,t){const{_c:n,_v:i,data:r,children:o=[]}=t,{class:a,staticClass:s,style:l,staticStyle:c,attrs:f={},...u}=r;return n("svg",{class:[a,s],style:[l,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},f),...u},o.concat([n("path",{attrs:{d:"M448 0H64C28.7 0 0 28.7 0 64v288c0 35.3 28.7 64 64 64h96v84c0 7.1 5.8 12 12 12 2.4 0 4.9-.7 7.1-2.4L304 416h144c35.3 0 64-28.7 64-64V64c0-35.3-28.7-64-64-64zm32 352c0 17.6-14.4 32-32 32H293.3l-8.5 6.4L192 460v-76H64c-17.6 0-32-14.4-32-32V64c0-17.6 14.4-32 32-32h384c17.6 0 32 14.4 32 32v288z"}})]))}}},6375:e=>{e.exports={functional:!0,render(e,t){const{_c:n,_v:i,data:r,children:o=[]}=t,{class:a,staticClass:s,style:l,staticStyle:c,attrs:f={},...u}=r;return n("svg",{class:[a,s],style:[l,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 576 512"},f),...u},o.concat([n("path",{attrs:{d:"M512 160h-96V64c0-35.3-28.7-64-64-64H64C28.7 0 0 28.7 0 64v160c0 35.3 28.7 64 64 64h32v52c0 7.1 5.8 12 12 12 2.4 0 4.9-.7 7.1-2.4l76.9-43.5V384c0 35.3 28.7 64 64 64h96l108.9 61.6c2.2 1.6 4.7 2.4 7.1 2.4 6.2 0 12-4.9 12-12v-52h32c35.3 0 64-28.7 64-64V224c0-35.3-28.7-64-64-64zM64 256c-17.6 0-32-14.4-32-32V64c0-17.6 14.4-32 32-32h288c17.6 0 32 14.4 32 32v160c0 17.6-14.4 32-32 32H215.6l-7.3 4.2-80.3 45.4V256zm480 128c0 17.6-14.4 32-32 32h-64v49.6l-80.2-45.4-7.3-4.2H256c-17.6 0-32-14.4-32-32v-96h128c35.3 0 64-28.7 64-64v-32h96c17.6 0 32 14.4 32 32z"}})]))}}},8620:(e,t,n)=>{"use strict";t.oE=void 0;var i=n(2584),r=n(8413);function o(e){return function(e){if(Array.isArray(e))return a(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return a(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return a(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n<t;n++)i[n]=e[n];return i}function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach((function(t){c(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function f(e){return f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},f(e)}var u=function(){return null},d=function(e,t,n){return e.reduce((function(e,i){return e[n?n(i):i]=t(i),e}),{})};function p(e){return"function"==typeof e}function h(e){return null!==e&&("object"===f(e)||p(e))}var m=function(e,t,n,i){if("function"==typeof n)return n.call(e,t,i);n=Array.isArray(n)?n:n.split(".");for(var r=0;r<n.length;r++){if(!t||"object"!==f(t))return i;t=t[n[r]]}return void 0===t?i:t};var g={$invalid:function(){var e=this,t=this.proxy;return this.nestedKeys.some((function(t){return e.refProxy(t).$invalid}))||this.ruleKeys.some((function(e){return!t[e]}))},$dirty:function(){var e=this;return!!this.dirty||0!==this.nestedKeys.length&&this.nestedKeys.every((function(t){return e.refProxy(t).$dirty}))},$anyDirty:function(){var e=this;return!!this.dirty||0!==this.nestedKeys.length&&this.nestedKeys.some((function(t){return e.refProxy(t).$anyDirty}))},$error:function(){return this.$dirty&&!this.$pending&&this.$invalid},$anyError:function(){var e=this;return!!this.$error||this.nestedKeys.some((function(t){return e.refProxy(t).$anyError}))},$pending:function(){var e=this;return this.ruleKeys.some((function(t){return e.getRef(t).$pending}))||this.nestedKeys.some((function(t){return e.refProxy(t).$pending}))},$params:function(){var e=this,t=this.validations;return l(l({},d(this.nestedKeys,(function(e){return t[e]&&t[e].$params||null}))),d(this.ruleKeys,(function(t){return e.getRef(t).$params})))}};function b(e){this.dirty=e;var t=this.proxy,n=e?"$touch":"$reset";this.nestedKeys.forEach((function(e){t[e][n]()}))}var v={$touch:function(){b.call(this,!0)},$reset:function(){b.call(this,!1)},$flattenParams:function(){var e=this.proxy,t=[];for(var n in this.$params)if(this.isNested(n)){for(var i=e[n].$flattenParams(),r=0;r<i.length;r++)i[r].path.unshift(n);t=t.concat(i)}else t.push({path:[],name:n,params:this.$params[n]});return t}},y=Object.keys(g),_=Object.keys(v),A=null,w=function(e){if(A)return A;var t=e.extend({computed:{refs:function(){var e=this._vval;this._vval=this.children,(0,i.patchChildren)(e,this._vval);var t={};return this._vval.forEach((function(e){t[e.key]=e.vm})),t}},beforeCreate:function(){this._vval=null},beforeDestroy:function(){this._vval&&((0,i.patchChildren)(this._vval),this._vval=null)},methods:{getModel:function(){return this.lazyModel?this.lazyModel(this.prop):this.model},getModelKey:function(e){var t=this.getModel();if(t)return t[e]},hasIter:function(){return!1}}}),n=t.extend({data:function(){return{rule:null,lazyModel:null,model:null,lazyParentModel:null,rootModel:null}},methods:{runRule:function(t){var n=this.getModel();(0,r.pushParams)();var i,o=this.rule.call(this.rootModel,n,t),a=h(i=o)&&p(i.then)?function(e,t){var n=new e({data:{p:!0,v:!1}});return t.then((function(e){n.p=!1,n.v=e}),(function(e){throw n.p=!1,n.v=!1,e})),n.__isVuelidateAsyncVm=!0,n}(e,o):o,s=(0,r.popParams)();return{output:a,params:s&&s.$sub?s.$sub.length>1?s:s.$sub[0]:null}}},computed:{run:function(){var e=this,t=this.lazyParentModel();if(Array.isArray(t)&&t.__ob__){var n=t.__ob__.dep;n.depend();var i=n.constructor.target;if(!this._indirectWatcher){var r=i.constructor;this._indirectWatcher=new r(this,(function(){return e.runRule(t)}),null,{lazy:!0})}var o=this.getModel();if(!this._indirectWatcher.dirty&&this._lastModel===o)return this._indirectWatcher.depend(),i.value;this._lastModel=o,this._indirectWatcher.evaluate(),this._indirectWatcher.depend()}else this._indirectWatcher&&(this._indirectWatcher.teardown(),this._indirectWatcher=null);return this._indirectWatcher?this._indirectWatcher.value:this.runRule(t)},$params:function(){return this.run.params},proxy:function(){var e=this.run.output;return e.__isVuelidateAsyncVm?!!e.v:!!e},$pending:function(){var e=this.run.output;return!!e.__isVuelidateAsyncVm&&e.p}},destroyed:function(){this._indirectWatcher&&(this._indirectWatcher.teardown(),this._indirectWatcher=null)}}),a=t.extend({data:function(){return{dirty:!1,validations:null,lazyModel:null,model:null,prop:null,lazyParentModel:null,rootModel:null}},methods:l(l({},v),{},{refProxy:function(e){return this.getRef(e).proxy},getRef:function(e){return this.refs[e]},isNested:function(e){return"function"!=typeof this.validations[e]}}),computed:l(l({},g),{},{nestedKeys:function(){return this.keys.filter(this.isNested)},ruleKeys:function(){var e=this;return this.keys.filter((function(t){return!e.isNested(t)}))},keys:function(){return Object.keys(this.validations).filter((function(e){return"$params"!==e}))},proxy:function(){var e=this,t=d(this.keys,(function(t){return{enumerable:!0,configurable:!0,get:function(){return e.refProxy(t)}}})),n=d(y,(function(t){return{enumerable:!0,configurable:!0,get:function(){return e[t]}}})),i=d(_,(function(t){return{enumerable:!1,configurable:!0,get:function(){return e[t]}}})),r=this.hasIter()?{$iter:{enumerable:!0,value:Object.defineProperties({},l({},t))}}:{};return Object.defineProperties({},l(l(l(l({},t),r),{},{$model:{enumerable:!0,get:function(){var t=e.lazyParentModel();return null!=t?t[e.prop]:null},set:function(t){var n=e.lazyParentModel();null!=n&&(n[e.prop]=t,e.$touch())}}},n),i))},children:function(){var e=this;return[].concat(o(this.nestedKeys.map((function(t){return f(e,t)}))),o(this.ruleKeys.map((function(t){return b(e,t)})))).filter(Boolean)}})}),s=a.extend({methods:{isNested:function(e){return void 0!==this.validations[e]()},getRef:function(e){var t=this;return{get proxy(){return t.validations[e]()||!1}}}}}),c=a.extend({computed:{keys:function(){var e=this.getModel();return h(e)?Object.keys(e):[]},tracker:function(){var e=this,t=this.validations.$trackBy;return t?function(n){return"".concat(m(e.rootModel,e.getModelKey(n),t))}:function(e){return"".concat(e)}},getModelLazy:function(){var e=this;return function(){return e.getModel()}},children:function(){var e=this,t=this.validations,n=this.getModel(),r=l({},t);delete r.$trackBy;var o={};return this.keys.map((function(t){var s=e.tracker(t);return o.hasOwnProperty(s)?null:(o[s]=!0,(0,i.h)(a,s,{validations:r,prop:t,lazyParentModel:e.getModelLazy,model:n[t],rootModel:e.rootModel}))})).filter(Boolean)}},methods:{isNested:function(){return!0},getRef:function(e){return this.refs[this.tracker(e)]},hasIter:function(){return!0}}}),f=function(e,t){if("$each"===t)return(0,i.h)(c,t,{validations:e.validations[t],lazyParentModel:e.lazyParentModel,prop:t,lazyModel:e.getModel,rootModel:e.rootModel});var n=e.validations[t];if(Array.isArray(n)){var r=e.rootModel,o=d(n,(function(e){return function(){return m(r,r.$v,e)}}),(function(e){return Array.isArray(e)?e.join("."):e}));return(0,i.h)(s,t,{validations:o,lazyParentModel:u,prop:t,lazyModel:u,rootModel:r})}return(0,i.h)(a,t,{validations:n,lazyParentModel:e.getModel,prop:t,lazyModel:e.getModelKey,rootModel:e.rootModel})},b=function(e,t){return(0,i.h)(n,t,{rule:e.validations[t],lazyParentModel:e.lazyParentModel,lazyModel:e.getModel,rootModel:e.rootModel})};return A={VBase:t,Validation:a}},C=null;var x=function(e,t){var n=function(e){if(C)return C;for(var t=e.constructor;t.super;)t=t.super;return C=t,t}(e),r=w(n),o=r.Validation;return new(0,r.VBase)({computed:{children:function(){var n="function"==typeof t?t.call(e):t;return[(0,i.h)(o,"$v",{validations:n,lazyParentModel:u,prop:"$v",model:e,rootModel:e})]}}})},k={data:function(){var e=this.$options.validations;return e&&(this._vuelidate=x(this,e)),{}},beforeCreate:function(){var e=this.$options;e.validations&&(e.computed||(e.computed={}),e.computed.$v||(e.computed.$v=function(){return this._vuelidate?this._vuelidate.refs.$v.proxy:null}))},beforeDestroy:function(){this._vuelidate&&(this._vuelidate.$destroy(),this._vuelidate=null)}};function E(e){e.mixin(k)}t.oE=k},8413:(e,t)=>{"use strict";function n(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function i(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?n(Object(i),!0).forEach((function(t){r(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):n(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}Object.defineProperty(t,"__esModule",{value:!0}),t._setTarget=void 0,t.popParams=c,t.pushParams=l,t.target=void 0,t.withParams=function(e,t){if("object"===o(e)&&void 0!==t)return n=e,i=t,u((function(e){return function(){e(n);for(var t=arguments.length,r=new Array(t),o=0;o<t;o++)r[o]=arguments[o];return i.apply(this,r)}}));var n,i;return u(e)};var a=[],s=null;t.target=s;function l(){null!==s&&a.push(s),t.target=s={}}function c(){var e=s,n=t.target=s=a.pop()||null;return n&&(Array.isArray(n.$sub)||(n.$sub=[]),n.$sub.push(e)),e}function f(e){if("object"!==o(e)||Array.isArray(e))throw new Error("params must be an object");t.target=s=i(i({},s),e)}function u(e){var t=e(f);return function(){l();try{for(var e=arguments.length,n=new Array(e),i=0;i<e;i++)n[i]=arguments[i];return t.apply(this,n)}finally{c()}}}t._setTarget=function(e){t.target=s=e}},6681:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.req=t.regex=t.ref=t.len=void 0,Object.defineProperty(t,"withParams",{enumerable:!0,get:function(){return r.default}});var i,r=(i=n(8085))&&i.__esModule?i:{default:i};function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}var a=function(e){if(Array.isArray(e))return!!e.length;if(null==e)return!1;if(!1===e)return!0;if(e instanceof Date)return!isNaN(e.getTime());if("object"===o(e)){for(var t in e)return!0;return!1}return!!String(e).length};t.req=a;t.len=function(e){return Array.isArray(e)?e.length:"object"===o(e)?Object.keys(e).length:String(e).length};t.ref=function(e,t,n){return"function"==typeof e?e.call(t,n):n[e]};t.regex=function(e,t){return(0,r.default)({type:e},(function(e){return!a(e)||t.test(e)}))}},2419:(e,t,n)=>{"use strict";t.Z=void 0;var i=n(6681),r=(0,i.withParams)({type:"required"},(function(e){return"string"==typeof e?(0,i.req)(e.trim()):(0,i.req)(e)}));t.Z=r},2584:(e,t)=>{"use strict";function n(e){return null==e}function i(e){return null!=e}function r(e,t){return t.tag===e.tag&&t.key===e.key}function o(e){var t=e.tag;e.vm=new t({data:e.args})}function a(e,t,n){var r,o,a={};for(r=t;r<=n;++r)i(o=e[r].key)&&(a[o]=r);return a}function s(e,t,n){for(;t<=n;++t)o(e[t])}function l(e,t,n){for(;t<=n;++t){var r=e[t];i(r)&&(r.vm.$destroy(),r.vm=null)}}function c(e,t){e!==t&&(t.vm=e.vm,function(e){for(var t=Object.keys(e.args),n=0;n<t.length;n++)t.forEach((function(t){e.vm[t]=e.args[t]}))}(t))}Object.defineProperty(t,"__esModule",{value:!0}),t.h=function(e,t,n){return{tag:e,key:t,args:n}},t.patchChildren=function(e,t){i(e)&&i(t)?e!==t&&function(e,t){var f,u,d,p=0,h=0,m=e.length-1,g=e[0],b=e[m],v=t.length-1,y=t[0],_=t[v];for(;p<=m&&h<=v;)n(g)?g=e[++p]:n(b)?b=e[--m]:r(g,y)?(c(g,y),g=e[++p],y=t[++h]):r(b,_)?(c(b,_),b=e[--m],_=t[--v]):r(g,_)?(c(g,_),g=e[++p],_=t[--v]):r(b,y)?(c(b,y),b=e[--m],y=t[++h]):(n(f)&&(f=a(e,p,m)),n(u=i(y.key)?f[y.key]:null)?(o(y),y=t[++h]):r(d=e[u],y)?(c(d,y),e[u]=void 0,y=t[++h]):(o(y),y=t[++h]));p>m?s(t,h,v):h>v&&l(e,p,m)}(e,t):i(t)?s(t,0,t.length-1):i(e)&&l(e,0,e.length-1)}},8085:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i="web"==={VERSION:"5.2.46",BUILD_DATE:"2022-06-20T07:32:14.542Z",BUILD_NUMBER:"46",DEV:!1}.BUILD?n(16).R:n(8413).withParams;t.default=i},16:(e,t,n)=>{"use strict";function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}t.R=void 0;var r="undefined"!=typeof window?window:void 0!==n.g?n.g:{},o=r.vuelidate?r.vuelidate.withParams:function(e,t){return"object"===i(e)&&void 0!==t?t:e((function(){}))};t.R=o},6112:e=>{"use strict";e.exports=JSON.parse('{"s":{"2049":0,"2122":0,"2139":0,"2194":0,"2195":0,"2196":0,"2197":0,"2198":0,"2199":0,"2328":0,"2600":0,"2601":0,"2602":0,"2603":0,"2604":0,"2611":0,"2614":0,"2615":0,"2618":0,"2620":0,"2622":0,"2623":0,"2626":0,"2638":0,"2639":0,"2640":0,"2642":0,"2648":0,"2649":0,"2650":0,"2651":0,"2652":0,"2653":0,"2660":0,"2663":0,"2665":0,"2666":0,"2668":0,"2692":0,"2693":0,"2694":0,"2695":0,"2696":0,"2697":0,"2699":0,"2702":0,"2705":0,"2708":0,"2709":0,"2712":0,"2714":0,"2716":0,"2721":0,"2728":0,"2733":0,"2734":0,"2744":0,"2747":0,"2753":0,"2754":0,"2755":0,"2757":0,"2763":0,"2764":0,"2795":0,"2796":0,"2797":0,"2934":0,"2935":0,"3030":0,"3297":0,"3299":0,"1f9e1":0,"1f49b":0,"1f49a":0,"1f499":0,"1f49c":0,"1f5a4":0,"1f494":0,"1f495":0,"1f49e":0,"1f493":0,"1f497":0,"1f496":0,"1f498":0,"1f49d":0,"1f49f":0,"262e":0,"271d":0,"262a":0,"1f549":0,"1f52f":0,"1f54e":0,"262f":0,"1f6d0":0,"26ce":0,"264a":0,"264b":0,"264c":0,"264d":0,"264e":0,"264f":0,"1f194":0,"269b":0,"267e":{"e":0,"s":{"fe0f":0}},"1f251":0,"1f4f4":0,"1f4f3":0,"1f236":0,"1f21a":0,"1f238":0,"1f23a":0,"1f237":0,"1f19a":0,"1f4ae":0,"1f250":0,"1f234":0,"1f235":0,"1f239":0,"1f232":0,"1f170":0,"1f171":0,"1f18e":0,"1f191":0,"1f17e":0,"1f198":0,"274c":0,"2b55":0,"1f6d1":0,"26d4":0,"1f4db":0,"1f6ab":0,"1f4af":0,"1f4a2":0,"1f6b7":0,"1f6af":0,"1f6b3":0,"1f6b1":0,"1f51e":0,"1f4f5":0,"1f6ad":0,"203c":0,"1f505":0,"1f506":0,"303d":0,"26a0":0,"1f6b8":0,"1f531":0,"269c":0,"1f530":0,"267b":0,"1f22f":0,"1f4b9":0,"274e":0,"1f310":0,"1f4a0":0,"24c2":0,"1f300":0,"1f4a4":0,"1f3e7":0,"1f6be":0,"267f":0,"1f17f":0,"1f233":0,"1f202":0,"1f6c2":0,"1f6c3":0,"1f6c4":0,"1f6c5":0,"1f6b9":0,"1f6ba":0,"1f6bc":0,"1f6bb":0,"1f6ae":0,"1f3a6":0,"1f4f6":0,"1f201":0,"1f523":0,"1f524":0,"1f521":0,"1f520":0,"1f196":0,"1f197":0,"1f199":0,"1f192":0,"1f195":0,"1f193":0,"0030":{"e":0,"s":{"fe0f":{"e":0,"s":{"20e3":0}}}},"0031":{"e":0,"s":{"fe0f":{"e":0,"s":{"20e3":0}}}},"0032":{"e":0,"s":{"fe0f":{"e":0,"s":{"20e3":0}}}},"0033":{"e":0,"s":{"fe0f":{"e":0,"s":{"20e3":0}}}},"0034":{"e":0,"s":{"fe0f":{"e":0,"s":{"20e3":0}}}},"0035":{"e":0,"s":{"fe0f":{"e":0,"s":{"20e3":0}}}},"0036":{"e":0,"s":{"fe0f":{"e":0,"s":{"20e3":0}}}},"0037":{"e":0,"s":{"fe0f":{"e":0,"s":{"20e3":0}}}},"0038":{"e":0,"s":{"fe0f":{"e":0,"s":{"20e3":0}}}},"0039":{"e":0,"s":{"fe0f":{"e":0,"s":{"20e3":0}}}},"1f51f":0,"1f522":0,"0023":{"e":0,"s":{"fe0f":{"e":0,"s":{"20e3":0}}}},"002a":{"e":0,"s":{"fe0f":{"e":0,"s":{"20e3":0}}}},"23cf":0,"25b6":0,"23f8":0,"23ef":0,"23f9":0,"23fa":0,"23ed":0,"23ee":0,"23e9":0,"23ea":0,"23eb":0,"23ec":0,"25c0":0,"1f53c":0,"1f53d":0,"27a1":0,"2b05":0,"2b06":0,"2b07":0,"21aa":0,"21a9":0,"1f500":0,"1f501":0,"1f502":0,"1f504":0,"1f503":0,"1f3b5":0,"1f3b6":0,"1f4b2":0,"1f4b1":0,"00a9":0,"00ae":0,"27b0":0,"27bf":0,"1f51a":0,"1f519":0,"1f51b":0,"1f51d":0,"1f51c":0,"1f518":0,"26aa":0,"26ab":0,"1f534":0,"1f535":0,"1f53a":0,"1f53b":0,"1f538":0,"1f539":0,"1f536":0,"1f537":0,"1f533":0,"1f532":0,"25aa":0,"25ab":0,"25fe":0,"25fd":0,"25fc":0,"25fb":0,"2b1b":0,"2b1c":0,"1f508":0,"1f507":0,"1f509":0,"1f50a":0,"1f514":0,"1f515":0,"1f4e3":0,"1f4e2":0,"1f5e8":0,"1f441":{"e":1,"s":{"fe0f":{"e":0,"s":{"200d":{"e":0,"s":{"1f5e8":{"e":0,"s":{"fe0f":0}}}}}}}},"1f4ac":0,"1f4ad":0,"1f5ef":0,"1f0cf":0,"1f3b4":0,"1f004":0,"1f550":0,"1f551":0,"1f552":0,"1f553":0,"1f554":0,"1f555":0,"1f556":0,"1f557":0,"1f558":0,"1f559":0,"1f55a":0,"1f55b":0,"1f55c":0,"1f55d":0,"1f55e":0,"1f55f":0,"1f560":0,"1f561":0,"1f562":0,"1f563":0,"1f564":0,"1f565":0,"1f566":0,"1f567":0,"26bd":0,"1f3c0":0,"1f3c8":0,"26be":0,"1f94e":0,"1f3be":0,"1f3d0":0,"1f3c9":0,"1f3b1":0,"1f3d3":0,"1f3f8":0,"1f945":0,"1f3d2":0,"1f3d1":0,"1f3cf":0,"1f94d":0,"26f3":0,"1f94f":0,"1f3f9":0,"1f3a3":0,"1f94a":0,"1f94b":0,"1f3bd":0,"1f6f9":0,"26f8":0,"1f94c":0,"1f6f7":0,"1f3bf":0,"26f7":0,"1f3c2":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f3cb":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"fe0f":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}}}},"1f93c":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f938":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"26f9":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"fe0f":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}}}},"1f93a":0,"1f93e":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3cc":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"fe0f":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}}}},"1f3c7":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f9d8":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3c4":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ca":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f93d":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f6a3":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f9d7":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f6b5":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f6b4":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3c6":0,"1f947":0,"1f948":0,"1f949":0,"1f3c5":0,"1f396":0,"1f3f5":0,"1f397":0,"1f3ab":0,"1f39f":0,"1f3aa":0,"1f939":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ad":0,"1f3a8":0,"1f3ac":0,"1f3a4":0,"1f3a7":0,"1f3bc":0,"1f3b9":0,"1f941":0,"1f3b7":0,"1f3ba":0,"1f3b8":0,"1f3bb":0,"1f3b2":0,"1f3af":0,"1f3b3":0,"1f3ae":0,"1f3b0":0,"231a":0,"1f4f1":0,"1f4f2":0,"1f4bb":0,"1f5a5":0,"1f5a8":0,"1f5b1":0,"1f5b2":0,"1f579":0,"265f":{"e":0,"s":{"fe0f":0}},"1f9e9":0,"1f5dc":0,"1f4bd":0,"1f4be":0,"1f4bf":0,"1f4c0":0,"1f4fc":0,"1f4f7":0,"1f4f8":0,"1f4f9":0,"1f3a5":0,"1f4fd":0,"1f39e":0,"1f4de":0,"260e":0,"1f4df":0,"1f4e0":0,"1f4fa":0,"1f4fb":0,"1f399":0,"1f39a":0,"1f39b":0,"23f1":0,"23f2":0,"23f0":0,"1f570":0,"231b":0,"23f3":0,"1f4e1":0,"1f9ed":0,"1f50b":0,"1f50c":0,"1f9f2":0,"1f4a1":0,"1f526":0,"1f56f":0,"1f9ef":0,"1f5d1":0,"1f6e2":0,"1f4b8":0,"1f4b5":0,"1f4b4":0,"1f4b6":0,"1f4b7":0,"1f4b0":0,"1f4b3":0,"1f48e":0,"1f9ff":0,"1f9f1":0,"1f9f0":0,"1f527":0,"1f528":0,"1f6e0":0,"26cf":0,"1f529":0,"26d3":0,"1f52b":0,"1f4a3":0,"1f52a":0,"1f5e1":0,"1f6e1":0,"1f6ac":0,"26b0":0,"26b1":0,"1f3fa":0,"1f52e":0,"1f4ff":0,"1f488":0,"1f9ea":0,"1f9eb":0,"1f9ec":0,"1f9ee":0,"1f52d":0,"1f52c":0,"1f573":0,"1f48a":0,"1f489":0,"1f321":0,"1f6bd":0,"1f6b0":0,"1f6bf":0,"1f6c1":0,"1f6c0":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f9f9":0,"1f9fa":0,"1f9fb":0,"1f9fc":0,"1f9fd":0,"1f9f4":0,"1f9f5":0,"1f9f6":0,"1f6ce":0,"1f511":0,"1f5dd":0,"1f6aa":0,"1f6cb":0,"1f6cf":0,"1f6cc":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f9f8":0,"1f5bc":0,"1f6cd":0,"1f6d2":0,"1f381":0,"1f388":0,"1f38f":0,"1f380":0,"1f38a":0,"1f389":0,"1f38e":0,"1f3ee":0,"1f390":0,"1f9e7":0,"1f4e9":0,"1f4e8":0,"1f4e7":0,"1f48c":0,"1f4e5":0,"1f4e4":0,"1f4e6":0,"1f3f7":0,"1f4ea":0,"1f4eb":0,"1f4ec":0,"1f4ed":0,"1f4ee":0,"1f4ef":0,"1f4dc":0,"1f4c3":0,"1f4c4":0,"1f9fe":0,"1f4d1":0,"1f4ca":0,"1f4c8":0,"1f4c9":0,"1f5d2":0,"1f5d3":0,"1f4c6":0,"1f4c5":0,"1f4c7":0,"1f5c3":0,"1f5f3":0,"1f5c4":0,"1f4cb":0,"1f4c1":0,"1f4c2":0,"1f5c2":0,"1f5de":0,"1f4f0":0,"1f4d3":0,"1f4d4":0,"1f4d2":0,"1f4d5":0,"1f4d7":0,"1f4d8":0,"1f4d9":0,"1f4da":0,"1f4d6":0,"1f516":0,"1f517":0,"1f4ce":0,"1f587":0,"1f4d0":0,"1f4cf":0,"1f9f7":0,"1f4cc":0,"1f4cd":0,"1f58a":0,"1f58b":0,"1f58c":0,"1f58d":0,"1f4dd":0,"270f":0,"1f50d":0,"1f50e":0,"1f50f":0,"1f510":0,"1f436":0,"1f431":0,"1f42d":0,"1f439":0,"1f430":0,"1f98a":0,"1f99d":0,"1f43b":0,"1f43c":0,"1f998":0,"1f9a1":0,"1f428":0,"1f42f":0,"1f981":0,"1f42e":0,"1f437":0,"1f43d":0,"1f438":0,"1f435":0,"1f648":0,"1f649":0,"1f64a":0,"1f412":0,"1f414":0,"1f427":0,"1f426":0,"1f424":0,"1f423":0,"1f425":0,"1f986":0,"1f9a2":0,"1f985":0,"1f989":0,"1f99c":0,"1f99a":0,"1f987":0,"1f43a":0,"1f417":0,"1f434":0,"1f984":0,"1f41d":0,"1f41b":0,"1f98b":0,"1f40c":0,"1f41a":0,"1f41e":0,"1f41c":0,"1f997":0,"1f577":0,"1f578":0,"1f982":0,"1f99f":0,"1f9a0":0,"1f422":0,"1f40d":0,"1f98e":0,"1f996":0,"1f995":0,"1f419":0,"1f991":0,"1f990":0,"1f980":0,"1f99e":0,"1f421":0,"1f420":0,"1f41f":0,"1f42c":0,"1f433":0,"1f40b":0,"1f988":0,"1f40a":0,"1f405":0,"1f406":0,"1f993":0,"1f98d":0,"1f418":0,"1f98f":0,"1f99b":0,"1f42a":0,"1f42b":0,"1f992":0,"1f999":0,"1f403":0,"1f402":0,"1f404":0,"1f40e":0,"1f416":0,"1f40f":0,"1f411":0,"1f410":0,"1f98c":0,"1f415":0,"1f429":0,"1f408":0,"1f413":0,"1f983":0,"1f54a":0,"1f407":0,"1f401":0,"1f400":0,"1f43f":0,"1f994":0,"1f43e":0,"1f409":0,"1f432":0,"1f335":0,"1f384":0,"1f332":0,"1f333":0,"1f334":0,"1f331":0,"1f33f":0,"1f340":0,"1f38d":0,"1f38b":0,"1f343":0,"1f342":0,"1f341":0,"1f344":0,"1f33e":0,"1f490":0,"1f337":0,"1f339":0,"1f940":0,"1f33a":0,"1f338":0,"1f33c":0,"1f33b":0,"1f31e":0,"1f31d":0,"1f31b":0,"1f31c":0,"1f31a":0,"1f315":0,"1f316":0,"1f317":0,"1f318":0,"1f311":0,"1f312":0,"1f313":0,"1f314":0,"1f319":0,"1f30e":0,"1f30d":0,"1f30f":0,"1f4ab":0,"2b50":0,"1f31f":0,"26a1":0,"1f4a5":0,"1f525":0,"1f32a":0,"1f308":0,"1f324":0,"26c5":0,"1f325":0,"1f326":0,"1f327":0,"26c8":0,"1f329":0,"1f328":0,"26c4":0,"1f32c":0,"1f4a8":0,"1f4a7":0,"1f4a6":0,"1f30a":0,"1f32b":0,"1f34f":0,"1f34e":0,"1f350":0,"1f34a":0,"1f34b":0,"1f34c":0,"1f349":0,"1f347":0,"1f353":0,"1f348":0,"1f352":0,"1f351":0,"1f96d":0,"1f34d":0,"1f965":0,"1f95d":0,"1f345":0,"1f346":0,"1f951":0,"1f966":0,"1f96c":0,"1f952":0,"1f336":0,"1f33d":0,"1f955":0,"1f954":0,"1f360":0,"1f950":0,"1f35e":0,"1f956":0,"1f968":0,"1f96f":0,"1f9c0":0,"1f95a":0,"1f373":0,"1f95e":0,"1f953":0,"1f969":0,"1f357":0,"1f356":0,"1f32d":0,"1f354":0,"1f35f":0,"1f355":0,"1f96a":0,"1f959":0,"1f32e":0,"1f32f":0,"1f957":0,"1f958":0,"1f96b":0,"1f35d":0,"1f35c":0,"1f372":0,"1f35b":0,"1f363":0,"1f371":0,"1f364":0,"1f359":0,"1f35a":0,"1f358":0,"1f365":0,"1f960":0,"1f362":0,"1f361":0,"1f367":0,"1f368":0,"1f366":0,"1f967":0,"1f370":0,"1f382":0,"1f96e":0,"1f9c1":0,"1f36e":0,"1f36d":0,"1f36c":0,"1f36b":0,"1f37f":0,"1f9c2":0,"1f369":0,"1f95f":0,"1f36a":0,"1f330":0,"1f95c":0,"1f36f":0,"1f95b":0,"1f37c":0,"1f375":0,"1f964":0,"1f376":0,"1f37a":0,"1f37b":0,"1f942":0,"1f377":0,"1f943":0,"1f378":0,"1f379":0,"1f37e":0,"1f944":0,"1f374":0,"1f37d":0,"1f963":0,"1f961":0,"1f962":0,"1f600":0,"1f603":0,"1f604":0,"1f601":0,"1f606":0,"1f605":0,"1f602":0,"1f923":0,"263a":0,"1f60a":0,"1f607":0,"1f642":0,"1f643":0,"1f609":0,"1f60c":0,"1f60d":0,"1f618":0,"1f970":0,"1f617":0,"1f619":0,"1f61a":0,"1f60b":0,"1f61b":0,"1f61d":0,"1f61c":0,"1f92a":0,"1f928":0,"1f9d0":0,"1f913":0,"1f60e":0,"1f929":0,"1f973":0,"1f60f":0,"1f612":0,"1f61e":0,"1f614":0,"1f61f":0,"1f615":0,"1f641":0,"1f623":0,"1f616":0,"1f62b":0,"1f629":0,"1f622":0,"1f62d":0,"1f624":0,"1f620":0,"1f621":0,"1f92c":0,"1f92f":0,"1f633":0,"1f631":0,"1f628":0,"1f630":0,"1f975":0,"1f976":0,"1f97a":0,"1f625":0,"1f613":0,"1f917":0,"1f914":0,"1f92d":0,"1f92b":0,"1f925":0,"1f636":0,"1f610":0,"1f611":0,"1f62c":0,"1f644":0,"1f62f":0,"1f626":0,"1f627":0,"1f62e":0,"1f632":0,"1f634":0,"1f924":0,"1f62a":0,"1f635":0,"1f910":0,"1f974":0,"1f922":0,"1f92e":0,"1f927":0,"1f637":0,"1f912":0,"1f915":0,"1f911":0,"1f920":0,"1f608":0,"1f47f":0,"1f479":0,"1f47a":0,"1f921":0,"1f4a9":0,"1f47b":0,"1f480":0,"1f47d":0,"1f47e":0,"1f916":0,"1f383":0,"1f63a":0,"1f638":0,"1f639":0,"1f63b":0,"1f63c":0,"1f63d":0,"1f640":0,"1f63f":0,"1f63e":0,"1f932":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f450":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f64c":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f44f":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f91d":0,"1f44d":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f44e":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f44a":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"270a":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f91b":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f91c":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f91e":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"270c":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f91f":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f918":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f44c":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f448":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f449":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f446":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f447":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"261d":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"270b":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f91a":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f590":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f596":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f44b":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f919":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f4aa":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f9b5":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f9b6":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f595":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"270d":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f64f":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f48d":0,"1f484":0,"1f48b":0,"1f444":0,"1f445":0,"1f442":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f443":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f463":0,"1f440":0,"1f9e0":0,"1f9b4":0,"1f9b7":0,"1f5e3":0,"1f464":0,"1f465":0,"1f476":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f467":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f9d2":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f466":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f469":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2695":{"e":0,"s":{"fe0f":0}},"2696":{"e":0,"s":{"fe0f":0}},"2708":{"e":0,"s":{"fe0f":0}},"1f9b0":0,"1f9b1":0,"1f9b3":0,"1f9b2":0,"1f33e":0,"1f373":0,"1f393":0,"1f3a4":0,"1f3eb":0,"1f3ed":0,"1f4bb":0,"1f4bc":0,"1f527":0,"1f52c":0,"1f3a8":0,"1f692":0,"1f680":0}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2695":{"e":0,"s":{"fe0f":0}},"2696":{"e":0,"s":{"fe0f":0}},"2708":{"e":0,"s":{"fe0f":0}},"1f9b0":0,"1f9b1":0,"1f9b3":0,"1f9b2":0,"1f33e":0,"1f373":0,"1f393":0,"1f3a4":0,"1f3eb":0,"1f3ed":0,"1f4bb":0,"1f4bc":0,"1f527":0,"1f52c":0,"1f3a8":0,"1f692":0,"1f680":0}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2695":{"e":0,"s":{"fe0f":0}},"2696":{"e":0,"s":{"fe0f":0}},"2708":{"e":0,"s":{"fe0f":0}},"1f9b0":0,"1f9b1":0,"1f9b3":0,"1f9b2":0,"1f33e":0,"1f373":0,"1f393":0,"1f3a4":0,"1f3eb":0,"1f3ed":0,"1f4bb":0,"1f4bc":0,"1f527":0,"1f52c":0,"1f3a8":0,"1f692":0,"1f680":0}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2695":{"e":0,"s":{"fe0f":0}},"2696":{"e":0,"s":{"fe0f":0}},"2708":{"e":0,"s":{"fe0f":0}},"1f9b0":0,"1f9b1":0,"1f9b3":0,"1f9b2":0,"1f33e":0,"1f373":0,"1f393":0,"1f3a4":0,"1f3eb":0,"1f3ed":0,"1f4bb":0,"1f4bc":0,"1f527":0,"1f52c":0,"1f3a8":0,"1f692":0,"1f680":0}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2695":{"e":0,"s":{"fe0f":0}},"2696":{"e":0,"s":{"fe0f":0}},"2708":{"e":0,"s":{"fe0f":0}},"1f9b0":0,"1f9b1":0,"1f9b3":0,"1f9b2":0,"1f33e":0,"1f373":0,"1f393":0,"1f3a4":0,"1f3eb":0,"1f3ed":0,"1f4bb":0,"1f4bc":0,"1f527":0,"1f52c":0,"1f3a8":0,"1f692":0,"1f680":0}}}},"200d":{"e":1,"s":{"2695":{"e":0,"s":{"fe0f":0}},"2696":{"e":0,"s":{"fe0f":0}},"2708":{"e":0,"s":{"fe0f":0}},"2764":{"e":1,"s":{"fe0f":{"e":1,"s":{"200d":{"e":1,"s":{"1f468":0,"1f469":0,"1f48b":{"e":1,"s":{"200d":{"e":1,"s":{"1f468":0,"1f469":0}}}}}}}}}},"1f9b0":0,"1f9b1":0,"1f9b3":0,"1f9b2":0,"1f33e":0,"1f373":0,"1f393":0,"1f3a4":0,"1f3eb":0,"1f3ed":0,"1f4bb":0,"1f4bc":0,"1f527":0,"1f52c":0,"1f3a8":0,"1f692":0,"1f680":0,"1f469":{"e":1,"s":{"200d":{"e":1,"s":{"1f466":{"e":1,"s":{"200d":{"e":0,"s":{"1f466":0}}}},"1f467":{"e":1,"s":{"200d":{"e":1,"s":{"1f466":0,"1f467":0}}}}}}}},"1f466":{"e":1,"s":{"200d":{"e":0,"s":{"1f466":0}}}},"1f467":{"e":1,"s":{"200d":{"e":1,"s":{"1f466":0,"1f467":0}}}}}}}},"1f9d1":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f468":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2695":{"e":0,"s":{"fe0f":0}},"2696":{"e":0,"s":{"fe0f":0}},"2708":{"e":0,"s":{"fe0f":0}},"1f9b0":0,"1f9b1":0,"1f9b3":0,"1f9b2":0,"1f33e":0,"1f373":0,"1f393":0,"1f3a4":0,"1f3eb":0,"1f3ed":0,"1f4bb":0,"1f4bc":0,"1f527":0,"1f52c":0,"1f3a8":0,"1f692":0,"1f680":0}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2695":{"e":0,"s":{"fe0f":0}},"2696":{"e":0,"s":{"fe0f":0}},"2708":{"e":0,"s":{"fe0f":0}},"1f9b0":0,"1f9b1":0,"1f9b3":0,"1f9b2":0,"1f33e":0,"1f373":0,"1f393":0,"1f3a4":0,"1f3eb":0,"1f3ed":0,"1f4bb":0,"1f4bc":0,"1f527":0,"1f52c":0,"1f3a8":0,"1f692":0,"1f680":0}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2695":{"e":0,"s":{"fe0f":0}},"2696":{"e":0,"s":{"fe0f":0}},"2708":{"e":0,"s":{"fe0f":0}},"1f9b0":0,"1f9b1":0,"1f9b3":0,"1f9b2":0,"1f33e":0,"1f373":0,"1f393":0,"1f3a4":0,"1f3eb":0,"1f3ed":0,"1f4bb":0,"1f4bc":0,"1f527":0,"1f52c":0,"1f3a8":0,"1f692":0,"1f680":0}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2695":{"e":0,"s":{"fe0f":0}},"2696":{"e":0,"s":{"fe0f":0}},"2708":{"e":0,"s":{"fe0f":0}},"1f9b0":0,"1f9b1":0,"1f9b3":0,"1f9b2":0,"1f33e":0,"1f373":0,"1f393":0,"1f3a4":0,"1f3eb":0,"1f3ed":0,"1f4bb":0,"1f4bc":0,"1f527":0,"1f52c":0,"1f3a8":0,"1f692":0,"1f680":0}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2695":{"e":0,"s":{"fe0f":0}},"2696":{"e":0,"s":{"fe0f":0}},"2708":{"e":0,"s":{"fe0f":0}},"1f9b0":0,"1f9b1":0,"1f9b3":0,"1f9b2":0,"1f33e":0,"1f373":0,"1f393":0,"1f3a4":0,"1f3eb":0,"1f3ed":0,"1f4bb":0,"1f4bc":0,"1f527":0,"1f52c":0,"1f3a8":0,"1f692":0,"1f680":0}}}},"200d":{"e":1,"s":{"2695":{"e":0,"s":{"fe0f":0}},"2696":{"e":0,"s":{"fe0f":0}},"2708":{"e":0,"s":{"fe0f":0}},"2764":{"e":1,"s":{"fe0f":{"e":1,"s":{"200d":{"e":1,"s":{"1f468":0,"1f48b":{"e":0,"s":{"200d":{"e":0,"s":{"1f468":0}}}}}}}}}},"1f9b0":0,"1f9b1":0,"1f9b3":0,"1f9b2":0,"1f33e":0,"1f373":0,"1f393":0,"1f3a4":0,"1f3eb":0,"1f3ed":0,"1f4bb":0,"1f4bc":0,"1f527":0,"1f52c":0,"1f3a8":0,"1f692":0,"1f680":0,"1f469":{"e":1,"s":{"200d":{"e":1,"s":{"1f466":{"e":1,"s":{"200d":{"e":0,"s":{"1f466":0}}}},"1f467":{"e":1,"s":{"200d":{"e":1,"s":{"1f466":0,"1f467":0}}}}}}}},"1f468":{"e":1,"s":{"200d":{"e":1,"s":{"1f466":{"e":1,"s":{"200d":{"e":0,"s":{"1f466":0}}}},"1f467":{"e":1,"s":{"200d":{"e":1,"s":{"1f466":0,"1f467":0}}}}}}}},"1f466":{"e":1,"s":{"200d":{"e":0,"s":{"1f466":0}}}},"1f467":{"e":1,"s":{"200d":{"e":1,"s":{"1f466":0,"1f467":0}}}}}}}},"1f471":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f9d4":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f475":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f9d3":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f474":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f472":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f473":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f9d5":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f46e":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f477":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f482":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f575":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"fe0f":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}}}},"1f470":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f935":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f478":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f934":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f936":{"e":1,"s":{"1f3fb":0,"1f3fd":0,"1f3fc":0,"1f3fe":0,"1f3ff":0}},"1f385":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f9b8":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f9b9":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f9d9":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f9dd":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f9db":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f9df":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f9de":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f9dc":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f9da":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f47c":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f930":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f931":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f647":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f481":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f645":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f646":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f64b":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f926":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f937":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f64e":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f64d":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f487":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f486":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f9d6":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f485":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f933":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f483":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f57a":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3ff":0,"1f3fe":0}},"1f46f":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f574":{"e":1,"s":{"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}},"1f6b6":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3c3":{"e":1,"s":{"1f3fb":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fc":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fd":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3fe":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f3ff":{"e":1,"s":{"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"200d":{"e":1,"s":{"2640":{"e":0,"s":{"fe0f":0}},"2642":{"e":0,"s":{"fe0f":0}}}}}},"1f46b":0,"1f46d":0,"1f46c":0,"1f491":0,"1f48f":0,"1f46a":0,"1f9e5":0,"1f45a":0,"1f455":0,"1f456":0,"1f454":0,"1f457":0,"1f459":0,"1f458":0,"1f97c":0,"1f460":0,"1f461":0,"1f462":0,"1f45e":0,"1f45f":0,"1f97e":0,"1f97f":0,"1f9e6":0,"1f9e4":0,"1f9e3":0,"1f3a9":0,"1f9e2":0,"1f452":0,"1f393":0,"26d1":0,"1f451":0,"1f45d":0,"1f45b":0,"1f45c":0,"1f4bc":0,"1f392":0,"1f453":0,"1f576":0,"1f97d":0,"1f302":0,"1f9b0":0,"1f9b1":0,"1f9b3":0,"1f9b2":0,"1f1ff":{"e":1,"s":{"1f1e6":0,"1f1f2":0,"1f1fc":0}},"1f1fe":{"e":1,"s":{"1f1f9":0,"1f1ea":0}},"1f1fd":{"e":1,"s":{"1f1f0":0}},"1f1fc":{"e":1,"s":{"1f1f8":0,"1f1eb":0}},"1f1fb":{"e":1,"s":{"1f1ec":0,"1f1e8":0,"1f1ee":0,"1f1fa":0,"1f1e6":0,"1f1ea":0,"1f1f3":0}},"1f1fa":{"e":1,"s":{"1f1ec":0,"1f1e6":0,"1f1f8":0,"1f1fe":0,"1f1ff":0,"1f1f2":0,"1f1f3":0}},"1f1f9":{"e":1,"s":{"1f1e9":0,"1f1eb":0,"1f1fc":0,"1f1ef":0,"1f1ff":0,"1f1ed":0,"1f1f1":0,"1f1ec":0,"1f1f0":0,"1f1f4":0,"1f1f9":0,"1f1f3":0,"1f1f7":0,"1f1f2":0,"1f1e8":0,"1f1fb":0,"1f1e6":0}},"1f1f8":{"e":1,"s":{"1f1fb":0,"1f1f2":0,"1f1f9":0,"1f1e6":0,"1f1f3":0,"1f1e8":0,"1f1f1":0,"1f1ec":0,"1f1fd":0,"1f1f0":0,"1f1ee":0,"1f1e7":0,"1f1f4":0,"1f1f8":0,"1f1ed":0,"1f1e9":0,"1f1f7":0,"1f1ff":0,"1f1ea":0,"1f1fe":0,"1f1ef":0}},"1f1f7":{"e":1,"s":{"1f1ea":0,"1f1f4":0,"1f1fa":0,"1f1fc":0,"1f1f8":0}},"1f1f6":{"e":1,"s":{"1f1e6":0}},"1f1f5":{"e":1,"s":{"1f1eb":0,"1f1f0":0,"1f1fc":0,"1f1f8":0,"1f1e6":0,"1f1ec":0,"1f1fe":0,"1f1ea":0,"1f1ed":0,"1f1f3":0,"1f1f1":0,"1f1f9":0,"1f1f7":0,"1f1f2":0}},"1f1f4":{"e":1,"s":{"1f1f2":0}},"1f1f3":{"e":1,"s":{"1f1e6":0,"1f1f7":0,"1f1f5":0,"1f1f1":0,"1f1e8":0,"1f1ff":0,"1f1ee":0,"1f1ea":0,"1f1ec":0,"1f1fa":0,"1f1eb":0,"1f1f4":0}},"1f1f2":{"e":1,"s":{"1f1f4":0,"1f1f0":0,"1f1ec":0,"1f1fc":0,"1f1fe":0,"1f1fb":0,"1f1f1":0,"1f1f9":0,"1f1ed":0,"1f1f6":0,"1f1f7":0,"1f1fa":0,"1f1fd":0,"1f1e9":0,"1f1e8":0,"1f1f3":0,"1f1ea":0,"1f1f8":0,"1f1e6":0,"1f1ff":0,"1f1f2":0,"1f1f5":0,"1f1eb":0}},"1f1f1":{"e":1,"s":{"1f1e6":0,"1f1fb":0,"1f1e7":0,"1f1f8":0,"1f1f7":0,"1f1fe":0,"1f1ee":0,"1f1f9":0,"1f1fa":0,"1f1f0":0,"1f1e8":0}},"1f1f0":{"e":1,"s":{"1f1ed":0,"1f1fe":0,"1f1f2":0,"1f1ff":0,"1f1ea":0,"1f1ee":0,"1f1fc":0,"1f1ec":0,"1f1f5":0,"1f1f7":0,"1f1f3":0}},"1f1ef":{"e":1,"s":{"1f1f2":0,"1f1f5":0,"1f1ea":0,"1f1f4":0}},"1f1ee":{"e":1,"s":{"1f1f4":0,"1f1e8":0,"1f1f8":0,"1f1f3":0,"1f1e9":0,"1f1f7":0,"1f1f6":0,"1f1ea":0,"1f1f2":0,"1f1f1":0,"1f1f9":0}},"1f1ed":{"e":1,"s":{"1f1f7":0,"1f1f9":0,"1f1f3":0,"1f1f0":0,"1f1fa":0,"1f1f2":0}},"1f1ec":{"e":1,"s":{"1f1f6":0,"1f1eb":0,"1f1e6":0,"1f1f2":0,"1f1ea":0,"1f1ed":0,"1f1ee":0,"1f1f7":0,"1f1f1":0,"1f1e9":0,"1f1f5":0,"1f1fa":0,"1f1f9":0,"1f1ec":0,"1f1f3":0,"1f1fc":0,"1f1fe":0,"1f1f8":0,"1f1e7":0}},"1f1eb":{"e":1,"s":{"1f1f0":0,"1f1f4":0,"1f1ef":0,"1f1ee":0,"1f1f7":0,"1f1f2":0}},"1f1ea":{"e":1,"s":{"1f1e8":0,"1f1ec":0,"1f1f7":0,"1f1ea":0,"1f1f9":0,"1f1fa":0,"1f1f8":0,"1f1ed":0,"1f1e6":0}},"1f1e9":{"e":1,"s":{"1f1ff":0,"1f1f0":0,"1f1ef":0,"1f1f2":0,"1f1f4":0,"1f1ea":0,"1f1ec":0}},"1f1e8":{"e":1,"s":{"1f1f2":0,"1f1e6":0,"1f1fb":0,"1f1eb":0,"1f1f1":0,"1f1f3":0,"1f1fd":0,"1f1e8":0,"1f1f4":0,"1f1ec":0,"1f1e9":0,"1f1f0":0,"1f1f7":0,"1f1ee":0,"1f1fa":0,"1f1fc":0,"1f1fe":0,"1f1ff":0,"1f1ed":0,"1f1f5":0}},"1f1e7":{"e":1,"s":{"1f1f8":0,"1f1ed":0,"1f1e9":0,"1f1e7":0,"1f1fe":0,"1f1ea":0,"1f1ff":0,"1f1ef":0,"1f1f2":0,"1f1f9":0,"1f1f4":0,"1f1e6":0,"1f1fc":0,"1f1f7":0,"1f1f3":0,"1f1ec":0,"1f1eb":0,"1f1ee":0,"1f1f6":0,"1f1f1":0,"1f1fb":0}},"1f1e6":{"e":1,"s":{"1f1eb":0,"1f1fd":0,"1f1f1":0,"1f1f8":0,"1f1e9":0,"1f1f4":0,"1f1ee":0,"1f1f6":0,"1f1ec":0,"1f1f7":0,"1f1f2":0,"1f1fc":0,"1f1fa":0,"1f1f9":0,"1f1ff":0,"1f1ea":0,"1f1e8":0}},"1f697":0,"1f695":0,"1f699":0,"1f68c":0,"1f68e":0,"1f3ce":0,"1f693":0,"1f691":0,"1f692":0,"1f690":0,"1f69a":0,"1f69b":0,"1f69c":0,"1f6f4":0,"1f6b2":0,"1f6f5":0,"1f3cd":0,"1f6a8":0,"1f694":0,"1f68d":0,"1f698":0,"1f696":0,"1f6a1":0,"1f6a0":0,"1f69f":0,"1f683":0,"1f68b":0,"1f69e":0,"1f69d":0,"1f684":0,"1f685":0,"1f688":0,"1f682":0,"1f686":0,"1f687":0,"1f68a":0,"1f689":0,"1f6eb":0,"1f6ec":0,"1f6e9":0,"1f4ba":0,"1f9f3":0,"1f6f0":0,"1f680":0,"1f6f8":0,"1f681":0,"1f6f6":0,"26f5":0,"1f6a4":0,"1f6e5":0,"1f6f3":0,"26f4":0,"1f6a2":0,"26fd":0,"1f6a7":0,"1f6a6":0,"1f6a5":0,"1f68f":0,"1f5fa":0,"1f5ff":0,"1f5fd":0,"1f5fc":0,"1f3f0":0,"1f3ef":0,"1f3df":0,"1f3a1":0,"1f3a2":0,"1f3a0":0,"26f2":0,"26f1":0,"1f3d6":0,"1f3dd":0,"1f3dc":0,"1f30b":0,"26f0":0,"1f3d4":0,"1f5fb":0,"1f3d5":0,"26fa":0,"1f3e0":0,"1f3e1":0,"1f3d8":0,"1f3da":0,"1f3d7":0,"1f3ed":0,"1f3e2":0,"1f3ec":0,"1f3e3":0,"1f3e4":0,"1f3e5":0,"1f3e6":0,"1f3e8":0,"1f3ea":0,"1f3eb":0,"1f3e9":0,"1f492":0,"1f3db":0,"26ea":0,"1f54c":0,"1f54d":0,"1f54b":0,"26e9":0,"1f6e4":0,"1f6e3":0,"1f5fe":0,"1f391":0,"1f3de":0,"1f305":0,"1f304":0,"1f320":0,"1f387":0,"1f386":0,"1f9e8":0,"1f307":0,"1f306":0,"1f3d9":0,"1f303":0,"1f30c":0,"1f309":0,"1f512":0,"1f513":0,"1f301":0,"1f3f3":{"e":1,"s":{"fe0f":{"e":0,"s":{"200d":{"e":0,"s":{"1f308":0}}}}}},"1f3f4":{"e":1,"s":{"200d":{"e":0,"s":{"2620":{"e":0,"s":{"fe0f":0}}}},"e0067":{"e":1,"s":{"e0062":{"e":1,"s":{"e0065":{"e":0,"s":{"e006e":{"e":0,"s":{"e0067":{"e":0,"s":{"e007f":0}}}}}},"e0073":{"e":0,"s":{"e0063":{"e":0,"s":{"e0074":{"e":0,"s":{"e007f":0}}}}}},"e0077":{"e":0,"s":{"e006c":{"e":0,"s":{"e0073":{"e":0,"s":{"e007f":0}}}}}}}}}}}},"1f3c1":0,"1f6a9":0,"1f38c":0,"1f3fb":0,"1f3fc":0,"1f3fd":0,"1f3fe":0,"1f3ff":0}}')}},__webpack_module_cache__={},leafPrototypes,getProto;function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var n=__webpack_module_cache__[e]={id:e,exports:{}};return __webpack_modules__[e].call(n.exports,n,n.exports,__webpack_require__),n.exports}__webpack_require__.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return __webpack_require__.d(t,{a:t}),t},getProto=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,__webpack_require__.t=function(e,t){if(1&t&&(e=this(e)),8&t)return e;if("object"==typeof e&&e){if(4&t&&e.__esModule)return e;if(16&t&&"function"==typeof e.then)return e}var n=Object.create(null);__webpack_require__.r(n);var i={};leafPrototypes=leafPrototypes||[null,getProto({}),getProto([]),getProto(getProto)];for(var r=2&t&&e;"object"==typeof r&&!~leafPrototypes.indexOf(r);r=getProto(r))Object.getOwnPropertyNames(r).forEach((t=>i[t]=()=>e[t]));return i.default=()=>e,__webpack_require__.d(n,i),n},__webpack_require__.d=(e,t)=>{for(var n in t)__webpack_require__.o(t,n)&&!__webpack_require__.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),__webpack_require__.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var __webpack_exports__={};return(()=>{"use strict";__webpack_require__.r(__webpack_exports__);const e=/-(\w)/g,t=t=>t.replace(e,((e,t)=>t?t.toUpperCase():"")),n=/\B([A-Z])/g,i=e=>e.replace(n,"-$1").toLowerCase();function r(e,t,n){e[t]=[].concat(e[t]||[]),e[t].unshift(n)}function o(e,t){if(e){(e.$options[t]||[]).forEach((t=>{t.call(e)}))}}function a(e,t,{type:n}={}){if(/function Boolean/.test(String(n)))return"true"===e||"false"===e?"true"===e:""===e||e===t||null!=e;if((e=>/function Number/.test(String(e)))(n)){const t=parseFloat(e,10);return isNaN(t)?e:t}return e}function s(e,t){const n=[];for(let i=0,r=t.length;i<r;i++)n.push(l(e,t[i]));return n}function l(e,t){if(3===t.nodeType)return t.data.trim()?t.data:null;if(1===t.nodeType){const n={attrs:c(t),domProps:{innerHTML:t.innerHTML}};return n.attrs.slot&&(n.slot=n.attrs.slot,delete n.attrs.slot),e(t.tagName,n)}return null}function c(e){const t={};for(let n=0,i=e.attributes.length;n<i;n++){const i=e.attributes[n];t[i.nodeName]=i.nodeValue}return t}const f=function(e,n){const l="function"==typeof n&&!n.cid;let c,f,u,d=!1;function p(e){if(d)return;const n="function"==typeof e?e.options:e,o=Array.isArray(n.props)?n.props:Object.keys(n.props||{});c=o.map(i),f=o.map(t);const a=Array.isArray(n.props)?{}:n.props||{};u=f.reduce(((e,t,n)=>(e[t]=a[o[n]],e)),{}),r(n,"beforeCreate",(function(){const e=this.$emit;this.$emit=(t,...n)=>(this.$root.$options.customElement.dispatchEvent(function(e,t){return new CustomEvent(e,{bubbles:!1,cancelable:!1,detail:t})}(t,n)),e.call(this,t,...n))})),r(n,"created",(function(){f.forEach((e=>{this.$root.props[e]=this[e]}))})),f.forEach((e=>{Object.defineProperty(m.prototype,e,{get(){return this._wrapper.props[e]},set(t){this._wrapper.props[e]=t},enumerable:!1,configurable:!0})})),d=!0}function h(e,n){const i=t(n),r=e.hasAttribute(n)?e.getAttribute(n):void 0;e._wrapper.props[i]=a(r,n,u[i])}class m extends HTMLElement{constructor(){super(),this.attachShadow({mode:"open"});const t=this._wrapper=new e({name:"shadow-root",customElement:this,shadowRoot:this.shadowRoot,data:()=>({props:{},slotChildren:[]}),render(e){return e(n,{ref:"inner",props:this.props},this.slotChildren)}});new MutationObserver((e=>{let n=!1;for(let t=0;t<e.length;t++){const i=e[t];d&&"attributes"===i.type&&i.target===this?h(this,i.attributeName):n=!0}n&&(t.slotChildren=Object.freeze(s(t.$createElement,this.childNodes)))})).observe(this,{childList:!0,subtree:!0,characterData:!0,attributes:!0})}get vueComponent(){return this._wrapper.$refs.inner}connectedCallback(){const e=this._wrapper;if(e._isMounted)o(this.vueComponent,"activated");else{const t=()=>{e.props=function(e){const t={};return e.forEach((e=>{t[e]=void 0})),t}(f),c.forEach((e=>{h(this,e)}))};d?t():n().then((e=>{(e.__esModule||"Module"===e[Symbol.toStringTag])&&(e=e.default),p(e),t()})),e.slotChildren=Object.freeze(s(e.$createElement,this.childNodes)),e.$mount(),this.shadowRoot.appendChild(e.$el)}}disconnectedCallback(){o(this.vueComponent,"deactivated")}}return l||p(n),m};
|
16 |
/*!
|
17 |
* Vue.js v2.6.14
|
18 |
* (c) 2014-2021 Evan You
|
45 |
* (c) 2022 kazuya kawaguchi
|
46 |
* Released under the MIT License.
|
47 |
*/
|
48 |
+
var Ws=["compactDisplay","currency","currencyDisplay","currencySign","localeMatcher","notation","numberingSystem","signDisplay","style","unit","unitDisplay","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits"];function Gs(e,t){"undefined"!=typeof console&&(console.warn("[vue-i18n] "+e),t&&console.warn(t.stack))}var Hs=Array.isArray;function Qs(e){return null!==e&&"object"==typeof e}function Ys(e){return"string"==typeof e}var Xs=Object.prototype.toString;function Zs(e){return"[object Object]"===Xs.call(e)}function Ks(e){return null==e}function Js(e){return"function"==typeof e}function el(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var n=null,i=null;return 1===e.length?Qs(e[0])||Hs(e[0])?i=e[0]:"string"==typeof e[0]&&(n=e[0]):2===e.length&&("string"==typeof e[0]&&(n=e[0]),(Qs(e[1])||Hs(e[1]))&&(i=e[1])),{locale:n,params:i}}function tl(e){return JSON.parse(JSON.stringify(e))}function nl(e,t){return!!~e.indexOf(t)}var il=Object.prototype.hasOwnProperty;function rl(e,t){return il.call(e,t)}function ol(e){for(var t=arguments,n=Object(e),i=1;i<arguments.length;i++){var r=t[i];if(null!=r){var o=void 0;for(o in r)rl(r,o)&&(Qs(r[o])?n[o]=ol(n[o],r[o]):n[o]=r[o])}}return n}function al(e,t){if(e===t)return!0;var n=Qs(e),i=Qs(t);if(!n||!i)return!n&&!i&&String(e)===String(t);try{var r=Hs(e),o=Hs(t);if(r&&o)return e.length===t.length&&e.every((function(e,n){return al(e,t[n])}));if(r||o)return!1;var a=Object.keys(e),s=Object.keys(t);return a.length===s.length&&a.every((function(n){return al(e[n],t[n])}))}catch(e){return!1}}function sl(e){return null!=e&&Object.keys(e).forEach((function(t){"string"==typeof e[t]&&(e[t]=e[t].replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'"))})),e}var ll={name:"i18n",functional:!0,props:{tag:{type:[String,Boolean,Object],default:"span"},path:{type:String,required:!0},locale:{type:String},places:{type:[Array,Object]}},render:function(e,t){var n=t.data,i=t.parent,r=t.props,o=t.slots,a=i.$i18n;if(a){var s=r.path,l=r.locale,c=r.places,f=o(),u=a.i(s,l,function(e){var t;for(t in e)if("default"!==t)return!1;return Boolean(t)}(f)||c?function(e,t){var n=t?function(e){0;return Array.isArray(e)?e.reduce(fl,{}):Object.assign({},e)}(t):{};if(!e)return n;var i=(e=e.filter((function(e){return e.tag||""!==e.text.trim()}))).every(ul);0;return e.reduce(i?cl:fl,n)}(f.default,c):f),d=r.tag&&!0!==r.tag||!1===r.tag?r.tag:"span";return d?e(d,n,u):u}}};function cl(e,t){return t.data&&t.data.attrs&&t.data.attrs.place&&(e[t.data.attrs.place]=t),e}function fl(e,t,n){return e[n]=t,e}function ul(e){return Boolean(e.data&&e.data.attrs&&e.data.attrs.place)}var dl,pl={name:"i18n-n",functional:!0,props:{tag:{type:[String,Boolean,Object],default:"span"},value:{type:Number,required:!0},format:{type:[String,Object]},locale:{type:String}},render:function(e,t){var n=t.props,i=t.parent,r=t.data,o=i.$i18n;if(!o)return null;var a=null,s=null;Ys(n.format)?a=n.format:Qs(n.format)&&(n.format.key&&(a=n.format.key),s=Object.keys(n.format).reduce((function(e,t){var i;return nl(Ws,t)?Object.assign({},e,((i={})[t]=n.format[t],i)):e}),null));var l=n.locale||o.locale,c=o._ntp(n.value,l,a,s),f=c.map((function(e,t){var n,i=r.scopedSlots&&r.scopedSlots[e.type];return i?i(((n={})[e.type]=e.value,n.index=t,n.parts=c,n)):e.value})),u=n.tag&&!0!==n.tag||!1===n.tag?n.tag:"span";return u?e(u,{attrs:r.attrs,class:r.class,staticClass:r.staticClass},f):f}};function hl(e,t,n){bl(e,n)&&vl(e,t,n)}function ml(e,t,n,i){if(bl(e,n)){var r=n.context.$i18n;(function(e,t){var n=t.context;return e._locale===n.$i18n.locale})(e,n)&&al(t.value,t.oldValue)&&al(e._localeMessage,r.getLocaleMessage(r.locale))||vl(e,t,n)}}function gl(e,t,n,i){if(n.context){var r=n.context.$i18n||{};t.modifiers.preserve||r.preserveDirectiveContent||(e.textContent=""),e._vt=void 0,delete e._vt,e._locale=void 0,delete e._locale,e._localeMessage=void 0,delete e._localeMessage}else Gs("Vue instance does not exists in VNode context")}function bl(e,t){var n=t.context;return n?!!n.$i18n||(Gs("VueI18n instance does not exists in Vue instance"),!1):(Gs("Vue instance does not exists in VNode context"),!1)}function vl(e,t,n){var i,r,o=function(e){var t,n,i,r;Ys(e)?t=e:Zs(e)&&(t=e.path,n=e.locale,i=e.args,r=e.choice);return{path:t,locale:n,args:i,choice:r}}(t.value),a=o.path,s=o.locale,l=o.args,c=o.choice;if(a||s||l)if(a){var f=n.context;e._vt=e.textContent=null!=c?(i=f.$i18n).tc.apply(i,[a,c].concat(yl(s,l))):(r=f.$i18n).t.apply(r,[a].concat(yl(s,l))),e._locale=f.$i18n.locale,e._localeMessage=f.$i18n.getLocaleMessage(f.$i18n.locale)}else Gs("`path` is required in v-t directive");else Gs("value type not supported")}function yl(e,t){var n=[];return e&&n.push(e),t&&(Array.isArray(t)||Zs(t))&&n.push(t),n}function _l(e,t){void 0===t&&(t={bridge:!1}),_l.installed=!0;(dl=e).version&&Number(dl.version.split(".")[0]);(function(e){e.prototype.hasOwnProperty("$i18n")||Object.defineProperty(e.prototype,"$i18n",{get:function(){return this._i18n}}),e.prototype.$t=function(e){for(var t=[],n=arguments.length-1;n-- >0;)t[n]=arguments[n+1];var i=this.$i18n;return i._t.apply(i,[e,i.locale,i._getMessages(),this].concat(t))},e.prototype.$tc=function(e,t){for(var n=[],i=arguments.length-2;i-- >0;)n[i]=arguments[i+2];var r=this.$i18n;return r._tc.apply(r,[e,r.locale,r._getMessages(),this,t].concat(n))},e.prototype.$te=function(e,t){var n=this.$i18n;return n._te(e,n.locale,n._getMessages(),t)},e.prototype.$d=function(e){for(var t,n=[],i=arguments.length-1;i-- >0;)n[i]=arguments[i+1];return(t=this.$i18n).d.apply(t,[e].concat(n))},e.prototype.$n=function(e){for(var t,n=[],i=arguments.length-1;i-- >0;)n[i]=arguments[i+1];return(t=this.$i18n).n.apply(t,[e].concat(n))}})(dl),dl.mixin(function(e){function t(){this!==this.$root&&this.$options.__INTLIFY_META__&&this.$el&&this.$el.setAttribute("data-intlify",this.$options.__INTLIFY_META__)}return void 0===e&&(e=!1),e?{mounted:t}:{beforeCreate:function(){var e=this.$options;if(e.i18n=e.i18n||(e.__i18nBridge||e.__i18n?{}:null),e.i18n){if(e.i18n instanceof Bl){if(e.__i18nBridge||e.__i18n)try{var t=e.i18n&&e.i18n.messages?e.i18n.messages:{};(e.__i18nBridge||e.__i18n).forEach((function(e){t=ol(t,JSON.parse(e))})),Object.keys(t).forEach((function(n){e.i18n.mergeLocaleMessage(n,t[n])}))}catch(e){}this._i18n=e.i18n,this._i18nWatcher=this._i18n.watchI18nData()}else if(Zs(e.i18n)){var n=this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof Bl?this.$root.$i18n:null;if(n&&(e.i18n.root=this.$root,e.i18n.formatter=n.formatter,e.i18n.fallbackLocale=n.fallbackLocale,e.i18n.formatFallbackMessages=n.formatFallbackMessages,e.i18n.silentTranslationWarn=n.silentTranslationWarn,e.i18n.silentFallbackWarn=n.silentFallbackWarn,e.i18n.pluralizationRules=n.pluralizationRules,e.i18n.preserveDirectiveContent=n.preserveDirectiveContent),e.__i18nBridge||e.__i18n)try{var i=e.i18n&&e.i18n.messages?e.i18n.messages:{};(e.__i18nBridge||e.__i18n).forEach((function(e){i=ol(i,JSON.parse(e))})),e.i18n.messages=i}catch(e){}var r=e.i18n.sharedMessages;r&&Zs(r)&&(e.i18n.messages=ol(e.i18n.messages,r)),this._i18n=new Bl(e.i18n),this._i18nWatcher=this._i18n.watchI18nData(),(void 0===e.i18n.sync||e.i18n.sync)&&(this._localeWatcher=this.$i18n.watchLocale()),n&&n.onComponentInstanceCreated(this._i18n)}}else this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof Bl?this._i18n=this.$root.$i18n:e.parent&&e.parent.$i18n&&e.parent.$i18n instanceof Bl&&(this._i18n=e.parent.$i18n)},beforeMount:function(){var e=this.$options;e.i18n=e.i18n||(e.__i18nBridge||e.__i18n?{}:null),e.i18n?(e.i18n instanceof Bl||Zs(e.i18n))&&(this._i18n.subscribeDataChanging(this),this._subscribing=!0):(this.$root&&this.$root.$i18n&&this.$root.$i18n instanceof Bl||e.parent&&e.parent.$i18n&&e.parent.$i18n instanceof Bl)&&(this._i18n.subscribeDataChanging(this),this._subscribing=!0)},mounted:t,beforeDestroy:function(){if(this._i18n){var e=this;this.$nextTick((function(){e._subscribing&&(e._i18n.unsubscribeDataChanging(e),delete e._subscribing),e._i18nWatcher&&(e._i18nWatcher(),e._i18n.destroyVM(),delete e._i18nWatcher),e._localeWatcher&&(e._localeWatcher(),delete e._localeWatcher)}))}}}}(t.bridge)),dl.directive("t",{bind:hl,update:ml,unbind:gl}),dl.component(ll.name,ll),dl.component(pl.name,pl),dl.config.optionMergeStrategies.i18n=function(e,t){return void 0===t?e:t}}var Al=function(){this._caches=Object.create(null)};Al.prototype.interpolate=function(e,t){if(!t)return[e];var n=this._caches[e];return n||(n=function(e){var t=[],n=0,i="";for(;n<e.length;){var r=e[n++];if("{"===r){i&&t.push({type:"text",value:i}),i="";var o="";for(r=e[n++];void 0!==r&&"}"!==r;)o+=r,r=e[n++];var a="}"===r,s=wl.test(o)?"list":a&&Cl.test(o)?"named":"unknown";t.push({value:o,type:s})}else"%"===r?"{"!==e[n]&&(i+=r):i+=r}return i&&t.push({type:"text",value:i}),t}(e),this._caches[e]=n),function(e,t){var n=[],i=0,r=Array.isArray(t)?"list":Qs(t)?"named":"unknown";if("unknown"===r)return n;for(;i<e.length;){var o=e[i];switch(o.type){case"text":n.push(o.value);break;case"list":n.push(t[parseInt(o.value,10)]);break;case"named":"named"===r&&n.push(t[o.value])}i++}return n}(n,t)};var wl=/^(?:\d)+/,Cl=/^(?:\w)+/;var xl=[];xl[0]={ws:[0],ident:[3,0],"[":[4],eof:[7]},xl[1]={ws:[1],".":[2],"[":[4],eof:[7]},xl[2]={ws:[2],ident:[3,0],0:[3,0],number:[3,0]},xl[3]={ident:[3,0],0:[3,0],number:[3,0],ws:[1,1],".":[2,1],"[":[4,1],eof:[7,1]},xl[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],eof:8,else:[4,0]},xl[5]={"'":[4,0],eof:8,else:[5,0]},xl[6]={'"':[4,0],eof:8,else:[6,0]};var kl=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function El(e){if(null==e)return"eof";switch(e.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return"ident";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"ws"}return"ident"}function Dl(e){var t,n,i,r=e.trim();return("0"!==e.charAt(0)||!isNaN(e))&&(i=r,kl.test(i)?(n=(t=r).charCodeAt(0))!==t.charCodeAt(t.length-1)||34!==n&&39!==n?t:t.slice(1,-1):"*"+r)}var Sl=function(){this._cache=Object.create(null)};Sl.prototype.parsePath=function(e){var t=this._cache[e];return t||(t=function(e){var t,n,i,r,o,a,s,l=[],c=-1,f=0,u=0,d=[];function p(){var t=e[c+1];if(5===f&&"'"===t||6===f&&'"'===t)return c++,i="\\"+t,d[0](),!0}for(d[1]=function(){void 0!==n&&(l.push(n),n=void 0)},d[0]=function(){void 0===n?n=i:n+=i},d[2]=function(){d[0](),u++},d[3]=function(){if(u>0)u--,f=4,d[0]();else{if(u=0,void 0===n)return!1;if(!1===(n=Dl(n)))return!1;d[1]()}};null!==f;)if(c++,"\\"!==(t=e[c])||!p()){if(r=El(t),8===(o=(s=xl[f])[r]||s.else||8))return;if(f=o[0],(a=d[o[1]])&&(i=void 0===(i=o[2])?t:i,!1===a()))return;if(7===f)return l}}(e),t&&(this._cache[e]=t)),t||[]},Sl.prototype.getPathValue=function(e,t){if(!Qs(e))return null;var n=this.parsePath(t);if(0===n.length)return null;for(var i=n.length,r=e,o=0;o<i;){var a=r[n[o]];if(null==a)return null;r=a,o++}return r};var Il,Ml=/<\/?[\w\s="/.':;#-\/]+>/,Ol=/(?:@(?:\.[a-z]+)?:(?:[\w\-_|./]+|\([\w\-_:|./]+\)))/g,Tl=/^@(?:\.([a-z]+))?:/,Fl=/[()]/g,Rl={upper:function(e){return e.toLocaleUpperCase()},lower:function(e){return e.toLocaleLowerCase()},capitalize:function(e){return""+e.charAt(0).toLocaleUpperCase()+e.substr(1)}},Nl=new Al,Bl=function(e){var t=this;void 0===e&&(e={}),!dl&&"undefined"!=typeof window&&window.Vue&&_l(window.Vue);var n=e.locale||"en-US",i=!1!==e.fallbackLocale&&(e.fallbackLocale||"en-US"),r=e.messages||{},o=e.dateTimeFormats||e.datetimeFormats||{},a=e.numberFormats||{};this._vm=null,this._formatter=e.formatter||Nl,this._modifiers=e.modifiers||{},this._missing=e.missing||null,this._root=e.root||null,this._sync=void 0===e.sync||!!e.sync,this._fallbackRoot=void 0===e.fallbackRoot||!!e.fallbackRoot,this._fallbackRootWithEmptyString=void 0===e.fallbackRootWithEmptyString||!!e.fallbackRootWithEmptyString,this._formatFallbackMessages=void 0!==e.formatFallbackMessages&&!!e.formatFallbackMessages,this._silentTranslationWarn=void 0!==e.silentTranslationWarn&&e.silentTranslationWarn,this._silentFallbackWarn=void 0!==e.silentFallbackWarn&&!!e.silentFallbackWarn,this._dateTimeFormatters={},this._numberFormatters={},this._path=new Sl,this._dataListeners=new Set,this._componentInstanceCreatedListener=e.componentInstanceCreatedListener||null,this._preserveDirectiveContent=void 0!==e.preserveDirectiveContent&&!!e.preserveDirectiveContent,this.pluralizationRules=e.pluralizationRules||{},this._warnHtmlInMessage=e.warnHtmlInMessage||"off",this._postTranslation=e.postTranslation||null,this._escapeParameterHtml=e.escapeParameterHtml||!1,"__VUE_I18N_BRIDGE__"in e&&(this.__VUE_I18N_BRIDGE__=e.__VUE_I18N_BRIDGE__),this.getChoiceIndex=function(e,n){var i=Object.getPrototypeOf(t);if(i&&i.getChoiceIndex)return i.getChoiceIndex.call(t,e,n);var r,o;return t.locale in t.pluralizationRules?t.pluralizationRules[t.locale].apply(t,[e,n]):(r=e,o=n,r=Math.abs(r),2===o?r?r>1?1:0:1:r?Math.min(r,2):0)},this._exist=function(e,n){return!(!e||!n)&&(!Ks(t._path.getPathValue(e,n))||!!e[n])},"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||Object.keys(r).forEach((function(e){t._checkLocaleMessage(e,t._warnHtmlInMessage,r[e])})),this._initVM({locale:n,fallbackLocale:i,messages:r,dateTimeFormats:o,numberFormats:a})},Pl={vm:{configurable:!0},messages:{configurable:!0},dateTimeFormats:{configurable:!0},numberFormats:{configurable:!0},availableLocales:{configurable:!0},locale:{configurable:!0},fallbackLocale:{configurable:!0},formatFallbackMessages:{configurable:!0},missing:{configurable:!0},formatter:{configurable:!0},silentTranslationWarn:{configurable:!0},silentFallbackWarn:{configurable:!0},preserveDirectiveContent:{configurable:!0},warnHtmlInMessage:{configurable:!0},postTranslation:{configurable:!0},sync:{configurable:!0}};Bl.prototype._checkLocaleMessage=function(e,t,n){var i=function(e,t,n,r){if(Zs(n))Object.keys(n).forEach((function(o){var a=n[o];Zs(a)?(r.push(o),r.push("."),i(e,t,a,r),r.pop(),r.pop()):(r.push(o),i(e,t,a,r),r.pop())}));else if(Hs(n))n.forEach((function(n,o){Zs(n)?(r.push("["+o+"]"),r.push("."),i(e,t,n,r),r.pop(),r.pop()):(r.push("["+o+"]"),i(e,t,n,r),r.pop())}));else if(Ys(n)){if(Ml.test(n)){var o="Detected HTML in message '"+n+"' of keypath '"+r.join("")+"' at '"+t+"'. Consider component interpolation with '<i18n>' to avoid XSS. See https://bit.ly/2ZqJzkp";"warn"===e?Gs(o):"error"===e&&function(e,t){"undefined"!=typeof console&&(console.error("[vue-i18n] "+e),t&&console.error(t.stack))}(o)}}};i(t,e,n,[])},Bl.prototype._initVM=function(e){var t=dl.config.silent;dl.config.silent=!0,this._vm=new dl({data:e,__VUE18N__INSTANCE__:!0}),dl.config.silent=t},Bl.prototype.destroyVM=function(){this._vm.$destroy()},Bl.prototype.subscribeDataChanging=function(e){this._dataListeners.add(e)},Bl.prototype.unsubscribeDataChanging=function(e){!function(e,t){if(e.delete(t));}(this._dataListeners,e)},Bl.prototype.watchI18nData=function(){var e=this;return this._vm.$watch("$data",(function(){for(var t,n,i=(t=e._dataListeners,n=[],t.forEach((function(e){return n.push(e)})),n),r=i.length;r--;)dl.nextTick((function(){i[r]&&i[r].$forceUpdate()}))}),{deep:!0})},Bl.prototype.watchLocale=function(e){if(e){if(!this.__VUE_I18N_BRIDGE__)return null;var t=this,n=this._vm;return this.vm.$watch("locale",(function(i){n.$set(n,"locale",i),t.__VUE_I18N_BRIDGE__&&e&&(e.locale.value=i),n.$forceUpdate()}),{immediate:!0})}if(!this._sync||!this._root)return null;var i=this._vm;return this._root.$i18n.vm.$watch("locale",(function(e){i.$set(i,"locale",e),i.$forceUpdate()}),{immediate:!0})},Bl.prototype.onComponentInstanceCreated=function(e){this._componentInstanceCreatedListener&&this._componentInstanceCreatedListener(e,this)},Pl.vm.get=function(){return this._vm},Pl.messages.get=function(){return tl(this._getMessages())},Pl.dateTimeFormats.get=function(){return tl(this._getDateTimeFormats())},Pl.numberFormats.get=function(){return tl(this._getNumberFormats())},Pl.availableLocales.get=function(){return Object.keys(this.messages).sort()},Pl.locale.get=function(){return this._vm.locale},Pl.locale.set=function(e){this._vm.$set(this._vm,"locale",e)},Pl.fallbackLocale.get=function(){return this._vm.fallbackLocale},Pl.fallbackLocale.set=function(e){this._localeChainCache={},this._vm.$set(this._vm,"fallbackLocale",e)},Pl.formatFallbackMessages.get=function(){return this._formatFallbackMessages},Pl.formatFallbackMessages.set=function(e){this._formatFallbackMessages=e},Pl.missing.get=function(){return this._missing},Pl.missing.set=function(e){this._missing=e},Pl.formatter.get=function(){return this._formatter},Pl.formatter.set=function(e){this._formatter=e},Pl.silentTranslationWarn.get=function(){return this._silentTranslationWarn},Pl.silentTranslationWarn.set=function(e){this._silentTranslationWarn=e},Pl.silentFallbackWarn.get=function(){return this._silentFallbackWarn},Pl.silentFallbackWarn.set=function(e){this._silentFallbackWarn=e},Pl.preserveDirectiveContent.get=function(){return this._preserveDirectiveContent},Pl.preserveDirectiveContent.set=function(e){this._preserveDirectiveContent=e},Pl.warnHtmlInMessage.get=function(){return this._warnHtmlInMessage},Pl.warnHtmlInMessage.set=function(e){var t=this,n=this._warnHtmlInMessage;if(this._warnHtmlInMessage=e,n!==e&&("warn"===e||"error"===e)){var i=this._getMessages();Object.keys(i).forEach((function(e){t._checkLocaleMessage(e,t._warnHtmlInMessage,i[e])}))}},Pl.postTranslation.get=function(){return this._postTranslation},Pl.postTranslation.set=function(e){this._postTranslation=e},Pl.sync.get=function(){return this._sync},Pl.sync.set=function(e){this._sync=e},Bl.prototype._getMessages=function(){return this._vm.messages},Bl.prototype._getDateTimeFormats=function(){return this._vm.dateTimeFormats},Bl.prototype._getNumberFormats=function(){return this._vm.numberFormats},Bl.prototype._warnDefault=function(e,t,n,i,r,o){if(!Ks(n))return n;if(this._missing){var a=this._missing.apply(null,[e,t,i,r]);if(Ys(a))return a}else 0;if(this._formatFallbackMessages){var s=el.apply(void 0,r);return this._render(t,o,s.params,t)}return t},Bl.prototype._isFallbackRoot=function(e){return(this._fallbackRootWithEmptyString?!e:Ks(e))&&!Ks(this._root)&&this._fallbackRoot},Bl.prototype._isSilentFallbackWarn=function(e){return this._silentFallbackWarn instanceof RegExp?this._silentFallbackWarn.test(e):this._silentFallbackWarn},Bl.prototype._isSilentFallback=function(e,t){return this._isSilentFallbackWarn(t)&&(this._isFallbackRoot()||e!==this.fallbackLocale)},Bl.prototype._isSilentTranslationWarn=function(e){return this._silentTranslationWarn instanceof RegExp?this._silentTranslationWarn.test(e):this._silentTranslationWarn},Bl.prototype._interpolate=function(e,t,n,i,r,o,a){if(!t)return null;var s,l=this._path.getPathValue(t,n);if(Hs(l)||Zs(l))return l;if(Ks(l)){if(!Zs(t))return null;if(!Ys(s=t[n])&&!Js(s))return null}else{if(!Ys(l)&&!Js(l))return null;s=l}return Ys(s)&&(s.indexOf("@:")>=0||s.indexOf("@.")>=0)&&(s=this._link(e,t,s,i,"raw",o,a)),this._render(s,r,o,n)},Bl.prototype._link=function(e,t,n,i,r,o,a){var s=n,l=s.match(Ol);for(var c in l)if(l.hasOwnProperty(c)){var f=l[c],u=f.match(Tl),d=u[0],p=u[1],h=f.replace(d,"").replace(Fl,"");if(nl(a,h))return s;a.push(h);var m=this._interpolate(e,t,h,i,"raw"===r?"string":r,"raw"===r?void 0:o,a);if(this._isFallbackRoot(m)){if(!this._root)throw Error("unexpected error");var g=this._root.$i18n;m=g._translate(g._getMessages(),g.locale,g.fallbackLocale,h,i,r,o)}m=this._warnDefault(e,h,m,i,Hs(o)?o:[o],r),this._modifiers.hasOwnProperty(p)?m=this._modifiers[p](m):Rl.hasOwnProperty(p)&&(m=Rl[p](m)),a.pop(),s=m?s.replace(f,m):s}return s},Bl.prototype._createMessageContext=function(e,t,n,i){var r=this,o=Hs(e)?e:[],a=Qs(e)?e:{},s=this._getMessages(),l=this.locale;return{list:function(e){return o[e]},named:function(e){return a[e]},values:e,formatter:t,path:n,messages:s,locale:l,linked:function(e){return r._interpolate(l,s[l]||{},e,null,i,void 0,[e])}}},Bl.prototype._render=function(e,t,n,i){if(Js(e))return e(this._createMessageContext(n,this._formatter||Nl,i,t));var r=this._formatter.interpolate(e,n,i);return r||(r=Nl.interpolate(e,n,i)),"string"!==t||Ys(r)?r:r.join("")},Bl.prototype._appendItemToChain=function(e,t,n){var i=!1;return nl(e,t)||(i=!0,t&&(i="!"!==t[t.length-1],t=t.replace(/!/g,""),e.push(t),n&&n[t]&&(i=n[t]))),i},Bl.prototype._appendLocaleToChain=function(e,t,n){var i,r=t.split("-");do{var o=r.join("-");i=this._appendItemToChain(e,o,n),r.splice(-1,1)}while(r.length&&!0===i);return i},Bl.prototype._appendBlockToChain=function(e,t,n){for(var i=!0,r=0;r<t.length&&"boolean"==typeof i;r++){var o=t[r];Ys(o)&&(i=this._appendLocaleToChain(e,o,n))}return i},Bl.prototype._getLocaleChain=function(e,t){if(""===e)return[];this._localeChainCache||(this._localeChainCache={});var n=this._localeChainCache[e];if(!n){t||(t=this.fallbackLocale),n=[];for(var i,r=[e];Hs(r);)r=this._appendBlockToChain(n,r,t);(r=Ys(i=Hs(t)?t:Qs(t)?t.default?t.default:null:t)?[i]:i)&&this._appendBlockToChain(n,r,null),this._localeChainCache[e]=n}return n},Bl.prototype._translate=function(e,t,n,i,r,o,a){for(var s,l=this._getLocaleChain(t,n),c=0;c<l.length;c++){var f=l[c];if(!Ks(s=this._interpolate(f,e[f],i,r,o,a,[i])))return s}return null},Bl.prototype._t=function(e,t,n,i){for(var r,o=[],a=arguments.length-4;a-- >0;)o[a]=arguments[a+4];if(!e)return"";var s=el.apply(void 0,o);this._escapeParameterHtml&&(s.params=sl(s.params));var l=s.locale||t,c=this._translate(n,l,this.fallbackLocale,e,i,"string",s.params);if(this._isFallbackRoot(c)){if(!this._root)throw Error("unexpected error");return(r=this._root).$t.apply(r,[e].concat(o))}return c=this._warnDefault(l,e,c,i,o,"string"),this._postTranslation&&null!=c&&(c=this._postTranslation(c,e)),c},Bl.prototype.t=function(e){for(var t,n=[],i=arguments.length-1;i-- >0;)n[i]=arguments[i+1];return(t=this)._t.apply(t,[e,this.locale,this._getMessages(),null].concat(n))},Bl.prototype._i=function(e,t,n,i,r){var o=this._translate(n,t,this.fallbackLocale,e,i,"raw",r);if(this._isFallbackRoot(o)){if(!this._root)throw Error("unexpected error");return this._root.$i18n.i(e,t,r)}return this._warnDefault(t,e,o,i,[r],"raw")},Bl.prototype.i=function(e,t,n){return e?(Ys(t)||(t=this.locale),this._i(e,t,this._getMessages(),null,n)):""},Bl.prototype._tc=function(e,t,n,i,r){for(var o,a=[],s=arguments.length-5;s-- >0;)a[s]=arguments[s+5];if(!e)return"";void 0===r&&(r=1);var l={count:r,n:r},c=el.apply(void 0,a);return c.params=Object.assign(l,c.params),a=null===c.locale?[c.params]:[c.locale,c.params],this.fetchChoice((o=this)._t.apply(o,[e,t,n,i].concat(a)),r)},Bl.prototype.fetchChoice=function(e,t){if(!e||!Ys(e))return null;var n=e.split("|");return n[t=this.getChoiceIndex(t,n.length)]?n[t].trim():e},Bl.prototype.tc=function(e,t){for(var n,i=[],r=arguments.length-2;r-- >0;)i[r]=arguments[r+2];return(n=this)._tc.apply(n,[e,this.locale,this._getMessages(),null,t].concat(i))},Bl.prototype._te=function(e,t,n){for(var i=[],r=arguments.length-3;r-- >0;)i[r]=arguments[r+3];var o=el.apply(void 0,i).locale||t;return this._exist(n[o],e)},Bl.prototype.te=function(e,t){return this._te(e,this.locale,this._getMessages(),t)},Bl.prototype.getLocaleMessage=function(e){return tl(this._vm.messages[e]||{})},Bl.prototype.setLocaleMessage=function(e,t){"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||this._checkLocaleMessage(e,this._warnHtmlInMessage,t),this._vm.$set(this._vm.messages,e,t)},Bl.prototype.mergeLocaleMessage=function(e,t){"warn"!==this._warnHtmlInMessage&&"error"!==this._warnHtmlInMessage||this._checkLocaleMessage(e,this._warnHtmlInMessage,t),this._vm.$set(this._vm.messages,e,ol(void 0!==this._vm.messages[e]&&Object.keys(this._vm.messages[e]).length?Object.assign({},this._vm.messages[e]):{},t))},Bl.prototype.getDateTimeFormat=function(e){return tl(this._vm.dateTimeFormats[e]||{})},Bl.prototype.setDateTimeFormat=function(e,t){this._vm.$set(this._vm.dateTimeFormats,e,t),this._clearDateTimeFormat(e,t)},Bl.prototype.mergeDateTimeFormat=function(e,t){this._vm.$set(this._vm.dateTimeFormats,e,ol(this._vm.dateTimeFormats[e]||{},t)),this._clearDateTimeFormat(e,t)},Bl.prototype._clearDateTimeFormat=function(e,t){for(var n in t){var i=e+"__"+n;this._dateTimeFormatters.hasOwnProperty(i)&&delete this._dateTimeFormatters[i]}},Bl.prototype._localizeDateTime=function(e,t,n,i,r){for(var o=t,a=i[o],s=this._getLocaleChain(t,n),l=0;l<s.length;l++){var c=s[l];if(o=c,!Ks(a=i[c])&&!Ks(a[r]))break}if(Ks(a)||Ks(a[r]))return null;var f=a[r],u=o+"__"+r,d=this._dateTimeFormatters[u];return d||(d=this._dateTimeFormatters[u]=new Intl.DateTimeFormat(o,f)),d.format(e)},Bl.prototype._d=function(e,t,n){if(!n)return new Intl.DateTimeFormat(t).format(e);var i=this._localizeDateTime(e,t,this.fallbackLocale,this._getDateTimeFormats(),n);if(this._isFallbackRoot(i)){if(!this._root)throw Error("unexpected error");return this._root.$i18n.d(e,n,t)}return i||""},Bl.prototype.d=function(e){for(var t=[],n=arguments.length-1;n-- >0;)t[n]=arguments[n+1];var i=this.locale,r=null;return 1===t.length?Ys(t[0])?r=t[0]:Qs(t[0])&&(t[0].locale&&(i=t[0].locale),t[0].key&&(r=t[0].key)):2===t.length&&(Ys(t[0])&&(r=t[0]),Ys(t[1])&&(i=t[1])),this._d(e,i,r)},Bl.prototype.getNumberFormat=function(e){return tl(this._vm.numberFormats[e]||{})},Bl.prototype.setNumberFormat=function(e,t){this._vm.$set(this._vm.numberFormats,e,t),this._clearNumberFormat(e,t)},Bl.prototype.mergeNumberFormat=function(e,t){this._vm.$set(this._vm.numberFormats,e,ol(this._vm.numberFormats[e]||{},t)),this._clearNumberFormat(e,t)},Bl.prototype._clearNumberFormat=function(e,t){for(var n in t){var i=e+"__"+n;this._numberFormatters.hasOwnProperty(i)&&delete this._numberFormatters[i]}},Bl.prototype._getNumberFormatter=function(e,t,n,i,r,o){for(var a=t,s=i[a],l=this._getLocaleChain(t,n),c=0;c<l.length;c++){var f=l[c];if(a=f,!Ks(s=i[f])&&!Ks(s[r]))break}if(Ks(s)||Ks(s[r]))return null;var u,d=s[r];if(o)u=new Intl.NumberFormat(a,Object.assign({},d,o));else{var p=a+"__"+r;(u=this._numberFormatters[p])||(u=this._numberFormatters[p]=new Intl.NumberFormat(a,d))}return u},Bl.prototype._n=function(e,t,n,i){if(!Bl.availabilities.numberFormat)return"";if(!n)return(i?new Intl.NumberFormat(t,i):new Intl.NumberFormat(t)).format(e);var r=this._getNumberFormatter(e,t,this.fallbackLocale,this._getNumberFormats(),n,i),o=r&&r.format(e);if(this._isFallbackRoot(o)){if(!this._root)throw Error("unexpected error");return this._root.$i18n.n(e,Object.assign({},{key:n,locale:t},i))}return o||""},Bl.prototype.n=function(e){for(var t=[],n=arguments.length-1;n-- >0;)t[n]=arguments[n+1];var i=this.locale,r=null,o=null;return 1===t.length?Ys(t[0])?r=t[0]:Qs(t[0])&&(t[0].locale&&(i=t[0].locale),t[0].key&&(r=t[0].key),o=Object.keys(t[0]).reduce((function(e,n){var i;return nl(Ws,n)?Object.assign({},e,((i={})[n]=t[0][n],i)):e}),null)):2===t.length&&(Ys(t[0])&&(r=t[0]),Ys(t[1])&&(i=t[1])),this._n(e,i,r,o)},Bl.prototype._ntp=function(e,t,n,i){if(!Bl.availabilities.numberFormat)return[];if(!n)return(i?new Intl.NumberFormat(t,i):new Intl.NumberFormat(t)).formatToParts(e);var r=this._getNumberFormatter(e,t,this.fallbackLocale,this._getNumberFormats(),n,i),o=r&&r.formatToParts(e);if(this._isFallbackRoot(o)){if(!this._root)throw Error("unexpected error");return this._root.$i18n._ntp(e,t,n,i)}return o||[]},Object.defineProperties(Bl.prototype,Pl),Object.defineProperty(Bl,"availabilities",{get:function(){if(!Il){var e="undefined"!=typeof Intl;Il={dateTimeFormat:e&&void 0!==Intl.DateTimeFormat,numberFormat:e&&void 0!==Intl.NumberFormat}}return Il}}),Bl.install=_l,Bl.version="8.27.1";const jl=Bl,ql=JSON.parse('{"Auth":{"Submit":"Chat","Name":"Name","Email":"Email","OfflineEnterValidEmail":"I\'m sorry, that doesn\'t look like an email address. Can you try again?","FieldValidation":"Required Field","OfflineSubmit":"Send","FieldsReplacement":"Please click \'Chat\' to initiate a chat with an agent","ChatIntro":"Could we have your contact info ?","CloseButton":"Close","PhoneText":"Phone","EnterValidPhone":"Invalid phone number","EnterValidName":"Invalid Name","EnterValidEmail":"Invalid Email","MaxCharactersReached":"Maximum characters reached","AuthEmailMessage":"Could we have your email?","AuthNameMessage":"Could we have your name?","GdprDefaultMessage":"I agree that my personal data to be processed and for the use of cookies in order to engage in a chat processed by COMPANY, for the purpose of Chat/Support for the time of 30 day(s) as per the GDPR.","DepartmentMessage":"Please select department"},"Chat":{"TypeYourMessage":"Type your message...","MessageNotDeliveredError":"A network related error occurred. Message not delivered.","NetworkError":"A network related error occurred.","TryAgain":" Click here to try again. ","FileError":"Unable to upload selected file.","RateComment":"Tell us your feedback","RateFeedbackRequest":"Do you want to give us more detailed feedback?","RateRequest":"Rate your conversation","UnsupportedFileError":"Selected file isn\'t supported.","OperatorJoined":"Agent %%OPERATOR%% joined the chat"},"Offline":{"OfflineNameMessage":"Could we have your name?","OfflineEmailMessage":"Could we have your email?","CharactersLimit":"Length cannot exceed 50 characters","OfflineFormInvalidEmail":"I\'m sorry, that doesn\'t look like an email address. Can you try again?","OfflineFormInvalidName":"I\'m sorry, the provided name is not valid."},"MessageBox":{"Ok":"OK","TryAgain":"Try again"},"Inputs":{"InviteMessage":"Hello! How can we help you today?","EndingMessage":"Your session is over. Please feel free to contact us again!","NotAllowedError":"Allow microphone access from your browser","NotFoundError":"Microphone not found","ServiceUnavailable":"Service unavailable","UnavailableMessage":"We are away, leave us a message!","OperatorName":"Support","WindowTitle":"Live Chat & Talk","CallTitle":"Call Us","PoweredBy":"Powered By 3CX","OfflineMessagePlaceholder":"Message","OfflineMessageSent":"We\'ll contact you soon.","InvalidIdErrorMessage":"Invalid ID. Contact the Website Admin. ID must match the Click2Talk Friendly Name","IsTyping":"is typing...","NewMessageTitleNotification":"New Message","ChatIsDisabled":"Chat is not available at the moment.","GreetingMessage":"Hey, we\'re here to help!","BlockMessage":"Your session is over because your ip banned by the agent","Dialing":"Dialing","Connected":"Connected","ChatWithUs":"Chat with us"},"ChatCompleted":{"StartNew":"Start New"},"Rate":{"Bad":"Bad","Good":"Good","Neutral":"Neutral","VeryBad":"Very bad","VeryGood":"Very good","GiveFeedback":"Yes","NoFeedback":"No"}}');var Ll=__webpack_require__.t(ql,2);const zl=JSON.parse('{"Auth":{"Submit":"Chat","Name":"Nombre","Email":"Correo Electrónico","OfflineEnterValidEmail":"Lo sentimos, eso no parece una dirección de correo. ¿Puede intentarlo de nuevo?","FieldValidation":"Campo requerido","OfflineSubmit":"Enviar","FieldsReplacement":"Por favor, haga clic en \'chat\' para inciciar un chat con un agente","ChatIntro":"¿Podríamos tener su información de contacto?","CloseButton":"Cerrar","PhoneText":"Teléfono","EnterValidPhone":"Número de teléfono inválido","EnterValidName":"Nombre Inválido","EnterValidEmail":"Correo Electrónico Inválido","MaxCharactersReached":"Número máximo de caracteres alcanzado","AuthEmailMessage":"¿Podría decirnos su correo electrónico?","AuthNameMessage":"¿Podría decirnos su nombre?","GdprDefaultMessage":"I agree that my personal data to be processed and for the use of cookies in order to engage in a chat processed by COMPANY, for the purpose of Chat/Support for the time of 30 day(s) as per the GDPR.","DepartmentMessage":"Por favor, seleccione el departamento"},"Chat":{"TypeYourMessage":"Escriba su mensaje...","MessageNotDeliveredError":"Se detectó un error relacionado con la red. Mensaje no entregado.","NetworkError":"A network related error occurred.","TryAgain":" Haga clic aquí para intentarlo de nuevo. ","FileError":"No es posible subir el archivo seleccionado.","RateComment":"Denos su opinión","RateFeedbackRequest":"¿Quiere darnos un feedback más detallado?","RateRequest":"Califique su conversación","UnsupportedFileError":"El archivo seleccionado no esta sorpotado.","OperatorJoined":"El agente %%OPERATOR%% se unió al chat"},"Offline":{"OfflineNameMessage":"¿Podemos tener su nombre?","OfflineEmailMessage":"¿Podemos tener su correo electrónico?","CharactersLimit":"La extensión no puede ser mayor de 50 caracteres","OfflineFormInvalidEmail":"Lo sentimos, eso no parece una dirección de correo. ¿Puede intentarlo de nuevo?","OfflineFormInvalidName":"Lo sentimos, el nombre proporcionado no es válido."},"MessageBox":{"Ok":"Aceptar","TryAgain":"Intente de nuevo"},"Inputs":{"InviteMessage":"¡Hola! ¿Cómo puedo ayudarle el día de hoy?","EndingMessage":"Su sesión ha terminado. ¡Por favor, no dude en contactarnos de nuevo!","NotAllowedError":"Permitir el acceso a su micrófono por parte del navegador","NotFoundError":"No se encontró un micrófono","ServiceUnavailable":"Servicio no disponible","UnavailableMessage":"Ahora estamos ausentes, ¡Dejenos un mensaje!","OperatorName":"Soporte","WindowTitle":"Live Chat & Talk","CallTitle":"Llámenos","PoweredBy":"Powered By 3CX","OfflineMessagePlaceholder":"Mensaje","OfflineMessageSent":"Nos prondremos en contacto pronto.","InvalidIdErrorMessage":"ID Inválido. Contacte al administrador del Sitio Web. El ID debe ser igual al nombre amistoso de Click2Talk","IsTyping":"está escribiendo...","NewMessageTitleNotification":"Nuevo Mensaje","ChatIsDisabled":"El Chat no está disponible en este momento.","GreetingMessage":"Hola, ¡Estamos aquí para ayudar!","BlockMessage":"Su sesión ha terminado porque su ip ha sido bloqueada por el agente","Dialing":"Llamando","Connected":"Conectado","ChatWithUs":"Chatea con nosotros"},"ChatCompleted":{"StartNew":"Empezar un nuevo Chat"},"Rate":{"Bad":"Malo","Good":"Bueno","Neutral":"Neutral","VeryBad":"Muy malo","VeryGood":"Muy bueno","GiveFeedback":"Sí","NoFeedback":"No"}}');var $l=__webpack_require__.t(zl,2);const Ul=JSON.parse('{"Auth":{"Submit":"Chat","Name":"Name","Email":"Email","OfflineEnterValidEmail":"Es tut mir leid, das sieht nicht nach einer E-Mail-Adresse aus. Kannst du es nochmal versuchen?","FieldValidation":"Pflichtfeld","OfflineSubmit":"Senden","FieldsReplacement":"Bitte klicken Sie auf \\"Chat\\", um einen Chat mit einem Agenten zu starten","ChatIntro":"Könnten wir Ihre Kontaktinformationen haben?","CloseButton":"Schließen","PhoneText":"Telefonnummer","EnterValidPhone":"Ungültige Telefonnummer","EnterValidName":"Ungültiger Name","EnterValidEmail":"Ungültige E-Mail","MaxCharactersReached":"Maximal erreichte Zeichen","AuthEmailMessage":"Könnten wir Ihre E-Mail haben?","AuthNameMessage":"Könnten wir Ihren Namen haben?","GdprDefaultMessage":"I agree that my personal data to be processed and for the use of cookies in order to engage in a chat processed by COMPANY, for the purpose of Chat/Support for the time of 30 day(s) as per the GDPR.","DepartmentMessage":"Bitte eine Abteilung wählen"},"Chat":{"TypeYourMessage":"Geben Sie Ihre Nachricht ein ...","MessageNotDeliveredError":"Ein Netzwerkfehler ist aufgetreten. Nachricht nicht zugestellt.","NetworkError":"A network related error occurred.","TryAgain":" Klicken Sie hier, um es erneut zu versuchen. ","FileError":"Ausgewählte Datei kann nicht hochgeladen werden.","RateComment":"Sagen Sie uns Ihr Feedback","RateFeedbackRequest":"Möchten Sie uns detaillierteres Feedback geben?","RateRequest":"Bewerten Sie Ihr Gespräch","UnsupportedFileError":"Die ausgewählte Datei wird nicht unterstützt.","OperatorJoined":"Agent %%OPERATOR%% ist dem Chat beigetreten"},"Offline":{"OfflineNameMessage":"Könnten wir Ihren Namen haben?","OfflineEmailMessage":"Könnten wir Ihre E-Mail haben?","CharactersLimit":"Die maximale Länge beträgt 50 Zeichen","OfflineFormInvalidEmail":"Es tut mir leid, das sieht nicht nach einer E-Mail-Adresse aus. Können Sie es nochmal versuchen?","OfflineFormInvalidName":"Es tut mir leid, der angegebene Name ist ungültig."},"MessageBox":{"Ok":"OK","TryAgain":"Versuchen Sie es nochmal"},"Inputs":{"InviteMessage":"Hallo! Wie können wir Ihnen weiterhelfen?","EndingMessage":"Ihre Sitzung ist beendet. Bitte zögern Sie nicht, uns erneut zu kontaktieren!","NotAllowedError":"Ermöglichen Sie den Mikrofonzugriff über Ihren Browser","NotFoundError":"Mikrofon nicht gefunden","ServiceUnavailable":"Dienst nicht verfügbar","UnavailableMessage":"Aktuell ist leider kein Agent verfügbar, hinterlassen Sie uns eine Nachricht!","OperatorName":"Unterstützung","WindowTitle":"3CX Live Chat & Talk","CallTitle":"Rufen Sie uns an","PoweredBy":"Powered By 3CX","OfflineMessagePlaceholder":"Nachricht","OfflineMessageSent":"Wir werden uns bald bei Ihnen melden.","InvalidIdErrorMessage":"Ungültige ID. Wenden Sie sich an den Website-Administrator. Die ID muss mit dem Click2Talk-Anzeigenamen übereinstimmen","IsTyping":"tippt...","NewMessageTitleNotification":"Neue Nachricht","ChatIsDisabled":"Der Chat ist momentan nicht verfügbar.","GreetingMessage":"Hey, wir sind hier um zu helfen!","BlockMessage":"Ihre Sitzung ist beendet, da Ihre IP vom Agenten gesperrt wurde","Dialing":"Wählen","Connected":"Verbunden","ChatWithUs":"Chatte mit uns"},"ChatCompleted":{"StartNew":"Neu anfangen"},"Rate":{"Bad":"Schlecht","Good":"Gut","Neutral":"Neutral","VeryBad":"Sehr schlecht","VeryGood":"Sehr gut","GiveFeedback":"Ja","NoFeedback":"Nein"}}');var Vl=__webpack_require__.t(Ul,2);const Wl=JSON.parse('{"Auth":{"Submit":"Chat","Name":"Nom","Email":"Email","EnterValidEmail":"Email invalide","OfflineEnterValidEmail":"Désolé, cela ne ressemble pas à une adresse email. Pouvez-vous réessayer ?","FieldValidation":"Champ obligatoire","OfflineSubmit":"Envoyer","FieldsReplacement":"Cliquez sur \'Chat\' pour commencer une discussion avec un agent","ChatIntro":"Pouvons-nous avoir vos coordonnées ?","CloseButton":"Fermer","PhoneText":"Téléphone","EnterValidPhone":"Numéro de téléphone invalide","EnterValidName":"Nom invalide","MaxCharactersReached":"Nombre maximum de caractères atteint","AuthEmailMessage":"Pourriez-vous nous communiquer votre email ?","AuthNameMessage":"Pourriez-vous nous communiquer votre nom ?","GdprDefaultMessage":"I agree that my personal data to be processed and for the use of cookies in order to engage in a chat processed by COMPANY, for the purpose of Chat/Support for the time of 30 day(s) as per the GDPR.","DepartmentMessage":"Veuillez sélectionner un département"},"Chat":{"TypeYourMessage":"Ecrivez votre message...","MessageNotDeliveredError":"Une erreur liée au réseau est survenue. Le message n\'a pas pu être délivré.","NetworkError":"A network related error occurred.","TryAgain":" Cliquez ici pour réessayer. ","FileError":"Impossible d\'uploader le fichier sélectionné.","RateComment":"Merci de nous donner votre avis","RateFeedbackRequest":"Souhaitez-vous nous faire part de commentaires plus détaillés ?","RateRequest":"Notez votre conversation","UnsupportedFileError":"Le fichier sélectionné n\'est pas supporté.","OperatorJoined":"L\'agent %%OPERATOR%% a rejoint le chat"},"Offline":{"OfflineNameMessage":"Pourriez-vous nous communiquer votre nom ?","OfflineEmailMessage":"Pourriez-vous nous communiquer votre email ?","CharactersLimit":"La longueur ne peut pas excéder 50 caractères","OfflineFormInvalidEmail":"Désolé, cela ne ressemble pas à une adresse email. Pouvez-vous réessayer ?","OfflineFormInvalidName":"Désolé, le nom fourni n\'est pas valide."},"MessageBox":{"Ok":"OK","TryAgain":"Merci de réessayer"},"Inputs":{"InviteMessage":"Bonjour, comment pouvons-nous vous aider ?","EndingMessage":"Votre session est terminée. N\'hésitez pas à nous recontacter !","NotAllowedError":"Permettre l\'accès au microphone depuis votre navigateur","NotFoundError":"Microphone introuvable","ServiceUnavailable":"Service indisponible","UnavailableMessage":"Nous sommes absents, laissez-nous un message !","OperatorName":"Support","WindowTitle":"Live Chat & Talk","CallTitle":"Appelez-nous","PoweredBy":"Powered By 3CX","OfflineMessagePlaceholder":"Message","OfflineMessageSent":"Nous vous contacterons bientôt.","InvalidIdErrorMessage":"ID invalide. Contactez l\'administrateur de votre site web. L\'ID doit correspondre au pseudonyme Click2Talk","IsTyping":"Est en train d\'écrire...","NewMessageTitleNotification":"Nouveau message","ChatIsDisabled":"Le chat n\'est pas disponible pour le moment.","GreetingMessage":"Bonjour, nous sommes là pour vous aider !","BlockMessage":"Votre chat est terminé car votre IP a été bannie par l\'agent","Dialing":"Appel en cours\\r","Connected":"Connecté","ChatWithUs":"Discutez avec nous"},"ChatCompleted":{"StartNew":"Commencer un nouveau chat"},"Rate":{"Bad":"Mauvais","Good":"Bon","Neutral":"Neutre","VeryBad":"Très mauvais","VeryGood":"Très bon","GiveFeedback":"Oui","NoFeedback":"Non"}}');var Gl=__webpack_require__.t(Wl,2);const Hl=JSON.parse('{"Auth":{"Submit":"Chat","Name":"Nome","Email":"Email","OfflineEnterValidEmail":"Mi spiace ma questo non sembra un indirizzo mail. Puoi riprovare?","FieldValidation":"Campo obbligatorio","OfflineSubmit":"Invia","FieldsReplacement":"Clicca su \'Chat\' per avviare una chat con un agente","ChatIntro":"Possiamo avere i tuoi dati di contatto?","CloseButton":"Chiuso","PhoneText":"Telefono","EnterValidPhone":"Numero di telefono non valido","EnterValidName":"Nome non valida","EnterValidEmail":"Email non valida","MaxCharactersReached":"Numero massimo di caratteri raggiunto","AuthEmailMessage":"Possiamo avere la tua email?","AuthNameMessage":"Possiamo avere il tuo nome?","GdprDefaultMessage":"I agree that my personal data to be processed and for the use of cookies in order to engage in a chat processed by COMPANY, for the purpose of Chat/Support for the time of 30 day(s) as per the GDPR.","DepartmentMessage":"Si prega di selezione il dipartimento"},"Chat":{"TypeYourMessage":"Scrivi il tuo messaggio ...","MessageNotDeliveredError":"Si è verificato un errore di rete. Messaggio non consegnato.","NetworkError":"A network related error occurred.","TryAgain":" Clicca qui per riprovare. ","FileError":"Impossibile caricare il file selezionato.","RateComment":"Dacci il tuo parere","RateFeedbackRequest":"Vuoi darci un parere più dettagliato?","RateRequest":"Valuta la tua conversazione","UnsupportedFileError":"Il file selezionato non è supportato.","OperatorJoined":"Agente %%OPERATOR%% collegato alla chat"},"Offline":{"OfflineNameMessage":"Possiamo avere il tuo nome?","OfflineEmailMessage":"Possiamo avere la tua email?","CharactersLimit":"Massimo 50 caratteri consentiti","OfflineFormInvalidEmail":"Mi spiace ma questo non sembra un indirizzo mail. Puoi riprovare?","OfflineFormInvalidName":"Il nome fornito non è valido."},"MessageBox":{"Ok":"OK","TryAgain":"Riprova"},"Inputs":{"InviteMessage":"Ciao! Come possiamo aiutarti oggi?","EndingMessage":"La sessione è terminata. Non esitare a contattarci di nuovo!","NotAllowedError":"Consenti l\'accesso al microfono dal tuo browser","NotFoundError":"Microfono non trovato","ServiceUnavailable":"Servizio non disponibile","UnavailableMessage":"Siamo assenti, lasciaci un messaggio!","OperatorName":"Supporto","WindowTitle":"Live Chat & Talk","CallTitle":"Chiamaci","PoweredBy":"Powered By 3CX","OfflineMessagePlaceholder":"Messaggio","OfflineMessageSent":"TI contatteremo al più presto.","InvalidIdErrorMessage":"ID non valido. Contatta l\'amministratore del sito web. L\'ID deve corrispondere al nome Click2Talk","IsTyping":"Sta scrivendo...","NewMessageTitleNotification":"Nuovo Messaggio","ChatIsDisabled":"La Chat non è al momento disponibile.","GreetingMessage":"Ciao, siamo qui per aiutare!","BlockMessage":"La tua sessione è terminata perché il tuo ip è stato bannato dall\'agente","Dialing":"In chiamata","Connected":"Connesso","ChatWithUs":"Chatta con noi"},"ChatCompleted":{"StartNew":"Inizia un nuova chat"},"Rate":{"Bad":"Male","Good":"Bene","Neutral":"Neutrale","VeryBad":"Molto male","VeryGood":"Molto bene","GiveFeedback":"Si","NoFeedback":"No"}}');var Ql=__webpack_require__.t(Hl,2);const Yl=JSON.parse('{"Auth":{"Submit":"Czat","Name":"Nazwisko","Email":"Email","OfflineEnterValidEmail":"Przykro mi, to nie wygląda jak adres email. Czy możesz spróbować ponownie?","FieldValidation":"Pole wymagane","OfflineSubmit":"Wyślij","FieldsReplacement":"Kliknij \\"Czat\\", aby rozpocząć rozmowę z agentem","ChatIntro":"Czy możemy prosić o Twoje imię i adres e-mail?","CloseButton":"Zamknij","PhoneText":"Telefon","EnterValidPhone":"Nieprawidłowy numer telefonu","EnterValidName":"Nieprawidłowa nazwa","EnterValidEmail":"Nieprawidłowy email","MaxCharactersReached":"Osiągnięto maksimum znaków","AuthEmailMessage":"Czy możesz podać swój email?","AuthNameMessage":"Czy możesz podać swoje imię?","GdprDefaultMessage":"I agree that my personal data to be processed and for the use of cookies in order to engage in a chat processed by COMPANY, for the purpose of Chat/Support for the time of 30 day(s) as per the GDPR.","DepartmentMessage":"Wybierz dział"},"Chat":{"TypeYourMessage":"Wpisz swoją wiadomość….","MessageNotDeliveredError":"Błąd sieci. Wiadomość nie dostarczona.","NetworkError":"A network related error occurred.","TryAgain":" Kliknij tutaj, aby spróbować ponownie. ","FileError":"Nie można załadować wybranego pliku.","RateComment":"Podziel się swoją opinią","RateFeedbackRequest":"Czy chesz podać nam więcej szczegółów?","RateRequest":"Oceń swoją rozmowę","UnsupportedFileError":"Wybrany plik nie jest wspierany.","OperatorJoined":"Agent %%OPERATOR%% dołączył do czata"},"Offline":{"OfflineNameMessage":"Czy możesz się przedstawić?","OfflineEmailMessage":"Czy możesz podać swój email?","CharactersLimit":"Długość nie może przekraczać 50 znaków","OfflineFormInvalidEmail":"Przykro mi, to nie wygląda jak adres email. Czy możesz spróbować ponownie?","OfflineFormInvalidName":"Przykro mi, podana nazwa jest nieprawidłowa."},"MessageBox":{"Ok":"OK","TryAgain":"Spróbuj ponownie"},"Inputs":{"InviteMessage":"Witaj! Jak możemy Ci dziś pomóc?","EndingMessage":"Twoja sesja się zakończyła. Zapraszamy do ponownego kontaktu!","NotAllowedError":"Zezwól na dostęp do mikrofonu swojej przeglądarce","NotFoundError":"Nie znaleziono mikrofonu","ServiceUnavailable":"Usługa niedostępna","UnavailableMessage":"Nie ma nas, zostaw wiadomość!","OperatorName":"Wsparcie","WindowTitle":"Chat i rozmowa na żywo","CallTitle":"Zadzwoń do nas","PoweredBy":"Wspierane przez 3CX","OfflineMessagePlaceholder":"Wiadomość","OfflineMessageSent":"Wkrótce się z Tobą skontaktujemy.","InvalidIdErrorMessage":"Nieprawidłowe ID. Skontaktuj się z administratorem strony. ID musi odpowiadać Przyjaznej nazwie Click2Talk","IsTyping":"Pisze…","NewMessageTitleNotification":"Nowa wiadomość","ChatIsDisabled":"Czat jest w tym momencie niedostępny.","GreetingMessage":"Cześć, jesteśmy tu żeby pomóc!","BlockMessage":"Sesja zakończyła się gdyż agent zablokował Twój adres IP","Dialing":"Wybieranie","Connected":"Połączony","ChatWithUs":"Czat z nami"},"ChatCompleted":{"StartNew":"Zacznij nowy"},"Rate":{"Bad":"Źle","Good":"Dobrze","Neutral":"Neutralnie","VeryBad":"Bardzo źle","VeryGood":"Bardzo dobrze","GiveFeedback":"Tak","NoFeedback":"Nie"}}');var Xl=__webpack_require__.t(Yl,2);const Zl=JSON.parse('{"Auth":{"Submit":"Начать чат","Name":"Имя","Email":"E-mail","OfflineEnterValidEmail":"Это не похоже на адрес электронной почты. Можете попробовать еще раз?","FieldValidation":"Необходимое поле","OfflineSubmit":"Отправить","FieldsReplacement":"Нажмите \'Начать чат\', чтобы связаться с оператором","ChatIntro":"Можно узнать ваши контакты?","CloseButton":"Закрыть","PhoneText":"Телефон","EnterValidPhone":"Неверный номер","EnterValidName":"Неверный имя","EnterValidEmail":"Неверный e-mail","MaxCharactersReached":"Достигнуто предельное количество символов","AuthEmailMessage":"Могли бы вы указать ваш e-mail?","AuthNameMessage":"Могли бы вы указать ваше имя?","GdprDefaultMessage":"I agree that my personal data to be processed and for the use of cookies in order to engage in a chat processed by COMPANY, for the purpose of Chat/Support for the time of 30 day(s) as per the GDPR.","DepartmentMessage":"Выберите отдел"},"Chat":{"TypeYourMessage":"Введите сообщение...","MessageNotDeliveredError":"Ошибка сети. Сообщение не доставлено.","NetworkError":"Ошибка сети.","TryAgain":" Нажмите, чтобы попробовать снова. ","FileError":"Невозможно загрузить выбранный файл.","RateComment":"Оставьте свой отзыв","RateFeedbackRequest":"Хотите оставить подробный отзыв?","RateRequest":"Оцените диалог с оператором","UnsupportedFileError":"Выбранный файл не поддерживается.","OperatorJoined":"Оператор %%OPERATOR%% подключился к чату"},"Offline":{"OfflineNameMessage":"Могли бы вы указать ваше имя?","OfflineEmailMessage":"Могли бы вы указать ваш e-mail?","CharactersLimit":"Длина не должна превышать 50 символов","OfflineFormInvalidEmail":"Это не похоже на адрес электронной почты. Можете попробовать еще раз?","OfflineFormInvalidName":"Вы указали некорректное имя."},"MessageBox":{"Ok":"OK","TryAgain":"Попробуйте снова"},"Inputs":{"InviteMessage":"Здравствуйте! Мы можем вам помочь?","EndingMessage":"Сессия завершена. Свяжитесь с нами, когда будет удобно!","NotAllowedError":"Разрешите доступ браузера к микрофону","NotFoundError":"Микрофон не найден","ServiceUnavailable":"Сервис недоступен","UnavailableMessage":"Сейчас мы не на связи. Пожалуйста, оставьте сообщение!","OperatorName":"Поддержка","WindowTitle":"Live Chat & Talk","CallTitle":"Свяжитесь с нами","PoweredBy":"Заряжено 3CX","OfflineMessagePlaceholder":"Сообщение","OfflineMessageSent":"Мы свяжемся с вами в ближайшее время.","InvalidIdErrorMessage":"Неверный ID. Свяжитесь с администратором сайта. ID должен соответствовать короткому имени в параметрах Click2Talk","IsTyping":"набирает...","NewMessageTitleNotification":"Новое сообщение","ChatIsDisabled":"Чат сейчас недоступен.","GreetingMessage":"Добрый день! Готовы вам помочь!","BlockMessage":"Сессия завершена, поскольку ваш IP-адрес заблокирован оператором","Dialing":"Набор","Connected":"Соединено","ChatWithUs":"Поболтай с нами"},"ChatCompleted":{"StartNew":"Начать новый чат"},"Rate":{"Bad":"Плохо","Good":"Хорошо","Neutral":"Нейтрально","VeryBad":"Очень плохо","VeryGood":"Очень хорошо","GiveFeedback":"Да","NoFeedback":"Нет"}}');var Kl=__webpack_require__.t(Zl,2);const Jl=JSON.parse('{"Auth":{"Submit":"Bate-papo","Name":"Nome","Email":"E-mail","OfflineEnterValidEmail":"Sinto muito, isso não parece ser um endereço de e-mail. Você pode tentar de novo?","FieldValidation":"Campo obrigatório","OfflineSubmit":"Enviar","FieldsReplacement":"Clique em \'Chat\' para iniciar um chat com um agente","ChatIntro":"Você poderia informar suas informações para contato?","CloseButton":"Fechar","PhoneText":"Telefone","EnterValidPhone":"Número de telefone inválido","EnterValidName":"Nome Inválido","EnterValidEmail":"E-mail Inválido","MaxCharactersReached":"Número máximo de caracteres atingido","AuthEmailMessage":"Você pode nos informar seu e-mail?","AuthNameMessage":"Você pode nos informar seu nome?","GdprDefaultMessage":"I agree that my personal data to be processed and for the use of cookies in order to engage in a chat processed by COMPANY, for the purpose of Chat/Support for the time of 30 day(s) as per the GDPR.","DepartmentMessage":"Por favor, selecione o departamento"},"Chat":{"TypeYourMessage":"Escreva sua mensagem...","MessageNotDeliveredError":"Ocorreu um erro relacionado à rede. Mensagem não enviada.","NetworkError":"A network related error occurred.","TryAgain":" Clique aqui para tentar novamente ","FileError":"Incapaz de carregar o arquivo selecionado.","RateComment":"Dê sua opinião","RateFeedbackRequest":"Você quer nos dar um feedback mais detalhado?","RateRequest":"Avalie sua conversa","UnsupportedFileError":"O arquivo selecionado não é suportado.","OperatorJoined":"Agente %%OPERATOR%% entrou no chat"},"Offline":{"OfflineNameMessage":"Podemos saber o seu nome?","OfflineEmailMessage":"Podemos saber o seu e-mail?","CharactersLimit":"O comprimento não pode exceder 50 caracteres","OfflineFormInvalidEmail":"Sinto muito, isso não parece ser um endereço de e-mail. Você pode tentar de novo?","OfflineFormInvalidName":"Sinto muito, o nome fornecido não é válido."},"MessageBox":{"Ok":"Ok","TryAgain":"Tente novamente"},"Inputs":{"InviteMessage":"Olá! Como podemos te ajudar hoje?","EndingMessage":"Sua sessão terminou. Por favor, sinta-se à vontade para nos contatar novamente!","NotAllowedError":"Permitir acesso ao microfone pelo seu navegador","NotFoundError":"Microfone não encontrado","ServiceUnavailable":"Serviço indisponível","UnavailableMessage":"Estamos fora, deixe-nos uma mensagem!","OperatorName":"Suporte","WindowTitle":"Chat ao vivo","CallTitle":"Entre em contato","PoweredBy":"Desenvolvido Por 3CX","OfflineMessagePlaceholder":"Mensagem","OfflineMessageSent":"Entraremos em contato em breve.","InvalidIdErrorMessage":"ID inválido. Entre em contato com o administrador do site. O ID deve corresponder ao apelido usado no Click2Talk","IsTyping":"Digitando...","NewMessageTitleNotification":"Nova mensagem","ChatIsDisabled":"O chat não está disponível no momento.","GreetingMessage":"Ei, estamos aqui para ajudar!","BlockMessage":"Sua sessão acabou porque seu ip foi banido pelo agente","Dialing":"Discando","Connected":"Conectado","ChatWithUs":"Converse conosco"},"ChatCompleted":{"StartNew":"Começe um novo"},"Rate":{"Bad":"Ruim","Good":"Bom","Neutral":"Neutro","VeryBad":"Muito ruim","VeryGood":"Muito bom","GiveFeedback":"Sim","NoFeedback":"Não"}}');var ec=__webpack_require__.t(Jl,2);const tc=JSON.parse('{"Auth":{"Submit":"聊天","Name":"姓名","Email":"邮箱","OfflineEnterValidEmail":"很抱歉,该地址看起来不像电子邮箱地址。您可以重试吗?","FieldValidation":"必填字段","OfflineSubmit":"发送","FieldsReplacement":"请点击 \\"聊天\\",开始与坐席交谈","ChatIntro":"能给我们您的联系方式吗?","CloseButton":"关闭","PhoneText":"电话","EnterValidPhone":"无效的电话号码","EnterValidName":"名称无效","EnterValidEmail":"无效的邮箱","MaxCharactersReached":"已达到最大字符限制","AuthEmailMessage":"能告诉我们您的邮箱吗?","AuthNameMessage":"能告诉我们您的姓名吗?","GdprDefaultMessage":"I agree that my personal data to be processed and for the use of cookies in order to engage in a chat processed by COMPANY, for the purpose of Chat/Support for the time of 30 day(s) as per the GDPR.","DepartmentMessage":"请选择部门"},"Chat":{"TypeYourMessage":"输入您的消息...","MessageNotDeliveredError":"发生网络相关错误。信息未送达。","NetworkError":"A network related error occurred.","TryAgain":" 点击此处再试一次 ","FileError":"无法上传所选文件。","RateComment":"告诉我们您的反馈","RateFeedbackRequest":"您是否想给我们更详细的反馈?","RateRequest":"为您的对话评分","UnsupportedFileError":"不支持所选文件。","OperatorJoined":"坐席%%OPERATOR%% 加入聊天"},"Offline":{"OfflineNameMessage":"能告诉我们您的名字吗?","OfflineEmailMessage":"能告诉我们您的电子邮箱吗?","CharactersLimit":"长度不能超过50个字符","OfflineFormInvalidEmail":"很抱歉,该地址看起来不像电子邮箱地址。您可以重试吗?","OfflineFormInvalidName":"抱歉,您提供的名字无效。"},"MessageBox":{"Ok":"OK","TryAgain":"再次尝试"},"Inputs":{"InviteMessage":"您好!请问有什么可以帮到您的?","EndingMessage":"您的会话结束了。请随时与我们联系!","NotAllowedError":"允许通过浏览器访问麦克风","NotFoundError":"未发现麦克风","ServiceUnavailable":"服务不可用","UnavailableMessage":"我们不在线,给我们留言吧!","OperatorName":"支持","WindowTitle":"在线聊天和通话","CallTitle":"致电我们","PoweredBy":"由3CX提供支持","OfflineMessagePlaceholder":"留言信息","OfflineMessageSent":"我们会尽快与您联系。","InvalidIdErrorMessage":"无效的ID。联系网站管理员。ID必须与Click2Talk友好名称匹配","IsTyping":"正在输入...","NewMessageTitleNotification":"新消息","ChatIsDisabled":"在线聊天暂不可用。","GreetingMessage":"嘿,很高兴为您服务!","BlockMessage":"你的会话已经结束,因为你的IP被坐席禁止了","Dialing":"拨号","Connected":"已连接","ChatWithUs":"与我们聊天"},"ChatCompleted":{"StartNew":"开始新的聊天"},"Rate":{"Bad":"差","Good":"好","Neutral":"一般","VeryBad":"非常差","VeryGood":"非常好","GiveFeedback":"是","NoFeedback":"否"}}');var nc=__webpack_require__.t(tc,2);Zr.use(jl);const ic=new jl({silentFallbackWarn:!0,silentTranslationWarn:!0,locale:"en",messages:{en:Ll,es:$l,de:Vl,fr:Gl,it:Ql,pl:Xl,ru:Kl,pt_BR:ec,pt_PT:ec,pt:ec,zh:nc,zh_CN:nc}}),rc=e=>t=>t.pipe(ss((t=>t instanceof e)),xa((e=>e))),oc=e=>{const t=new Uint8Array(e),n=Vs.decode(t,t.length);return delete n.MessageId,Object.values(n)[0]};function ac(e,t){return e?t?`${e.replace(/\/+$/,"")}/${t.replace(/^\/+/,"")}`:e:t}const sc=e=>(console.log("HERE",e),"string"==typeof e?e:e instanceof Error?"NotAllowedError"===e.name?ic.t("Inputs.NotAllowedError").toString():"NotFoundError"===e.name?ic.t("Inputs.NotFoundError").toString():"NetworkError"===e.name?ic.t("Chat.NetworkError").toString():e.message:ic.t("Inputs.ServiceUnavailable").toString()),lc=(()=>{const e=window.document.title,t=ic.t("Inputs.NewMessageTitleNotification").toString();let n;const i=()=>{window.document.title=window.document.title===t?e:t},r=()=>{clearInterval(n),window.document.title=e,window.document.onmousemove=null,n=null};return{startBlinkWithStopOnMouseMove(){n||(n=setInterval(i,1e3),window.document.onmousemove=r)},startBlink(){n||(n=setInterval(i,1e3))},stopBlink(){n&&r()}}})(),cc="https:"===window.location.protocol||window.location.host.startsWith("localhost")||"voipc://electron"===window.location.origin;class fc{constructor(){this.atomCharacters="!#$%&'*+-/=?^_`{|}~",this.index=0,this.type=0}isControl(e){return e.charCodeAt(0)<=31||127===e.charCodeAt(0)}isDigit(e){return e>="0"&&e<="9"}isLetter(e){return e>="A"&&e<="Z"||e>="a"&&e<="z"}isLetterOrDigit(e){return this.isLetter(e)||this.isDigit(e)}isAtom(e,t){return!this.isControl(e)&&(e.charCodeAt(0)<128?this.isLetterOrDigit(e)||-1!==this.atomCharacters.indexOf(e):t)}isDomain(e,t){return e.charCodeAt(0)<128?this.isLetter(e)||"-"===e?(this.type|=1,!0):!!this.isDigit(e)&&(this.type|=2,!0):!!t&&(this.type|=1,!0)}isDomainStart(e,t){return e.charCodeAt(0)<128?this.isLetter(e)?(this.type=1,!0):this.isDigit(e)?(this.type=2,!0):(this.type=0,!1):t?(this.type=1,!0):(this.type=0,!1)}skipAtom(e,t){const n=this,i=n.index;for(;n.index<e.length&&n.isAtom(e[n.index],t);)n.index++;return n.index>i}skipSubDomain(e,t){const n=this,i=n.index;if(!this.isDomainStart(e[n.index],t))return!1;for(n.index++;n.index<e.length&&n.isDomain(e[n.index],t);)n.index++;return(n.index!==e.length||n.index-i!=1)&&(n.index-i<64&&"-"!==e[n.index-1])}skipDomain(e,t,n){const i=this;if(!i.skipSubDomain(e,n))return!1;if(i.index<e.length&&"."===e[i.index])do{if(i.index++,i.index===e.length)return!1;if(!i.skipSubDomain(e,n))return!1}while(i.index<e.length&&"."===e[i.index]);else if(!t)return!1;return 2!==i.type}skipQuoted(e,t){const n=this;let i=!1;for(n.index++;n.index<e.length;){if(this.isControl(e[n.index])||e.charCodeAt(this.index)>=128&&!t)return!1;if("\\"===e[n.index])i=!i;else if(i)i=!1;else if('"'===e[n.index])break;n.index++}return!(n.index>=e.length||'"'!==e[n.index])&&(n.index++,!0)}skipIPv4Literal(e){const t=this;let n=0;for(;t.index<e.length&&n<4;){const i=t.index;let r=0;for(;t.index<e.length&&this.isDigit(e[t.index]);)r=10*r+(e[t.index]-"0"),t.index++;if(t.index===i||t.index-i>3||r>255)return!1;n++,n<4&&t.index<e.length&&"."===e[t.index]&&t.index++}return 4===n}isHexDigit(e){return e>="A"&&e<="F"||e>="a"&&e<="f"||e>="0"&&e<="9"}skipIPv6Literal(e){const t=this;let n=!1,i=!1,r=0;for(;t.index<e.length;){let o=t.index;for(;t.index<e.length&&t.isHexDigit(e[t.index]);)t.index++;if(t.index>=e.length)break;if(t.index>o&&"."===e[t.index]&&(i||6===r))return t.index=o,!!t.skipIPv4Literal(e)&&(i?r<=4:6===r);let a=t.index-o;if(a>4)return!1;if(a>0&&(n=!1,r++),":"!==e[t.index])break;for(o=t.index;t.index<e.length&&":"===e[t.index];)t.index++;if(a=t.index-o,a>2)return!1;if(2===a){if(i)return!1;i=!0}else n=!0}return!n&&(i?r<=6:8===r)}validate(e,t=!1,n=!1){const i=this;if(!e)return!1;if(!e.length||e.length>254)return!1;if('"'===e[i.index]){if(!this.skipQuoted(e,n)||i.index>=e.length)return!1}else{if(!this.skipAtom(e,n)||i.index>=e.length)return!1;for(;"."===e[i.index];){if(i.index++,i.index>=e.length)return!1;if(!i.skipAtom(e,n))return!1;if(i.index>=e.length)return!1}}if(i.index+1>=e.length||i.index>64||"@"!==e[i.index++])return!1;if("["!==e[i.index])return!!i.skipDomain(e,t,n)&&i.index===e.length;if(i.index++,i.index+7>=e.length)return!1;if("ipv6:"===e.substr(i.index,5).toLowerCase()){if(i.index+="IPv6:".length,!i.skipIPv6Literal(e))return!1}else if(!i.skipIPv4Literal(e,this.index))return!1;return!(i.index>=e.length||"]"!==e[i.index++])&&i.index===e.length}}const uc=e=>function(e,t=!1,n=!1){return(new fc).validate(e,n,t)}(e,!0,!0),dc=e=>/^([^\u0000-\u007F]|[\w\d-_\s])+$/i.test(e),pc=e=>!e||!!e&&e.length<=200,hc=(e,t=50)=>!e||!!e&&e.length<=t,mc=e=>hc(e,254),gc=(e,t)=>{return(n=e)&&/^(http:\/\/www\.|https:\/\/www\.|http:\/\/|https:\/\/|\/\/)?[a-z0-9.-]+([-.]{1})[a-z0-9]{1,5}(:[0-9]{1,5})?(\/[a-zA-Z0-9-._~:/?#@!$&*=;+%()']*)?$/i.test(n)&&pc(e)?e:t;var n},bc=(e,t)=>e?t?hc(e,t)?e:e.substring(0,t):hc(e,50)?e:e.substring(0,50):"",vc=(e,t)=>uc(e)&&pc(e)?e:t,yc=(e,t)=>{return(n=e)&&/^(https?:\/\/)?((w{3}\.)?)twitter.com\/.*/i.test(n)&&pc(e)?e:t;var n};var _c=__webpack_require__(5088);class Ac{static convertDateToTicks(e){return(e.getTime()-60*e.getTimezoneOffset()*1e3)*this.ticksPerMillisecondInCSharp+this.epochTicks}static convertTicksToDate(e){const t=(e-this.epochTicks)/this.ticksPerMillisecondInCSharp,n=new Date(t);return new Date(n.getTime()+60*n.getTimezoneOffset()*1e3)}static isDoubleByte(e){if(void 0!==e&&null!=e)for(let t=0,n=e.length;t<n;t+=1)if(e.charCodeAt(t)>255)return!0;return!1}static isDesktop(){return!_c.isMobile||window.innerWidth>600}static decodeHtml(e){const t=document.createElement("textarea");return t.innerHTML=e,t.value}static escapeHtml(e){const t=document.createElement("div");return t.innerHTML=e,t.textContent||t.innerText||""}static focusElement(e){setTimeout((()=>{e&&e.focus()}),200)}static blurElement(e){setTimeout((()=>{e&&e.blur()}),200)}static popupCenter(e,t,n){const i=void 0!==window.screenLeft?window.screenLeft:window.screenX,r=void 0!==window.screenTop?window.screenTop:window.screenY,o=window.innerWidth?window.innerWidth:document.documentElement.clientWidth?document.documentElement.clientWidth:window.screen.width,a=window.innerHeight?window.innerHeight:document.documentElement.clientHeight?document.documentElement.clientHeight:window.screen.height,s=o/window.screen.availWidth,l=(o-t)/2/s+i,c=(a-n)/2/s+r;return window.open(e,"_blank",`directories=no,titlebar=no,toolbar=no,location=no,status=no,menubar=no,scrollbars=yes, width=${t}, height=${n}, top=${c}, left=${l}`)}static retrieveHexFromCssColorProperty(e,t,n){const i=this.retrieveCssProperty(e,t),r=Ac.colorNameToHex(i);return""!==r?r.replace("#",""):n}static retrieveCssProperty(e,t){let n="";if(e.$root&&e.$root.$el&&e.$root.$el.getRootNode()instanceof ShadowRoot){const i=e.$root.$el.getRootNode();i&&(n=getComputedStyle(i.host).getPropertyValue(t))}return n}static setCssProperty(e,t,n){if(e.$root&&e.$root.$el&&e.$root.$el.getRootNode()instanceof ShadowRoot){const i=e.$root.$el.getRootNode();i&&i.host.style.setProperty(t,n)}}static colorNameToHex(e){const t={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgrey:"#d3d3d3",lightgreen:"#90ee90",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370d8",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#d87093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};return void 0!==t[e.toLowerCase()]?t[e.toLowerCase()]:e}}Ac.epochTicks=621355968e9,Ac.ticksPerMillisecondInCSharp=1e4,Ac.IdGenerator=(()=>{let e=-1;return{getNext:()=>(e<0&&(e=1e5),e+=1,e)}})();var wc,Cc,xc,kc,Ec,Dc,Sc,Ic,Mc=__webpack_require__(2721);function Oc(e,t){const n=t.find((e=>e));return null!=n?n:""}!function(e){e[e.Idle=0]="Idle",e[e.Error=1]="Error",e[e.Connected=2]="Connected"}(wc||(wc={})),function(e){e[e.None=0]="None",e[e.Chat=1]="Chat",e[e.Authenticate=2]="Authenticate",e[e.Intro=3]="Intro",e[e.Disabled=4]="Disabled"}(Cc||(Cc={})),function(e){e[e.NoError=0]="NoError",e[e.CanRetry=1]="CanRetry",e[e.NoRetry=2]="NoRetry",e[e.UnsupportedFile=3]="UnsupportedFile",e[e.FileError=4]="FileError"}(xc||(xc={})),function(e){e[e.MISSED=0]="MISSED",e[e.OLD_ENDED=1]="OLD_ENDED",e[e.PENDING_AGENT=2]="PENDING_AGENT",e[e.ACTIVE=3]="ACTIVE",e[e.BROWSE=5]="BROWSE",e[e.NOT_STARTED=17]="NOT_STARTED",e[e.ENDED_BY_AGENT=16]="ENDED_BY_AGENT",e[e.ENDED_BY_CLIENT=15]="ENDED_BY_CLIENT",e[e.ENDED_DUE_AGENT_INACTIVITY=14]="ENDED_DUE_AGENT_INACTIVITY",e[e.ENDED_DUE_CLIENT_INACTIVITY=13]="ENDED_DUE_CLIENT_INACTIVITY",e[e.ENDED_DUE_BLOCK=18]="ENDED_DUE_BLOCK"}(kc||(kc={})),function(e){e[e.Chat=0]="Chat",e[e.OfflineForm=1]="OfflineForm",e[e.Rate=2]="Rate",e[e.Auth=3]="Auth"}(Ec||(Ec={})),function(e){e[e.Text=0]="Text",e[e.SingleChoice=1]="SingleChoice",e[e.MultipleChoice=2]="MultipleChoice"}(Dc||(Dc={})),function(e){e[e.Text=0]="Text",e[e.File=1]="File",e[e.Options=2]="Options"}(Sc||(Sc={})),function(e){e[e.Normal=0]="Normal",e[e.Completed=1]="Completed"}(Ic||(Ic={}));var Tc=function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};let Fc=class extends Zr{constructor(){super(...arguments),this.ViewState=Cc,this.ChatViewMessageType=Sc}getPropertyValue(e,t){return Oc(0,t)}};Fc=Tc([ho],Fc);const Rc=Fc;var Nc=function(e){function t(t){var n=e.call(this)||this;return n._value=t,n}return wo(t,e),Object.defineProperty(t.prototype,"value",{get:function(){return this.getValue()},enumerable:!1,configurable:!0}),t.prototype._subscribe=function(t){var n=e.prototype._subscribe.call(this,t);return!n.closed&&t.next(this._value),n},t.prototype.getValue=function(){var e=this,t=e.hasError,n=e.thrownError,i=e._value;if(t)throw n;return this._throwIfClosed(),i},t.prototype.next=function(t){e.prototype.next.call(this,this._value=t)},t}(la);function Bc(e){return Aa((function(t,n){ya(e).subscribe(wa(n,(function(){return n.complete()}),Uo)),!n.closed&&t.subscribe(n)}))}class Pc{constructor(){this.onError=new la,this.onRestored=new la,this.onMinimized=new la,this.onToggleCollapsed=new la,this.onRestart=new la,this.onLoaded=new la,this.onAnimationActivatedChange=new Nc(!0),this.onChatInitiated=new Nc(!1),this.onChatCompleted=new la,this.onClosed=new la,this.onClosed$=this.onClosed.asObservable().pipe(Bc(this.onChatCompleted)),this.onFileUpload=new la,this.onClientChatTyping=new la,this.onEnableNotification=new la,this.onToggleSoundNotification=new la,this.onSoundNotification=new la,this.onUnattendedMessage=new la,this.onAttendChat=new la,this.onTriggerFocusInput=new la,this.onShowMessage=new la,this.onScrollToBottom=new la}}class jc{constructor(){this.activeLoaders={},this.key=0}show(e="default"){this.activeLoaders[e]=!0,this.key+=1}hide(e="default"){delete this.activeLoaders[e],this.key+=1}loading(e="default"){return this.activeLoaders[e]}}var qc=function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};const Lc=(0,Mc.Z)({languages:Object.keys(ic.messages),fallback:"en"});let zc=class extends(ao(Rc)){constructor(){super(),this.preloadOperations=new la,this.preloadOperations$=this.preloadOperations.asObservable(),this.eventBus=new Pc,this.loadingService=new jc,ic.locale="browser"===this.lang?Lc:this.lang}};qc([yo()],zc.prototype,"myChatService",void 0),qc([yo()],zc.prototype,"currentChannel",void 0),qc([bo()],zc.prototype,"inviteMessage",void 0),qc([bo()],zc.prototype,"endingMessage",void 0),qc([bo({default:""})],zc.prototype,"firstResponseMessage",void 0),qc([bo()],zc.prototype,"unavailableMessage",void 0),qc([bo({default:"true"})],zc.prototype,"allowCall",void 0),qc([bo({default:"false"})],zc.prototype,"demo",void 0),qc([bo({default:"true"})],zc.prototype,"enableOnmobile",void 0),qc([bo({default:"true"})],zc.prototype,"enable",void 0),qc([bo({default:"true"})],zc.prototype,"allowMinimize",void 0),qc([bo({default:"false"})],zc.prototype,"minimized",void 0),qc([bo({default:"false"})],zc.prototype,"popupWhenOnline",void 0),qc([bo({default:"true"})],zc.prototype,"allowSoundnotifications",void 0),qc([bo({default:"false"})],zc.prototype,"enableMute",void 0),qc([bo({default:""})],zc.prototype,"soundnotificationUrl",void 0),qc([bo({default:""})],zc.prototype,"facebookIntegrationUrl",void 0),qc([bo({default:""})],zc.prototype,"twitterIntegrationUrl",void 0),qc([bo({default:""})],zc.prototype,"emailIntegrationUrl",void 0),qc([bo({default:"bubbleright"})],zc.prototype,"minimizedStyle",void 0),qc([bo({default:"right"})],zc.prototype,"bubblePosition",void 0),qc([bo({default:"none"})],zc.prototype,"animationStyle",void 0),qc([bo({default:"true"})],zc.prototype,"allowVideo",void 0),qc([bo({default:"none"})],zc.prototype,"authentication",void 0),qc([bo({default:void 0})],zc.prototype,"phonesystemUrl",void 0),qc([bo({default:""})],zc.prototype,"party",void 0),qc([bo({default:""})],zc.prototype,"operatorIcon",void 0),qc([bo({default:""})],zc.prototype,"windowIcon",void 0),qc([bo({default:""})],zc.prototype,"buttonIcon",void 0),qc([bo({default:"default"})],zc.prototype,"buttonIconType",void 0),qc([bo()],zc.prototype,"operatorName",void 0),qc([bo()],zc.prototype,"windowTitle",void 0),qc([bo({default:"true"})],zc.prototype,"enablePoweredby",void 0),qc([bo({default:""})],zc.prototype,"userIcon",void 0),qc([bo()],zc.prototype,"callTitle",void 0),qc([bo({default:"false"})],zc.prototype,"forceToOpen",void 0),qc([bo({default:"false"})],zc.prototype,"ignoreQueueownership",void 0),qc([bo({default:"false"})],zc.prototype,"showOperatorActualName",void 0),qc([bo({default:"true"})],zc.prototype,"aknowledgeReceived",void 0),qc([bo({default:"false"})],zc.prototype,"gdprEnabled",void 0),qc([bo({default:"false"})],zc.prototype,"filesEnabled",void 0),qc([bo({default:"true"})],zc.prototype,"offlineEnabled",void 0),qc([bo({default:""})],zc.prototype,"gdprMessage",void 0),qc([bo({default:"both"})],zc.prototype,"messageDateformat",void 0),qc([bo({default:"both"})],zc.prototype,"messageUserinfoFormat",void 0),qc([bo({default:""})],zc.prototype,"chatIcon",void 0),qc([bo({default:""})],zc.prototype,"chatLogo",void 0),qc([bo({default:""})],zc.prototype,"visitorName",void 0),qc([bo({default:""})],zc.prototype,"visitorEmail",void 0),qc([bo({default:""})],zc.prototype,"authenticationMessage",void 0),qc([bo()],zc.prototype,"startChatButtonText",void 0),qc([bo()],zc.prototype,"offlineFinishMessage",void 0),qc([bo({default:"none"})],zc.prototype,"greetingVisibility",void 0),qc([bo()],zc.prototype,"greetingMessage",void 0),qc([bo({default:"none"})],zc.prototype,"greetingOfflineVisibility",void 0),qc([bo({default:0})],zc.prototype,"chatDelay",void 0),qc([bo()],zc.prototype,"greetingOfflineMessage",void 0),qc([bo()],zc.prototype,"offlineNameMessage",void 0),qc([bo()],zc.prototype,"offlineEmailMessage",void 0),qc([bo()],zc.prototype,"offlineFormInvalidEmail",void 0),qc([bo()],zc.prototype,"offlineFormMaximumCharactersReached",void 0),qc([bo()],zc.prototype,"offlineFormInvalidName",void 0),qc([bo({default:"false"})],zc.prototype,"enableDirectCall",void 0),qc([bo({default:"false"})],zc.prototype,"enableGa",void 0),qc([bo({default:""})],zc.prototype,"assetsGuid",void 0),qc([bo({default:()=>Lc})],zc.prototype,"lang",void 0),qc([yo()],zc.prototype,"eventBus",void 0),qc([yo()],zc.prototype,"loadingService",void 0),zc=qc([ho({i18n:ic})],zc);const $c=zc;function Uc(e){return e&&To(e.schedule)}function Vc(e){return e[e.length-1]}function Wc(e){return To(Vc(e))?e.pop():void 0}function Gc(e){return Uc(Vc(e))?e.pop():void 0}function Hc(e,t){return"number"==typeof Vc(e)?e.pop():t}function Qc(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=Gc(e);return qa(e,n)}var Yc={now:function(){return(Yc.delegate||Date).now()},delegate:void 0},Xc=function(e){function t(t,n,i){void 0===t&&(t=1/0),void 0===n&&(n=1/0),void 0===i&&(i=Yc);var r=e.call(this)||this;return r._bufferSize=t,r._windowTime=n,r._timestampProvider=i,r._buffer=[],r._infiniteTimeWindow=!0,r._infiniteTimeWindow=n===1/0,r._bufferSize=Math.max(1,t),r._windowTime=Math.max(1,n),r}return wo(t,e),t.prototype.next=function(t){var n=this,i=n.isStopped,r=n._buffer,o=n._infiniteTimeWindow,a=n._timestampProvider,s=n._windowTime;i||(r.push(t),!o&&r.push(a.now()+s)),this._trimBuffer(),e.prototype.next.call(this,t)},t.prototype._subscribe=function(e){this._throwIfClosed(),this._trimBuffer();for(var t=this._innerSubscribe(e),n=this._infiniteTimeWindow,i=this._buffer.slice(),r=0;r<i.length&&!e.closed;r+=n?1:2)e.next(i[r]);return this._checkFinalizedStatuses(e),t},t.prototype._trimBuffer=function(){var e=this,t=e._bufferSize,n=e._timestampProvider,i=e._buffer,r=e._infiniteTimeWindow,o=(r?1:2)*t;if(t<1/0&&o<i.length&&i.splice(0,i.length-o),!r){for(var a=n.now(),s=0,l=1;l<i.length&&i[l]<=a;l+=2)s=l;s&&i.splice(0,s+1)}},t}(la);function Zc(e,t){var n=To(e)?e:function(){return e},i=function(e){return e.error(n())};return new oa(t?function(e){return t.schedule(i,0,e)}:i)}class Kc{constructor(e,t){this.sessionState=e,this.error=t,this.chatConversationId=-1,this.isOnline=new Nc(!1),this.endpoint="",this.fileEndpoint="",this.messagesSubject$=new la,this.messages$=this.messagesSubject$.asObservable(),this.notificationChannelEndpoint="",this.pbxEndpoint="",this.serverProvideSystemMessages=!1,this.supportsWebRTC=!1,this.webRTCEndpoint=new Bs,this.conversation$=new Xc(1),this.webRTCEndpoint$=new Xc(1),this.sessionId=""}notify(e){this.messagesSubject$.next(e)}emojiEndpoint(){return""}fileEndPoint(e){return""}get(e){return Zc((()=>this.error))}getSessionUniqueCode(){return-1}onWebRtcEndpoint(e){}}const Jc=()=>new Kc(wc.Idle,"Can' send request to idle session");function ef(e,t){return Aa((function(n,i){var r=null,o=0,a=!1,s=function(){return a&&!r&&i.complete()};n.subscribe(wa(i,(function(n){null==r||r.unsubscribe();var a=0,l=o++;ya(e(n,l)).subscribe(r=wa(i,(function(e){return i.next(t?t(n,e,l,a++):e)}),(function(){r=null,s()})))}),(function(){a=!0,s()})))}))}function tf(e){return void 0===e&&(e=1/0),Ea(ia,e)}function nf(){return tf(1)}function rf(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return nf()(qa(e,Gc(e)))}function of(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=Gc(e);return Aa((function(t,i){(n?rf(e,t,n):rf(e,t)).subscribe(i)}))}function af(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=Gc(e),i=Hc(e,1/0),r=e;return r.length?1===r.length?ya(r[0]):tf(i)(qa(r,n)):za}function sf(e,t){void 0===t&&(t={});var n=t.selector,i=function(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(i=Object.getOwnPropertySymbols(e);r<i.length;r++)t.indexOf(i[r])<0&&Object.prototype.propertyIsEnumerable.call(e,i[r])&&(n[i[r]]=e[i[r]])}return n}(t,["selector"]);return new oa((function(t){var r=new AbortController,o=r.signal,a=!0,s=i.signal;if(s)if(s.aborted)r.abort();else{var l=function(){o.aborted||r.abort()};s.addEventListener("abort",l),t.add((function(){return s.removeEventListener("abort",l)}))}var c=Co(Co({},i),{signal:o}),f=function(e){a=!1,t.error(e)};return fetch(e,c).then((function(e){n?ya(n(e)).subscribe(wa(t,void 0,(function(){a=!1,t.complete()}),f)):(a=!1,t.next(e),t.complete())})).catch(f),function(){a&&r.abort()}}))}function lf(e){return Aa((function(t,n){var i,r=null,o=!1;r=t.subscribe(wa(n,void 0,void 0,(function(a){i=ya(e(a,lf(e)(t))),r?(r.unsubscribe(),r=null,i.subscribe(n)):o=!0}))),o&&(r.unsubscribe(),r=null,i.subscribe(n))}))}function cf(e,t,n){var i=To(e)||t||n?{next:e,error:t,complete:n}:e;return i?Aa((function(e,t){var n;null===(n=i.subscribe)||void 0===n||n.call(i);var r=!0;e.subscribe(wa(t,(function(e){var n;null===(n=i.next)||void 0===n||n.call(i,e),t.next(e)}),(function(){var e;r=!1,null===(e=i.complete)||void 0===e||e.call(i),t.complete()}),(function(e){var n;r=!1,null===(n=i.error)||void 0===n||n.call(i,e),t.error(e)}),(function(){var e,t;r&&(null===(e=i.unsubscribe)||void 0===e||e.call(i)),null===(t=i.finalize)||void 0===t||t.call(i)})))})):ia}var ff=function(e){function t(t,n){return e.call(this)||this}return wo(t,e),t.prototype.schedule=function(e,t){return void 0===t&&(t=0),this},t}(Bo),uf={setInterval:function(e,t){for(var n=[],i=2;i<arguments.length;i++)n[i-2]=arguments[i];var r=uf.delegate;return(null==r?void 0:r.setInterval)?r.setInterval.apply(r,So([e,t],Do(n))):setInterval.apply(void 0,So([e,t],Do(n)))},clearInterval:function(e){var t=uf.delegate;return((null==t?void 0:t.clearInterval)||clearInterval)(e)},delegate:void 0},df=function(e){function t(t,n){var i=e.call(this,t,n)||this;return i.scheduler=t,i.work=n,i.pending=!1,i}return wo(t,e),t.prototype.schedule=function(e,t){if(void 0===t&&(t=0),this.closed)return this;this.state=e;var n=this.id,i=this.scheduler;return null!=n&&(this.id=this.recycleAsyncId(i,n,t)),this.pending=!0,this.delay=t,this.id=this.id||this.requestAsyncId(i,this.id,t),this},t.prototype.requestAsyncId=function(e,t,n){return void 0===n&&(n=0),uf.setInterval(e.flush.bind(e,this),n)},t.prototype.recycleAsyncId=function(e,t,n){if(void 0===n&&(n=0),null!=n&&this.delay===n&&!1===this.pending)return t;uf.clearInterval(t)},t.prototype.execute=function(e,t){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;var n=this._execute(e,t);if(n)return n;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))},t.prototype._execute=function(e,t){var n,i=!1;try{this.work(e)}catch(e){i=!0,n=e||new Error("Scheduled action threw falsy error")}if(i)return this.unsubscribe(),n},t.prototype.unsubscribe=function(){if(!this.closed){var t=this.id,n=this.scheduler,i=n.actions;this.work=this.state=this.scheduler=null,this.pending=!1,No(i,this),null!=t&&(this.id=this.recycleAsyncId(n,t,null)),this.delay=null,e.prototype.unsubscribe.call(this)}},t}(ff),pf=function(){function e(t,n){void 0===n&&(n=e.now),this.schedulerActionCtor=t,this.now=n}return e.prototype.schedule=function(e,t,n){return void 0===t&&(t=0),new this.schedulerActionCtor(this,e).schedule(n,t)},e.now=Yc.now,e}(),hf=function(e){function t(t,n){void 0===n&&(n=pf.now);var i=e.call(this,t,n)||this;return i.actions=[],i._active=!1,i._scheduled=void 0,i}return wo(t,e),t.prototype.flush=function(e){var t=this.actions;if(this._active)t.push(e);else{var n;this._active=!0;do{if(n=e.execute(e.state,e.delay))break}while(e=t.shift());if(this._active=!1,n){for(;e=t.shift();)e.unsubscribe();throw n}}},t}(pf),mf=new hf(df),gf=mf;function bf(e){return e instanceof Date&&!isNaN(e)}var vf=Fo((function(e){return function(t){void 0===t&&(t=null),e(this),this.message="Timeout has occurred",this.name="TimeoutError",this.info=t}}));function yf(e){throw new vf(e)}function _f(e,t){return To(t)?Ea(e,t,1):Ea(e,1)}class Af{constructor(e){this.name="",this.image="",Object.assign(this,e)}}const wf=new Af;class Cf{constructor(e){this.isNew=!1,this.startingConv=new Ts,this.idConversation=-1,this.status=kc.BROWSE,Object.assign(this,e)}}function xf(){try{return"true"===localStorage.getItem("callus.loggerenabled")}catch(e){return!1}}function kf(e){console.error("call-us:",e)}const Ef=()=>e=>e.pipe(Ua({connector:()=>new Xc(1),resetOnError:!1,resetOnComplete:!1}));class Df{static Merge(e,t){return t.Action===ps.FullUpdate||t.Action===ps.Updated?Df.MergePlainObject(e,t):t.Action||Object.assign(e,t),e}static notify(e,t){const n=Reflect.get(e,`${t.toString()}$`);void 0!==n&&n.next(Reflect.get(e,t))}static MergePlainObject(e,t){void 0!==e&&Reflect.ownKeys(t).filter((e=>"Action"!==e&&"Id"!==e)).forEach((n=>{const i=Reflect.get(t,n),r=Reflect.get(e,n);if(void 0!==i){if(i instanceof Array){const t=i;if(0===t.length)return;if(t[0]instanceof Object){const i={};(r||[]).forEach((e=>{i[e.Id]=e})),t.forEach((e=>{const t=e.Id,n=i[t];switch(e.Action){case ps.Deleted:delete i[t];break;case ps.FullUpdate:i[t]=e;break;case ps.Inserted:case ps.Updated:i[t]=void 0===n?e:Df.Merge(n,e)}})),Reflect.set(e,n,Object.values(i))}else Reflect.set(e,n,i)}else i instanceof Object?Reflect.set(e,n,void 0===r?i:Df.Merge(r,i)):Reflect.set(e,n,i);Df.notify(e,n)}}))}}class Sf{constructor(e,t){this.sessionId=t,this.error="",this.isOnline=new Nc(!0),this.messagesSubject$=new la,this.messages$=this.messagesSubject$.asObservable(),this.webRTCEndpoint=new Bs,this.conversation$=new Xc(1),this.webRTCEndpoint$=new Xc(1),this.sessionState=wc.Connected,this.pbxEndpoint=e,this.endpoint=ac(e,"/MyPhone/MPWebService.asmx"),this.fileEndpoint=ac(e,"/MyPhone/downloadChatFile/"),this.supportsWebRTC=!0,this.webRTCEndpoint$.next(this.webRTCEndpoint),this.serverProvideSystemMessages=!0,this.chatConversationId=0}notify(e){this.messagesSubject$.next(e)}getSessionUniqueCode(){return this.chatConversationId}onWebRtcEndpoint(e){this.webRTCEndpoint=Df.Merge(this.webRTCEndpoint,e),this.webRTCEndpoint$.next(this.webRTCEndpoint)}fileEndPoint(e){return`${this.fileEndpoint}${e}?sessionId=${this.sessionId}`}emojiEndpoint(){return`${this.pbxEndpoint}/webclient/assets/emojione/32/`}get(e){const t=e,n=new Error("network error");var i;return n.name="NetworkError",i=t,xf()&&console.log("Request",i),sf(this.endpoint,{headers:{"Content-Type":"application/octet-stream",MyPhoneSession:this.sessionId},method:"POST",body:Vs.encode(t.toGenericMessage()).finish()}).pipe(lf((()=>Zc((()=>n)))),ef((e=>e.ok?e.arrayBuffer():Zc((()=>n)))),xa((e=>{const n=oc(e);if(function(e){xf()&&console.log("Response",e)}(n),n instanceof _s&&!n.Success){const e=new Error(n.Message||`Received unsuccessful ack for ${t.constructor.name}`);throw console.error(n.Message),e.state=n.ErrorType,e}return n})))}}function If(e){return e.MessageType===ms.CMT_Normal}class Mf{constructor(e,t){this.pbxUrl=e,this.party=t,this.AddpTimeoutMs=2e4,this.tokenStorageKey=`call-us-token-${encodeURIComponent(this.pbxUrl)}`,this.activeStorageKey=`call-us-chat-active-${encodeURIComponent(this.pbxUrl)+encodeURIComponent(this.party)}`}isChatActive(){return Boolean(localStorage.getItem(this.activeStorageKey))}setChatActive(){localStorage.setItem(this.activeStorageKey,"true")}dropChatActive(){localStorage.removeItem(this.activeStorageKey)}createClick2CallSession(e){const t=localStorage.getItem(this.tokenStorageKey);let n=ac(this.pbxUrl,`/MyPhone/c2clogin?login=true&c2cid=${encodeURIComponent(this.party)}`);e.email&&(n+=`&email=${encodeURIComponent(e.email)}`),e.name&&(n+=`&displayname=${encodeURIComponent(e.name)}`),e.phone&&(n+=`&phone=${encodeURIComponent(e.phone)}`);const i=sf(n).pipe(ef((e=>e.ok?e.json():Zc((()=>ic.t("Inputs.ServiceUnavailable"))))));return(t?sf(ac(this.pbxUrl,`/MyPhone/c2clogin?login=true&c2cid=${encodeURIComponent(this.party)}&token=${encodeURIComponent(t)}`)).pipe(ef((e=>e.ok?e.json():Zc((()=>ic.t("Inputs.ServiceUnavailable"))))),lf((()=>i))):i).pipe(cf((e=>{e.token&&localStorage.setItem(this.tokenStorageKey,e.token)})),lf((e=>e instanceof Response&&404===e.status?Zc((()=>ic.t("Inputs.InvalidIdErrorMessage"))):Zc((()=>e)))),xa((e=>function(e,t){const n=new Sf(e,t.sessionId);return n.notificationChannelEndpoint=ac(`${"https:"===window.location.protocol?"wss:":"ws:"}${e.replace("http:","").replace("https:","")}`,`/ws/webclient?sessionId=${encodeURIComponent(t.sessionId)}&pass=${encodeURIComponent(t.pass)}`),n}(this.pbxUrl,e))))}createNotificationChannel(e){return new oa((t=>{const n=new WebSocket(e.notificationChannelEndpoint);return n.binaryType="arraybuffer",n.onmessage=e=>t.next(e.data),n.onerror=e=>t.error(e),()=>n.close()})).pipe(function(e,t){var n=bf(e)?{first:e}:"number"==typeof e?{each:e}:e,i=n.first,r=n.each,o=n.with,a=void 0===o?yf:o,s=n.scheduler,l=void 0===s?null!=t?t:mf:s,c=n.meta,f=void 0===c?null:c;if(null==i&&null==r)throw new TypeError("No timeout provided.");return Aa((function(e,t){var n,o,s=null,c=0,u=function(e){o=ka(t,l,(function(){try{n.unsubscribe(),ya(a({meta:f,lastValue:s,seen:c})).subscribe(t)}catch(e){t.error(e)}}),e)};n=e.subscribe(wa(t,(function(e){null==o||o.unsubscribe(),c++,t.next(s=e),r>0&&u(r)}),void 0,void 0,(function(){(null==o?void 0:o.closed)||null==o||o.unsubscribe(),s=null}))),!c&&u(null!=i?"number"==typeof i?i:+i-l.now():r)}))}(this.AddpTimeoutMs),ss((e=>"ADDP"!==e)),(t=e=>"START"!==e,Aa((function(e,n){var i=!1,r=0;e.subscribe(wa(n,(function(e){return(i||(i=!t(e,r++)))&&n.next(e)})))}))),_f((t=>{if("START"===t){this.setChatActive();const t=new ys,n=new zs({register:!0});return af(e.get(t),e.get(n)).pipe(ss((e=>!(e instanceof _s))))}if("NOT AUTH"===t||"STOP"===t){e.onWebRtcEndpoint(new Bs);const t=new Cf({idConversation:e.getSessionUniqueCode(),status:kc.ENDED_BY_AGENT});return e.notify(t),Zc((()=>ic.t("Inputs.ServiceUnavailable")))}const n=oc(t);return function(e){xf()&&console.log(e)}(n),Qc(n)})),Ua());var t}processMyPhoneMessages(e,t,n){return new oa((i=>{let r,o,a=!1,s=!1,l=new Ts;return n.subscribe({next:n=>{if(n instanceof Us?(t.isOnline.next(n.Connected),r=n):n instanceof Bs?(t.onWebRtcEndpoint(n),s=!0):n instanceof Rs?(l=n.PartyInfo,t.conversation$.next(n.PartyInfo)):n instanceof Fs&&(l=n.Conversation,t.conversation$.next(n.Conversation),o||(t.chatConversationId=n.Conversation.IdConversation,o=n)),(e||o)&&s&&!a){if(i.next(t),o){const e=o.Conversation;o.IsNew||t.get(new Is({Count:10,IdConversation:e.IdConversation})).subscribe({next:e=>{e.Messages=e.Messages.reverse().filter(If),t.notify(e)},error:()=>{}}),t.notify(new Cf({startingConv:e,idConversation:e.IdConversation,isNew:o.IsNew,chatState:r,status:kc.ACTIVE}))}a=!0}n instanceof Ms&&(n=function(e,t){return new Ms({Messages:e.Messages.filter((e=>{var n;const i=null===(n=e.Recipients.find((e=>e.IsSender)))||void 0===n?void 0:n.IdRecipient,r=t.Recipients.find((e=>e.Recipient.IdRecipient===i));return(null==r?void 0:r.Recipient.RecipientType)!==gs.CRT_Anonymous}))})}(n,l),n.Messages.length>0&&t.isOnline.next(!0),n.Messages=n.Messages.filter(If)),t.notify(n)},error:e=>i.error(e),complete:()=>i.complete()})}))}createMySession(e,t=!1){return this.createClick2CallSession(e).pipe(ef((e=>this.processMyPhoneMessages(t,e,this.createNotificationChannel(e)))),lf((e=>Qc((e=>new Kc(wc.Error,e))(sc(e))))))}dropSession(){return this.dropChatActive(),Qc(!0)}getInfo(e){return sf(e).pipe(ef((e=>e.ok?e.json():Zc((()=>new Error(`Info endpoint returned error: ${e.status}`))))),xa((t=>{const n=t.profilePicture||"";return{isAvailable:t.isAvailable,isChatEnabled:t.isChatEnabled,isQueue:t.isQueue,operator:new Af({name:t.name,image:n?new URL(n,e).href:""}),webRtcCodecs:t.webRtcCodecs}})),Ef())}}function Of(e,t){return t?function(n){return rf(t.pipe($a(1),Aa((function(e,t){e.subscribe(wa(t,Uo))}))),n.pipe(Of(e)))}:Ea((function(t,n){return e(t,n).pipe($a(1),function(e){return xa((function(){return e}))}(t))}))}function Tf(e,t,n){void 0===e&&(e=0),void 0===n&&(n=gf);var i=-1;return null!=t&&(Uc(t)?n=t:i=t),new oa((function(t){var r=bf(e)?+e-n.now():e;r<0&&(r=0);var o=0;return n.schedule((function(){t.closed||(t.next(o++),0<=i?this.schedule(void 0,i):t.complete())}),r)}))}function Ff(e,t){void 0===t&&(t=mf);var n=Tf(e,t);return Of((function(){return n}))}function Rf(){const e=new Date,t=new vs;return t.Year=e.getUTCFullYear(),t.Month=e.getUTCMonth()+1,t.Day=e.getUTCDate(),t.Hour=e.getUTCHours(),t.Minute=e.getUTCMinutes(),t.Second=e.getUTCSeconds(),t}const Nf=["So what does this thing run on...gasoline?","No! It requires something with a little more kick...plutonium!","Wait, Doc, are you telling me...that this car is nuclear?","No, no, no! The plutonium is required to generate the 1.21 jigawatts needed to power the car!"];class Bf{constructor(e,t){this.sessionState=e,this.error=t,this.chatConversationId=-1,this.isOnline=new Nc(!0),this.endpoint="",this.fileEndpoint="",this.messagesSubject$=new la,this.notificationChannelEndpoint="",this.pbxEndpoint="",this.serverProvideSystemMessages=!1,this.supportsWebRTC=!1,this.webRTCEndpoint=new Bs,this.conversation$=new Xc,this.webRTCEndpoint$=new Xc(1),this.sessionId="",this.conversation$.next(new Ts({IdConversation:10,Recipients:[new ws({Recipient:new As({RecipientType:gs.CRT_Anonymous,IdRecipient:1,Name:"Marty"})}),new ws({Recipient:new As({RecipientType:gs.CRT_Local,IdRecipient:2,Name:"Doc"})})]})),this.webRTCEndpoint$.next(new Bs);const n=Nf.map(((e,t)=>({id:t+1,isVisitor:t%2==0,message:e}))),i=qa(n).pipe(_f((e=>rf(Qc(new $s({IdConversation:10,IdRecipient:e.isVisitor?1:2})).pipe(Ff(3e3)),Qc(new Ms({Messages:[new xs({Id:e.id,IdConversation:10,Recipients:[new Cs({IsSender:!0,IdRecipient:e.isVisitor?1:2})],Time:Rf(),Message:e.message})]})).pipe(Ff(1500))))));this.messages$=rf(Qc(new Cf({idConversation:1,chatState:new Us({Connected:!0}),status:kc.ACTIVE})).pipe(Ff(100)),i)}notify(){}emojiEndpoint(){return""}fileEndPoint(e){return""}get(e){return Qc(new _s({Success:!0}))}getSessionUniqueCode(){return-1}onWebRtcEndpoint(e){}}function Pf(e,t){var n;if(function(e){return e.QueueNo&&!e.TakenBy}(e))return new Af({name:t.operatorName,image:t.operatorIcon});const i=e.Recipients.find((e=>!(e.Recipient.RecipientType!==gs.CRT_Local&&e.Recipient.RecipientType!==gs.CRT_3cxBridge||e.IsRemoved||e.IsWhisperer)));if(i){const e=null===(n=i.Recipient.Contact)||void 0===n?void 0:n.ContactImage;return new Af({name:i.Recipient.Name,image:e?new URL(e,t.channelUrl).href:t.operatorIcon})}}function jf(e,t){return e.mySession$.pipe(ef((e=>function(e,t){return e.conversation$.pipe(xa((e=>Pf(e,t))))}(e,t))))}class qf{constructor(e,t,n=!1,i=!1){this.channelURL=e,this.party=t,this.demo=n,this.callsOnly=i,this.connect$=new la,this.chatMessages=[],this.authStorageKey=`call-us-auth-${encodeURIComponent(this.channelURL)}`,this.channel=new Mf(e,t),this.auth=function(e){const t=localStorage.getItem(e);if(t)try{return JSON.parse(t)}catch(e){}}(this.authStorageKey),this.hasSession=!1,this.isAvaliable=!1,this.mySession$=this.connect$.pipe(ef((e=>(e&&!this.auth&&this.setAuthentication({name:"Webvisitor"}),e&&this.auth?n?Qc(new Bf(wc.Connected,"Can' send request to idle session")):this.channel.createMySession(this.auth,i):Qc(Jc())))),of(Jc()),Ef()),this.mySession$.subscribe((e=>{this.hasSession=e.sessionState===wc.Connected}))}closeSession(){this.connect$.next(!1)}reconnect(){this.connect$.next(!0)}setAuthentication(e){this.auth=e,this.demo||(e?localStorage.setItem(this.authStorageKey,JSON.stringify(e)):localStorage.removeItem(this.authStorageKey))}injectAuthenticationName(e){var t,n;const i=null!==(n=null===(t=this.auth)||void 0===t?void 0:t.name)&&void 0!==n?n:"";return e.replace("%NAME%",i)}lastMessage(){return this.chatMessages[this.chatMessages.length-1]}clearMessages(){this.chatMessages=[]}notificationsOfType$(e){return this.mySession$.pipe(ef((e=>e.messages$)),rc(e))}get(e){return this.mySession$.pipe($a(1),ef((e=>e.sessionState!==wc.Connected?(this.reconnect(),this.mySession$.pipe(ss((t=>t!==e)))):Qc(e))),ef((t=>t.get(e))),$a(1))}}function Lf(e,t){const n="true"===e.demo;e.myChatService=new qf(e.phonesystemUrl,e.party,n,t),e.currentChannel=e.myChatService.channel,e.info$=n?Qc({webRtcCodecs:[],isAvailable:!0,isChatEnabled:!0,isQueue:!1,operator:new Af({name:"Demo"})}):e.currentChannel.getInfo(ac(e.phonesystemUrl,`/MyPhone/c2cinfo?c2cid=${encodeURIComponent(e.party)}`))}class zf{constructor(e){this.remoteStream$=new Xc(1),this.isActive=!1,this.isMuted=!1,this.isVideoCall=!1,this.isVideoReceived=!1,this.toneSend$=za,this.isNegotiationInProgress=!1,Object.assign(this,e)}get isVideoSend(){return!!this.video}}const $f=new zf({lastWebRTCState:new qs({sdpType:Ps.WRTCInitial,holdState:js.WebRTCHoldState_NOHOLD})});function Uf(e,t,n,i,r){return function(o,a){var s=n,l=t,c=0;o.subscribe(wa(a,(function(t){var n=c++;l=s?e(l,t,n):(s=!0,t),i&&a.next(l)}),r&&function(){s&&a.next(l),a.complete()}))}}function Vf(e,t){return Aa(Uf(e,t,arguments.length>=2,!0))}const Wf="data:audio/mpeg;base64,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mtCFf///+xDECgBDOAMQoARAAK+AYbQQiAD61IBU+IIABAwJJ4C+6z6nt1df9V3/Y5q+GOxYGSfc02ppIotcSnTL6Kf8ypaqhQ8NSpRGAg232gAAeed/7+R65f6//r/6/1P95TOa31IHZqRzGf/7EMQQgEcBeQughHfAWIBi/ACIAJEEwMqqOLQ3Nhzatfn/89ZFOVmOme49BwAAAIABwAr/T/t///////1////s9NXD6z2i+4MAADYQepbrKt9AwO3+//+Q/6H2f2MDh8DcUiu7//RZ//sQxBKABNgBEaCEQAB2gGK8AIgAWBQhWAFVgXABkACQu1P3btP//9b6v9n+3////1Y24sofjceADAAAAUDLFbHf/t///+n/c30oU78y///6bY/WW0CWTeJzzRdPqKa9vRGo/uXogFf/+xDEGYBDwAEToIRNwMKAYbQAiAD7dhqlSiRURsQoQFDh1iiKtu2qy3psGPiMdB1d/////////9+7////8XQ7NCODsi3fIgIMW5aVVKfbv3MbXGfqUijZ2al/v/pez7t5N3R/1rUxxv/7EMQbgAHEAxQAAEAAq4AiPBCJuIkT9troEdupAAB3end/+vR6kK4v1//yqf/n/84sd++B75tuI/7qRZnmXff//8z6syv7gy2m6GAQhABTLattTruc//////6v6933I//05oyqgAQA//sQxCiABmlxDaCEV8hngGKugCAAAAAFgbaCSAI5ruwExMaa5/OHQUHgca/fjQxxItIXcvktX85DmIp9Hv2e7lOb2W/0Xe5b+z/T/aAAA1SAgAAYOh0ZwKEIxKMTbuMIANNcWjNDBcT/+xDEKwAHTFcfWaGAAL4E59M6EABdOgBUQInjACIuttE414QGl5HaUwAAKgAwDACxGCSYbgjpiEDRmZIQ6fDVTZwkFQmK4MKYqAbphChjGEmCQYJ4ORgIAQLljMVER3IVxe70gBxAwP/7EMQfggdkISUd4QAg3wPlNb9wRNJpughATDhwy2DML5ZA2xvfTMcBMQhpOhMhnJQFxYJRe+7X1zDO6N+//6v9X/9Vv+3/1dgxsOMyBTVyQ8JrMk9Lw+Aejzn3EnMSAD43E7MlQTCD//sQxA+CRXgfJA37YmDdhCTpv2xM4w+PMBFYKpwTIf6PvAIgCoLmMCho6Sc9fGOivGcwqqR1LhdmI4C8binm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LAMNoARAAF2AYvQACACBAAAqq4UrvoW+l7kVNVfp//P9yOt8SOQau3OQp9JiFZEVSz/3rFksKPLFBLwAABmAEMv1////xX9X//2/9X+v+r7lpQCHcAAAAcVkAjW9v//s///7EMQHgAPoARPgBEAA1y6htBCKudPb9//Zq0JU49/6P/8UpQXv1kFgtvpAAEzKcnP5ev75/L/y/8rEY5/+v/h355T9tMZnI593oqeTnGam0///1V9nd3Om42V3WGV1RWt8YAId5O5p//sgxAaABgV9EeCEV8DKruG0EIq5xyLLz0eUvP+///zy9///yP1TL89V9P9WX/7///l9P92J2BMNe5cLXegAANuGdSPz89jqI8uf9v//8v/y/r+fThIVTnGKZB/OP7if+v///+u6rTlyjIEUSRhiWZAAAc93ql8H9ctf5ary/+X/7//7IMQLgEaxdwughFfIwq8htBCK+f/zr2uRpxkTU2UQ4E6KRBA24///f/z8tmWgMzJYKTsGlmgknik+51vNSv9f3X5Zy//3/mX/m5/9fLk95y53MlKXF+p7///4NXRn5keQGoSql4eERUcMPkAAGDFGniliMc3lh3qV+tyvZ92jsQj/+xDEDoPF2AMP4ARAAFqAIcAACbjdIqcKtSNZT25j/qryBNQkKEf//////937qZAO5JFej+v//NqSk8UCFZZLbYFpoQAAbQ9ZRjXhI96U2d6G/6P1/ygUQvjiJ5wRYtGVKuhxhUaum//7EMQVAgZ0AQughEuAOwBjvACIAHu1a4seEhIuYIAEwAAECAH/hX////1f/Wp6aiWuW+IAAWdSAA/Wd5/u6+v3l//xf/Y//8jXkfsoasnRuRHGLvI8DyWft///k6eizndbOwNwwGAJ//sQxB0ARtF9DaCEV8DGACF0EIm4Gp2Ipu92jdsf33f2ev7BNPKIkSIcf4CGBgOgc6PQ1KSZeeV/32GyJUJhEoIkENaMNbtboAAAiFqcjemxPVb6f6///encoVMJ3sUl6yDf//psuVH/+xDEEoAFDAMPoIRAALgAYfQAiAAx4VNeQb2SXbtEABjnIOi591NUjRYii5bf0fq/jn1RO21+igktSwKspMM+3/stoGAFVXZZVVVFC31gAAkzV7Wiux/Sxjfdo939qu7zbrUkqgtDzP/7EMQQgEXwAw/ghEAAooAh9BCJuCZU4YS04Kdn/rb33NNhvDf2SW28JEVMGmsoGabapD06f/0P36g6xfI00U6c/f0VJ//Y0k8DhQeq2w0tt13yAADSO2CBjF0V2vzddq/239+inXpr//sQxA2DxeQDD6CEQABJgGIAAAgAeSS2XdDfM5WVfa5Gj6OeoMk3FQD////////6PR4a0fp//0z8gKkaZXaGhkZaPWACHEhOmOY+hRJd+r7v6/7/u/36u691+uyj/p+TDTlQDQsKzKn/+xDEFgAEzAMR4ARAAKqAYjwAiAB3yQADyyBSBLkrt11ae7+r3+PpWXou798jvoQ/uQ7/9PLtOuJoAIlwiFcOBgQEKlXXjr6O///3f+z///p/R//6LxUIv/////5f6/+l0dbYuQ/0///7EMQXAwOgAxfgBEAAXYBiBAAIAPVsWgWS8dW2CVySwdIAAKzvpLeWDXc/z/3///l/fa/y8Swryfn0x+v0/wFERMOyX//89511eSihXyBkBGSDMzKPwprHPE667q37GX+xdu/Z9Wqz//sQxCYARnF1DaCEV8jggCF8EIm4IPPhkmsI4sHUBQMsW1oq0qErI5cr1bUULSTALUGwWGL////////9n/p/T/91vtIkJdxZJLN4hKSx1qnVNXRc/pu/3YszFvsXbQhE49rAiBdgSND/+xDEGYBCCAMSAABAAMMAYbQQiAD33HI1sfkP+KoEswFGGPN7tdrvugQQ14GWTvudLm6RQ+hY9Tlf6F+xn/c2cvedqum/fvr/+U0LUeWLCYIsEKqqqKG2qIBBMQHVoRTYv3j37KP9nf/7EMQigAXMAxGgBEAAmoBiPBCIAN/9nrd3ddxv9bKv/utywugACAAA/f//////V6NX/6/er//98cXAtoEklArxqO9Oqni3/9nSmEv2UX2tukEeRGPUsWT6P/o9I1TEVbqI3GpHmQAA//sQxCGAQqgDEwAAQBCTgGH0AIgAnPatdl19zNFvVX9PmdjrKaFUUsYlqDyYu1iWvYgSBdVFYt26etrFhAHBQEQy6vCu7MrXDMgEC6HrS9yHor2uo7f/u+d9X13f9lrP//o7E5CKKpL/+xDELYAGnAMLoIRAAJEAInwAiADbBYxJ4AAAtIacYbttY/088VH/2I/Wb3v0UtrDjBpFQ14wCDCrCjJ9zlPd3W6W8eXICYqLGCDAAU6swBhwCAAupVSHJZ8X+///7urUz/TUYT/////7EMQqAAbcAQughE3AgoBivBCIAP7xWYr3Ua2iWeIAAKMCDEsYkVWfoqvt/t21o0JrZvzjx1Ckqeh740XRW3UTWllqov6uxDkkBGeNms4Jq2AJgBqXUMtZd/rUyKf//1JlJPJixxBA//sQxCeARqADDaCEQACwgCG0EIm4dnjl2hMHHMJ9/9VOiXBIVBIK1f////////7vr/2f/9WFGFjevmFult9RAIeLJQNpeqxlO7a/p/3+3/s7N+xn1p/Win/0WkDwnUpVZZQFRCl0IAL/+xDEIAACFAESAABAAJcAIjQQiAADSzRZzJ/chGjmer/G+uzdqavtumVuNGypGK9F9E9kNSa3rVCg8mKhgur//////////////9mi+Au31v3jIACDfN1pPiyGp0EtHZ/u9X/T/R32M//7EMQuA8ZgAw3gBEAAMwBiwAAIAN/p//p96ExxyyNyXMAAArR6kIpvnNFtKi1atv0/u8whgnxo2tgsFSePHtFjoGCwjFXMFtSq6f1wG+MAASoPe6wC2+kAAWJPIWt6PmXYl9+j93R1//sQxDeABFQDE6CEQADXgGF0EIgA+zoZEAMEkNcZvNnRcmKkGHWxZ3T288m4HDAiLBoIAGBH/////9df+939/fs/7qnav1eXE1WADAAADgMAAN7f/60X//+oTf6dLvb/X093//fVMA//+xDENIMGhAENoIRNwFgAYkgACAAgAO4O34AACFjOi/ke7Sv////v/kEXf/zn/6F3lgdmZ3+HaAQFCjnWvreKJl9cx/9FH2Dnfynro/T/9qv//Xd/t7tb/mQAHHBd5BybWb379TLf1f/7EMQ4gAOcAROghEuAb4BivACIAK+kv+r9SuL60U6dN9X/7OytiQB9RMALwCAB1MVot/9t////U711uu/e31LfV/9XNm40u4Qrq6qiO6EAAJZzs5vuMlrnPl/P+v/15f/6f6/RbKuT//sQxEWABGwBFeAEQACagGJ0EIgApdxptoH3C2lokJXH3Cn/fH6XhEFBAI1nkABwcFGAAAAal/us9Xv///////7///+jItem//8XXUeggAKUwKtTTKJfbbGeq3/Z/+hf/emu1g59Cf//+xDESgAEFAERoARAANycYbwQiXj/frdSIFL//////2+y2Oteac20M2B6+i+7MPJ/+awKgYRE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";var Gf=Array.isArray,Hf=Object.getPrototypeOf,Qf=Object.prototype,Yf=Object.keys;function Xf(e){if(1===e.length){var t=e[0];if(Gf(t))return{args:t,keys:null};if((i=t)&&"object"==typeof i&&Hf(i)===Qf){var n=Yf(t);return{args:n.map((function(e){return t[e]})),keys:n}}}var i;return{args:e,keys:null}}function Zf(e,t){return e.reduce((function(e,n,i){return e[n]=t[i],e}),{})}function Kf(e,t,n){return void 0===n&&(n=ia),function(i){Jf(t,(function(){for(var r=e.length,o=new Array(r),a=r,s=r,l=function(r){Jf(t,(function(){var l=qa(e[r],t),c=!1;l.subscribe(wa(i,(function(e){o[r]=e,c||(c=!0,s--),s||i.next(n(o.slice()))}),(function(){--a||i.complete()})))}),i)},c=0;c<r;c++)l(c)}),i)}}function Jf(e,t,n){e?ka(n,e,t):t()}var eu=Array.isArray;function tu(e){return 1===e.length&&eu(e[0])?e[0]:e}var nu=__webpack_require__(7539);function iu(e,t,n){return function(e,t,n,i,r){const o=-1!==n?n:e.length;for(let n=t;n<o;++n)if(0===e[n].indexOf(i)&&(!r||-1!==e[n].toLowerCase().indexOf(r.toLowerCase())))return n;return null}(e,0,-1,t,n)}function ru(e,t){const n=iu(e,"a=rtpmap",t);return n?function(e){const t=new RegExp("a=rtpmap:(\\d+) [a-zA-Z0-9-]+\\/\\d+"),n=e.match(t);return n&&2===n.length?n[1]:null}(e[n]):null}function ou(e,t){return t?e:e.replace("sendrecv","sendonly")}function au(e){e.getAudioTracks().forEach((e=>e.stop())),e.getVideoTracks().forEach((e=>e.stop()))}function su(e,t,n){const{peerConnection:i}=e,r=r=>{e.localStream=r,r.getTracks().forEach((o=>{"video"===o.kind?n&&"live"===o.readyState&&(e.video=i.addTrack(o,r)):t&&"live"===o.readyState&&(o.enabled=!e.isMuted,e.audio=i.addTrack(o,r))})),e.audio&&e.audio.dtmf&&(e.toneSend$=Ta(e.audio.dtmf,"tonechange").pipe(Vf(((e,t)=>e+t.tone),"")))};if(e.localStream){n||e.localStream.getVideoTracks().forEach((e=>e.stop())),t||e.localStream.getAudioTracks().forEach((e=>e.stop()));const i=e.localStream.getVideoTracks().some((e=>"live"===e.readyState)),o=e.localStream.getAudioTracks().some((e=>"live"===e.readyState));if((!n||n&&i)&&(!t||t&&o))return r(e.localStream),Qc(e.localStream);au(e.localStream)}return qa(navigator.mediaDevices.getUserMedia({audio:t,video:n})).pipe(lf((e=>(console.log(e),qa(navigator.mediaDevices.getUserMedia({audio:t,video:!1}))))),cf(r))}function lu(e){return function(e){e.peerConnection&&e.peerConnection.close(),e.audio=void 0,e.isVideoReceived=!1,e.toneSend$=za,e.video=void 0,e.remoteStream$.next(null)}(e),e.peerConnection=new RTCPeerConnection({}),e.peerConnection.ontrack=t=>e.remoteStream$.next(t.streams[0]),e.peerConnection}function cu(e,t){let n=!1,i=!1;return e&&nu.splitSections(e).filter((e=>t.indexOf(nu.getDirection(e))>=0&&!nu.isRejected(e))).map((e=>nu.getKind(e))).forEach((e=>{"video"===e?i=!0:"audio"===e&&(n=!0)})),[n,i]}function fu(e){return cu(e,["sendrecv","recvonly"])}function uu(e,t){return qa(e.setRemoteDescription(t))}function du(e){e&&(e.localStream&&au(e.localStream),e.peerConnection&&e.peerConnection.close(),e.isVideoCall=!1)}class pu{constructor(e){this.myPhoneService=e,this.globalTransactionId=0,this.forcedEmit=new Nc(!0),this.suspendStream=new la,this.resumeStream=new la,this.webRtcCodecs=[];const t=this.myPhoneService.mySession$.pipe(ef((e=>e.webRTCEndpoint$)),of(new Bs),(n=this.suspendStream,i=this.resumeStream,e=>new oa((t=>{let r=0,o=[];const a=[n.subscribe((()=>{r+=1})),i.subscribe((()=>{r-=1,0===r&&(o.forEach((e=>t.next(e))),o=[])})),e.subscribe({next:e=>{r>0?o.push(e):t.next(e)},error:e=>t.error(e),complete:()=>t.complete()})];return()=>{a.forEach((e=>e.unsubscribe()))}}))));var n,i;this.mediaDevice$=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=Gc(e),i=Wc(e),r=Xf(e),o=r.args,a=r.keys;if(0===o.length)return qa([],n);var s=new oa(Kf(o,n,a?function(e){return Zf(a,e)}:ia));return i?s.pipe(Sa(i)):s}([t,this.forcedEmit]).pipe(Vf(((e,t)=>{const n=e,[i]=t,r=i.Items.reduce(((e,t)=>(e[t.Id]=t,e)),{});this.lastOutgoingMedia&&r[this.lastOutgoingMedia.lastWebRTCState.Id]&&(n.push(this.lastOutgoingMedia),this.lastOutgoingMedia=void 0);const o=[];n.forEach((e=>{const t=r[e.lastWebRTCState.Id];if(t){const{lastWebRTCState:n}=e;e.lastWebRTCState=Object.assign({},t),e.isActive||t.holdState!==js.WebRTCHoldState_NOHOLD||n.holdState!==js.WebRTCHoldState_HELD||this.hold(e,!1).subscribe(),n.sdpType===t.sdpType&&n.sdp===t.sdp||this.processState(n.sdpType,e).subscribe({error:e=>{}}),delete r[t.Id],o.push(e)}else du(e)}));const a=Object.values(r).filter((e=>e.sdpType===Ps.WRTCOffer||e.sdpType===Ps.WRTCRequestForOffer)).map((e=>new zf({lastWebRTCState:Object.assign({},e)})));return o.concat(a)}),[]),Ef())}setWebRtcCodecs(e){this.webRtcCodecs=e}setLocalDescription(e,t,n){return n&&this.webRtcCodecs&&this.webRtcCodecs.length>0&&this.webRtcCodecs.slice().reverse().forEach((e=>{t.sdp&&(t.sdp=function(e,t,n){if(!n)return e;const i=e.split("\r\n"),r=iu(i,"m=",t);if(null===r)return e;const o=ru(i,n);return o&&(i[r]=function(e,t){const n=e.split(" "),i=n.slice(0,3);i.push(t);for(let e=3;e<n.length;e++)n[e]!==t&&i.push(n[e]);return i.join(" ")}(i[r],o)),i.join("\r\n")}(t.sdp,"audio",e))})),qa(e.setLocalDescription(t)).pipe(ef((()=>Ta(e,"icegatheringstatechange"))),ss((()=>"complete"===e.iceGatheringState)),$a(1))}processState(e,t){switch(t.lastWebRTCState.sdpType){case Ps.WRTCAnswerProvided:return this.processAnswerProvided(e,t);case Ps.WRTCOffer:return this.processOffer(t);case Ps.WRTCRequestForOffer:return this.processRequestForOffer(t);case Ps.WRTCConfirmed:this.processConfirmed(t)}return za}processConfirmed(e){if(e.isNegotiationInProgress=!1,e.peerConnection.remoteDescription){const[t,n]=cu(e.peerConnection.remoteDescription.sdp,["sendrecv","sendonly"]);e.isVideoReceived=n}}processAnswerProvided(e,t){const n=t.lastWebRTCState;if(e===Ps.WRTCConfirmed)return this.setConfirmed(n.Id);const[i,r]=fu(t.lastWebRTCState.sdp);return!r&&t.video&&(t.localStream&&t.localStream.getVideoTracks().forEach((e=>e.stop())),t.video=void 0),uu(t.peerConnection,{type:"answer",sdp:n.sdp}).pipe(ef((()=>this.setConfirmed(n.Id))))}setConfirmed(e){return this.requestChangeState({Id:e,sdpType:Ps.WRTCConfirm})}processOffer(e){const[t,n]=fu(e.lastWebRTCState.sdp);return!e.isVideoCall&&n&&window.confirm("Enable video in a call?")&&(e.isVideoCall=!0),this.processAnswer(e)}processRequestForOffer(e){return this.processAnswer(e)}getLastOutgoingMedia(){const e=this.lastOutgoingMedia;return this.lastOutgoingMedia=void 0,e}holdAll(e){return this.mediaDevice$.pipe($a(1),xa((t=>t.filter((t=>t.lastWebRTCState.Id!==e)))),ef((e=>e.length?function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=Wc(e),i=tu(e);return i.length?new oa((function(e){var t=i.map((function(){return[]})),r=i.map((function(){return!1}));e.add((function(){t=r=null}));for(var o=function(o){ya(i[o]).subscribe(wa(e,(function(i){if(t[o].push(i),t.every((function(e){return e.length}))){var a=t.map((function(e){return e.shift()}));e.next(n?n.apply(void 0,So([],Do(a))):a),t.some((function(e,t){return!e.length&&r[t]}))&&e.complete()}}),(function(){r[o]=!0,!t[o].length&&e.complete()})))},a=0;!e.closed&&a<i.length;a++)o(a);return function(){t=r=null}})):za}(...e.map((e=>this.hold(e,!1)))):Qc([]))))}dropCall(e){return this.requestChangeState(new Ls({Id:e,sdpType:Ps.WRTCTerminate}))}makeCall(e,t){const n=new zf({lastWebRTCState:new qs({sdpType:Ps.WRTCInitial,holdState:js.WebRTCHoldState_NOHOLD})});n.isActive=!0,n.isNegotiationInProgress=!0,n.isVideoCall=t;const i=lu(n);return this.holdAll().pipe(ef((()=>su(n,!0,t))),ef((e=>qa(i.createOffer({offerToReceiveAudio:!0,offerToReceiveVideo:t})))),ef((e=>this.setLocalDescription(i,e,!0))),ef((()=>i.localDescription&&i.localDescription.sdp?this.requestChangeState({Id:0,sdpType:Ps.WRTCOffer,destinationNumber:e,transactionId:this.globalTransactionId++,sdp:i.localDescription.sdp},!0):Zc((()=>"Local sdp missing")))),cf((e=>{n.lastWebRTCState=new qs({Id:e.CallId,sdpType:Ps.WRTCInitial}),this.lastOutgoingMedia=n})),lf((e=>(du(n),Zc((()=>e))))))}answer(e,t){return e.isNegotiationInProgress?za:(e.isActive=!0,e.isVideoCall=t,this.holdAll(e.lastWebRTCState.Id).pipe(ef((()=>this.processAnswer(e)))))}processAnswer(e){const t=e.lastWebRTCState,n=lu(e);let i,r;if(e.isActive||(e.isMuted=!0),e.isNegotiationInProgress=!0,t.sdpType===Ps.WRTCOffer){if(!t.sdp)return Zc((()=>"Offer doesn't have sdp"));const[o,a]=fu(t.sdp);r=Ps.WRTCAnswer,i=su(e,o,a&&e.isVideoCall).pipe(ef((()=>uu(n,{type:"offer",sdp:t.sdp}))),ef((()=>qa(n.createAnswer()))),ef((e=>this.setLocalDescription(n,e,!1))))}else{if(t.sdpType!==Ps.WRTCRequestForOffer)return e.isNegotiationInProgress=!1,Zc((()=>`Can't answer when state ${t.sdpType}`));{r=Ps.WRTCOffer;const t={offerToReceiveAudio:!0,offerToReceiveVideo:e.isVideoCall};i=su(e,!0,e.isVideoCall).pipe(ef((()=>qa(n.createOffer(t)))),ef((e=>this.setLocalDescription(n,e,!0))))}}return i.pipe(ef((()=>n.localDescription&&n.localDescription.sdp?this.requestChangeState({Id:t.Id,sdpType:r,transactionId:t.transactionId,sdp:n.localDescription.sdp}):Zc((()=>"Local sdp missing")))),lf((t=>(e.isNegotiationInProgress=!1,Zc((()=>t))))))}sendDtmf(e,t){e.audio&&e.audio.dtmf&&e.audio.dtmf.insertDTMF(t,100,100)}video(e){return(!e.isVideoCall||e.isVideoReceived&&e.isVideoSend)&&(e.isVideoCall=!e.isVideoCall),this.renegotiate(e,!0)}mute(e){this.setMute(e,!e.isMuted)}setMute(e,t){e.isMuted=t,e.audio&&e.audio.track&&(e.audio.track.enabled=!t)}hold(e,t){e.isActive=t;const n=e.lastWebRTCState;return t||n.holdState===js.WebRTCHoldState_NOHOLD?t&&n.holdState!==js.WebRTCHoldState_HOLD?Qc(!0):(this.setMute(e,!t),this.renegotiate(e,t)):Qc(!0)}renegotiate(e,t){if(e.isNegotiationInProgress)return Qc(!0);const n=e.lastWebRTCState;e.isNegotiationInProgress=!0,this.forcedEmit.next(!0);const i=lu(e);let r=Qc(!0);return t&&(r=this.holdAll(e.lastWebRTCState.Id)),r.pipe(ef((()=>su(e,!0,!!t&&e.isVideoCall))),ef((()=>qa(i.createOffer({offerToReceiveAudio:t,offerToReceiveVideo:t&&e.isVideoCall})))),ef((e=>this.setLocalDescription(i,e,!0))),ef((()=>i.localDescription&&i.localDescription.sdp?this.requestChangeState({Id:n.Id,sdpType:Ps.WRTCOffer,transactionId:this.globalTransactionId++,sdp:ou(i.localDescription.sdp,t)}):Zc((()=>"Local sdp missing")))),lf((t=>(e.isNegotiationInProgress=!1,this.forcedEmit.next(!0),Zc((()=>t))))))}requestChangeState(e,t){const n=this.myPhoneService.get(new Ls(e));return(r=n)&&(r instanceof oa||To(r.lift)&&To(r.subscribe))?t?n.pipe((i=()=>this.suspendStream.next(),e=>new oa((t=>(i(),e.subscribe(t))))),ef((e=>(null==e?void 0:e.Success)?Qc(e):Zc((()=>null==e?void 0:e.Message)))),function(e){return Aa((function(t,n){try{t.subscribe(n)}finally{n.add(e)}}))}((()=>this.resumeStream.next()))):n.pipe(ef((e=>(null==e?void 0:e.Success)?Qc(e):Zc((()=>null==e?void 0:e.Message))))):Zc((()=>"Invalid channel setup"));var i,r}}class hu{constructor(e){this.isTryingCall=!1,this.isEstablished=!1,this.media=$f,Object.assign(this,e)}}function mu(e,t){const n=e.find((e=>e.media.lastWebRTCState.Id===t.lastWebRTCState.Id));return!!n&&(!!n.isEstablished||t.lastWebRTCState.sdpType===Ps.WRTCConfirmed)}class gu{constructor(e){var t,n,i,r,o,a,s,l;this.webrtcService=e,this.callControl$=new la,this.myCalls$=af(this.webrtcService.mediaDevice$,this.callControl$).pipe(Vf(((e,t)=>{if("removeTryingCall"===t)return e.filter((e=>!e.isTryingCall));if("requestTryingCall"===t)return e.concat([new hu({isTryingCall:!0,media:$f})]);const n=t.map((t=>new hu({media:t,isEstablished:mu(e,t)}))),i=e.find((e=>e.isTryingCall));return i&&0===n.length&&n.push(i),n}),[]),(l=!1,(t=1)&&"object"==typeof t?(r=t.bufferSize,s=void 0===r?1/0:r,o=t.windowTime,n=void 0===o?1/0:o,l=void 0!==(a=t.refCount)&&a,i=t.scheduler):s=null!=t?t:1/0,Ua({connector:function(){return new Xc(s,n,i)},resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:l}))),this.soundToPlay$=this.myCalls$.pipe(xa((e=>{if(0===e.length)return;const t=e[0];if(t.isEstablished)return;if(t.isTryingCall)return Wf;const n=t.media.lastWebRTCState.sdpType;return n===Ps.WRTCOffer||n===Ps.WRTCProcessingOffer?Wf:void 0})))}call$(e,t){return this.callControl$.next("requestTryingCall"),this.webrtcService.makeCall("",t||!1).pipe(lf((e=>(du(this.webrtcService.getLastOutgoingMedia()),this.callControl$.next("removeTryingCall"),Zc((()=>e))))))}}class bu{constructor(e,t=!1){this.myChatService=e,this.demo=t,this.hasTryingCall=!1,this.hasEstablishedCall=!1,this.media=$f,this.videoOnlyLocalStream=null,this.remoteStream=null,this.videoOnlyRemoteStream=null,this.audioNotificationUrl=null,this.hasCall=!1,this.isFullscreen=!1,this.videoCallInProcess$=new la,this.webRTCControlService=new pu(this.myChatService),this.phoneService=new gu(this.webRTCControlService);const n=this.phoneService.myCalls$.pipe(xa((e=>e.length>0?e[0].media:$f)),ef((e=>e.remoteStream$)));this.phoneService.soundToPlay$.subscribe((e=>{this.audioNotificationUrl=e})),n.subscribe((e=>{this.remoteStream=e,this.videoOnlyRemoteStream=this.videoOnly(e)})),this.phoneService.myCalls$.subscribe((e=>{this.hasCall=e.length>0,this.hasTryingCall=this.hasCall&&e[0].isTryingCall,this.hasEstablishedCall=this.hasCall&&e[0].isEstablished,this.media=e.length?e[0].media:$f,this.media?(this.videoOnlyLocalStream=this.videoOnly(this.media.localStream),this.videoCallInProcess$.next(!0)):this.videoOnlyLocalStream=null})),this.addFullScreenListener()}get isVideoActive(){return this.media.isVideoCall&&(this.media.isVideoSend||this.media.isVideoReceived)}videoOnly(e){if(!e)return null;const t=e.getVideoTracks();return 0===t.length?null:new MediaStream(t)}mute(){this.webRTCControlService.mute(this.media)}call(e){return this.demo?za:this.phoneService.call$("",e||!1)}dropCall(){return this.media?this.webRTCControlService.dropCall(this.media.lastWebRTCState.Id):Zc((()=>"No media initialized"))}removeDroppedCall(){return this.hasCall=!1,du(this.media)}isFullscreenSupported(){const e=document;return!!(e.fullscreenEnabled||e.webkitFullscreenEnabled||e.mozFullScreenEnabled||e.msFullscreenEnabled)}addFullScreenListener(){document.addEventListener("fullscreenchange",(()=>{this.onFullScreenChange()})),document.addEventListener("webkitfullscreenchange",(()=>{this.onFullScreenChange()})),document.addEventListener("mozfullscreenchange",(()=>{this.onFullScreenChange()})),document.addEventListener("MSFullscreenChange",(()=>{this.onFullScreenChange()})),this.videoContainer&&(this.videoContainer.addEventListener("webkitbeginfullscreen",(()=>{this.isFullscreen=!0})),this.videoContainer.addEventListener("webkitendfullscreen",(()=>{this.isFullscreen=!1})))}isFullscreenActive(){const e=document;return e.fullscreenElement||e.webkitFullscreenElement||e.mozFullScreenElement||e.msFullscreenElement||null}onFullScreenChange(){this.isFullscreen=!!this.isFullscreenActive()}goFullScreen(){if(this.isFullscreen)return;const e=this.videoContainer;try{null!=e&&this.isFullscreenSupported()?e.requestFullscreen?e.requestFullscreen():e.webkitRequestFullscreen?e.webkitRequestFullscreen():e.mozRequestFullScreen?e.mozRequestFullScreen():e.msRequestFullscreen&&e.msRequestFullscreen():kf("fullscreen is not supported")}catch(e){kf(e)}}}function vu(e,t,n,i,r,o,a,s){var l,c="function"==typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=n,c._compiled=!0),i&&(c.functional=!0),o&&(c._scopeId="data-v-"+o),a?(l=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),r&&r.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(a)},c._ssrRegister=l):r&&(l=s?function(){r.call(this,(c.functional?this.parent:this).$root.$options.shadowRoot)}:r),l)if(c.functional){c._injectStyles=l;var f=c.render;c.render=function(e,t){return l.call(t),f(e,t)}}else{var u=c.beforeCreate;c.beforeCreate=u?[].concat(u,l):[l]}return{exports:e,options:c}}var yu=vu({name:"ToolbarButton",props:{title:{type:String,default:""},disabled:Boolean}},(function(){var e=this,t=e.$createElement;return(e._self._c||t)("button",{class:[e.$style.button],attrs:{id:"wplc-chat-button",title:e.title,disabled:e.disabled},on:{mousedown:function(e){e.preventDefault()},click:function(t){return t.preventDefault(),t.stopPropagation(),e.$emit("click")}}},[e._t("default")],2)}),[],!1,(function(e){var t=__webpack_require__(1368);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const _u=yu.exports;var Au=__webpack_require__(1466),wu=__webpack_require__.n(Au),Cu=__webpack_require__(3787),xu=__webpack_require__.n(Cu),ku=__webpack_require__(7123),Eu=__webpack_require__.n(ku),Du=__webpack_require__(3852),Su=__webpack_require__.n(Du),Iu=__webpack_require__(8642),Mu=__webpack_require__.n(Iu),Ou=__webpack_require__(6561),Tu=__webpack_require__.n(Ou),Fu=__webpack_require__(5852),Ru=__webpack_require__.n(Fu),Nu=__webpack_require__(2154),Bu=__webpack_require__.n(Nu),Pu=__webpack_require__(6011),ju=__webpack_require__.n(Pu),qu=__webpack_require__(2371),Lu=__webpack_require__.n(qu),zu=__webpack_require__(3582),$u=__webpack_require__.n(zu),Uu=__webpack_require__(2106),Vu=__webpack_require__.n(Uu),Wu=__webpack_require__(9028),Gu=__webpack_require__.n(Wu),Hu=__webpack_require__(1724),Qu=__webpack_require__.n(Hu),Yu=__webpack_require__(4684),Xu=__webpack_require__.n(Yu),Zu=__webpack_require__(5227),Ku=__webpack_require__.n(Zu),Ju=__webpack_require__(7474),ed=__webpack_require__.n(Ju),td=__webpack_require__(6375),nd=__webpack_require__.n(td),id=__webpack_require__(6842),rd=__webpack_require__.n(id),od=__webpack_require__(7308),ad=__webpack_require__.n(od),sd=__webpack_require__(8840),ld=__webpack_require__.n(sd),cd=__webpack_require__(7707),fd=__webpack_require__.n(cd),ud=__webpack_require__(1623),dd=__webpack_require__.n(ud),pd=function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};let hd=class extends(ao(Rc)){constructor(){super(...arguments),this.isWebRtcAllowed=cc}mounted(){const e=this.$refs.singleButton;void 0!==e&&e.$el instanceof HTMLElement&&(e.$el.style.fill="#FFFFFF")}makeCall(){this.myWebRTCService.call(!1).pipe($a(1)).subscribe({next:()=>{},error:e=>this.eventBus.onError.next(e)})}dropCall(){this.myWebRTCService.dropCall().pipe($a(1)).subscribe({next:()=>{},error:e=>this.eventBus.onError.next(e)})}};pd([bo({default:!1})],hd.prototype,"disabled",void 0),pd([bo()],hd.prototype,"allowCall",void 0),pd([bo()],hd.prototype,"callTitle",void 0),pd([mo()],hd.prototype,"myWebRTCService",void 0),pd([mo()],hd.prototype,"eventBus",void 0),hd=pd([ho({components:{ToolbarButton:_u,GlyphiconCall:xu()}})],hd);var md=vu(hd,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.myWebRTCService?n("div",{class:[e.$style.root]},[e.myWebRTCService.audioNotificationUrl?n("audio",{attrs:{src:e.myWebRTCService.audioNotificationUrl,autoplay:"",loop:""}}):e._e(),e._v(" "),e.myWebRTCService.remoteStream?n("audio",{directives:[{name:"srcObject",rawName:"v-srcObject",value:e.myWebRTCService.remoteStream,expression:"myWebRTCService.remoteStream"}],attrs:{autoplay:""}}):e._e(),e._v(" "),e.myWebRTCService.hasCall?n("toolbar-button",{ref:"singleButton",class:[e.$style["single-button"],e.$style.bubble,e.$style["button-end-call"]],on:{click:e.dropCall}},[n("glyphicon-call")],1):n("toolbar-button",{ref:"singleButton",class:[e.$style["single-button"],e.$style.bubble],attrs:{disabled:!e.isWebRtcAllowed||e.disabled,title:e.callTitle},on:{click:e.makeCall}},[n("glyphicon-call")],1)],1):e._e()}),[],!1,(function(e){var t=__webpack_require__(2324);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const gd=md.exports;var bd=function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};let vd=class extends $c{constructor(){super(),this.viewState=Cc.None,this.delayEllapsed=!1,Lf(this,!0),this.myWebRTCService=new bu(this.myChatService,"true"===this.demo)}get animationsCallUs(){if(this.$style)switch(this.animationStyle.toLowerCase()){case"slideleft":return[this.$style.slideLeft];case"slideright":return[this.$style.slideRight];case"fadein":return[this.$style.fadeIn];case"slideup":return[this.$style.slideUp]}return[]}get isHidden(){return!Ac.isDesktop()&&"false"===this.enableOnmobile||"false"===this.enable}get callTitleHover(){var e;if(this.viewState!==Cc.Disabled){return Oc(0,[bc(null!==(e=this.callTitle)&&void 0!==e?e:ic.t("Inputs.CallTitle"),250),ic.t("Inputs.CallTitle").toString()])}return""}isPhoneDisabled(e){return!e.isAvailable}beforeMount(){setTimeout((()=>{this.delayEllapsed=!0}),this.chatDelay),this.isHidden||(this.$subscribeTo(this.eventBus.onError,(e=>{alert(sc(e))})),this.$subscribeTo(this.info$,(e=>{this.isPhoneDisabled(e)&&(this.viewState=Cc.Disabled),this.myWebRTCService.webRTCControlService.setWebRtcCodecs(e.webRtcCodecs)}),(e=>{console.error(e),this.viewState=Cc.Disabled})))}};bd([yo()],vd.prototype,"myWebRTCService",void 0),vd=bd([ho({components:{CallButton:gd}})],vd);var yd=vu(vd,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.delayEllapsed?n("div",{attrs:{id:"callus-phone-container"}},[n("div",{class:[e.animationsCallUs,e.isHidden?"":[e.$style.root]]},[e.isHidden?e._e():n("call-button",{attrs:{"allow-call":!0,"call-title":e.callTitleHover,disabled:e.viewState===e.ViewState.Disabled},on:{toggle:function(t){return e.toggleHadCall(!0)}}})],1)]):e._e()}),[],!1,(function(e){var t=__webpack_require__(7601);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const _d=yd.exports;var Ad,wd,Cd,xd;class kd{constructor(e){this.enableFullScreen=!1,this.isFullScreen=!1,Object.assign(this,e)}goFullScreen(){if(!this.enableFullScreen||this.isFullScreen)return;this.isFullScreen=!0;const e=window.document.getElementsByTagName("body");e.length>0&&e[0].style.setProperty("overflow","hidden !important");const t=.01*window.innerHeight,n=.01*document.documentElement.clientWidth;window.document.documentElement.style.setProperty("--vh",`${t}px`),window.document.documentElement.style.setProperty("--vw",`${n}px`),window.addEventListener("resize",(()=>{const e=.01*window.innerHeight,t=.01*document.documentElement.clientWidth;window.document.documentElement.style.setProperty("--vh",`${e}px`),window.document.documentElement.style.setProperty("--vw",`${t}px`)})),this.callUsElement&&(this.componentTop=this.callUsElement.style.getPropertyValue("top"),this.componentBottom=this.callUsElement.style.getPropertyValue("bottom"),this.componentLeft=this.callUsElement.style.getPropertyValue("left"),this.componentRight=this.callUsElement.style.getPropertyValue("right"),this.callUsElement.style.removeProperty("right"),this.callUsElement.style.removeProperty("bottom"),this.callUsElement.style.setProperty("top","0px"),this.callUsElement.style.setProperty("left","0px"))}closeFullScreen(){var e,t,n,i;if(!this.enableFullScreen||!this.isFullScreen)return;this.isFullScreen=!1;const r=window.document.getElementsByTagName("body");r.length>0&&r[0].style.setProperty("overflow","auto !important"),this.callUsElement&&(this.callUsElement.style.setProperty("top",null!==(e=this.componentTop)&&void 0!==e?e:""),this.callUsElement.style.setProperty("bottom",null!==(t=this.componentBottom)&&void 0!==t?t:""),this.callUsElement.style.setProperty("left",null!==(n=this.componentLeft)&&void 0!==n?n:""),this.callUsElement.style.setProperty("right",null!==(i=this.componentRight)&&void 0!==i?i:""))}getSavedPosition(){return{componentTop:this.componentTop,componentBottom:this.componentBottom,componentLeft:this.componentLeft,componentRight:this.componentRight}}}class Ed{constructor(e){this.enableGA=!1,this.mode="gtag",this.enableGA=e}isActive(){let e=!1;return this.enableGA&&("function"==typeof window.gtag&&(e=!0),"function"==typeof window.ga&&(this.mode="ga",e=!0)),e}dispatchEvent(e,t,n="3CX Live Chat"){this.isActive()&&("gtag"===this.mode?window.gtag("event",e,{event_label:t,event_category:n}):"ga"===this.mode&&window.ga("send",{hitType:"event",eventAction:e,eventLabel:t,eventCategory:n}))}chatInitiatedEvent(e){const t=localStorage.getItem("wplc-ga-initiated");(!t||void 0===e||t&&e&&parseInt(t,10)!==e.getSessionUniqueCode())&&(this.dispatchEvent("chat_init","ChatInitiated"),void 0!==e&&localStorage.setItem("wplc-ga-initiated",e.getSessionUniqueCode().toString(10)))}chatInteractionEvent(){sessionStorage.getItem("wplc-ga-interacted")||(this.dispatchEvent("chat_interaction","InteractionWithChat"),sessionStorage.setItem("wplc-ga-interacted","1"))}}!function(e){e[e.Name=0]="Name",e[e.Email=1]="Email",e[e.Both=2]="Both",e[e.None=3]="None"}(Ad||(Ad={})),function(e){e[e.BubbleLeft=0]="BubbleLeft",e[e.BubbleRight=1]="BubbleRight"}(wd||(wd={})),function(e){e[e.None=0]="None",e[e.FadeIn=1]="FadeIn",e[e.SlideLeft=2]="SlideLeft",e[e.SlideRight=3]="SlideRight",e[e.SlideUp=4]="SlideUp"}(Cd||(Cd={})),function(e){e[e.None=0]="None",e[e.Desktop=1]="Desktop",e[e.Mobile=2]="Mobile",e[e.Both=3]="Both"}(xd||(xd={}));var Dd=__webpack_require__(8620),Sd=__webpack_require__(2419);const Id="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOEAAADhCAMAAAAJbSJIAAAANlBMVEXz9Pa5vsq2u8jN0dnV2N/o6u7FydPi5Onw8fS+ws3f4ee6v8v29/jY2+Hu7/Ly9PbJztbQ1dxJagBAAAAC60lEQVR4nO3b2ZaCMBREUQbDJOP//2wbEGVIFCHKTa+zH7uVRVmBBJQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCpdOzvQQqaq2KmuSrOzQ02lSeRem8rpsQq/ozg72Kj4UkAxEev8awnzs7P1yiIadsfpQXjfZCHhUCzbfmeurdNz6bDRsBWRsB+k0cXxdHjpa0wkTBn3hKnjzRZyEgYk3IeEv2RKWCt1cN9EJ0zjfm7Mq/rAVgUnbLpwnK/zA2tnuQmzJHquuqJq91blJuwmAW8rHbV3q2ITFrOAt7Xz3l2UmrBMlpcHe9fOUhOqRYVhFO/cqtSEy0H6bh/tJ1uhCctqlTB/NSnG9pOt1ISXjxLq825laVFowo9GaRPrF9talJqw3n6macaZ09yi1ISG2cLyriwePwxzi1ITru4s2naxma59TC2KTRjE83FqmQ6yeDaUDS3KTRhMV96h5TTSLD4HQ4uCE9bxePUU5pYL/3mD5o9CcMKgTONc39NNLrV5iK4aNLUoOWHQ38RQtW3nsm6db92i8ISvGBtct+hvwqyzBFxE9DehrcHlQPU1YWNvcNGirwlfNThv0ZOE9eJG1OsGZy36kVBdczU9e7RvAz5b9CFhqfIwSp4XwG+OwUWLPiRUV/33Z4tbGtTvGK635CfUDfb/SO5rt20N9t8m65fLT9g3GD5abDY2qC+lvEg4NjhEvLW4tUFvEj4a7OXq3TzoW8Jpg0PEzfk8SThv8EMeJFw1+O8SHmrQg4QHG/Qg4cEGxSc83KD4hIcblJ6w3L508TXh+vtDEpLw3GwDEpKQhOdznVD2fRr9tdpRw/1HqQndIeEvkXCXUlDC+1NBndsnge/fwyVnp9PGH3p95dm1WMKza4/fI37j+UPXR/c+2X9/hjQI0uO3LsyuMioM9A8Sjy/W1iIhY7Sn2tzpUahdWyXiNDNSxcWtSlCBAAAAAAAAAAAAAAAAAAAAAAAAAAAAwCn+AEXGNosxDBhFAAAAAElFTkSuQmCC";const Md=vu(Zr.directive("srcObject",{bind:(e,t,n)=>{e.srcObject=t.value},update:(e,t,n)=>{const i=e;i.srcObject!==t.value&&(i.srcObject=t.value)}}),undefined,undefined,!1,null,null,null,!0).exports;var Od=function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};let Td=class extends(ao(Rc)){constructor(){super(...arguments),this.isWebRtcAllowed=cc,this.callChannelInitiated=!1}get isVideoActive(){return this.myWebRTCService&&this.myWebRTCService.isVideoActive}get isFullScreenSupported(){return this.myWebRTCService&&this.myWebRTCService.isFullscreenSupported()}get showCallControls(){return this.myWebRTCService&&(this.allowCall||this.allowVideo)&&this.myChatService.hasSession}onMakeVideoCall(){this.makeCall(!0)}onMakeCall(){this.makeCall(!1)}makeCall(e){this.myWebRTCService.call(e||!1).pipe($a(1)).subscribe({next:()=>{this.toggleHadCall(!0)},error:e=>this.eventBus.onError.next(e)})}dropCall(){this.myWebRTCService.dropCall().pipe($a(1)).subscribe({next:()=>{},error:e=>this.eventBus.onError.next(e)})}toggleMute(){this.myWebRTCService.mute()}videoOutputClick(){this.myWebRTCService.goFullScreen()}};Od([mo()],Td.prototype,"eventBus",void 0),Od([mo()],Td.prototype,"myChatService",void 0),Od([mo()],Td.prototype,"myWebRTCService",void 0),Od([mo()],Td.prototype,"toggleHadCall",void 0),Od([bo({default:!1})],Td.prototype,"allowVideo",void 0),Od([bo({default:!1})],Td.prototype,"allowCall",void 0),Od([bo({default:!1})],Td.prototype,"isFullScreen",void 0),Td=Od([ho({directives:{SrcObject:Md},components:{GlyphiconCall:xu(),GlyphiconVideo:Eu(),GlyphiconMic:Tu(),GlyphiconMicoff:Ru(),GlyphiconFullscreen:Mu(),ToolbarButton:_u}})],Td);var Fd=vu(Td,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.showCallControls?n("div",{ref:"phoneControlsContainer",class:[e.$style.root,e.isFullScreen?e.$style["full-screen-controls"]:""]},[e.myWebRTCService.audioNotificationUrl?n("audio",{attrs:{src:e.myWebRTCService.audioNotificationUrl,autoplay:"",loop:""}}):e._e(),e._v(" "),e.myWebRTCService.remoteStream?n("audio",{directives:[{name:"srcObject",rawName:"v-srcObject",value:e.myWebRTCService.remoteStream,expression:"myWebRTCService.remoteStream"}],attrs:{autoplay:""}}):e._e(),e._v(" "),e.myWebRTCService.hasCall?[n("toolbar-button",{class:[e.$style["toolbar-button"],e.$style["button-end-call"]],attrs:{id:"callUsDropCallBtn",disabled:e.myWebRTCService.hasTryingCall},on:{click:e.dropCall}},[n("glyphicon-call")],1),e._v(" "),e.myWebRTCService.media.isMuted?n("toolbar-button",{class:e.$style["toolbar-button"],attrs:{id:"callUsUnmuteBtn",disabled:e.myWebRTCService.hasTryingCall},on:{click:e.toggleMute}},[n("glyphicon-micoff")],1):n("toolbar-button",{class:e.$style["toolbar-button"],attrs:{id:"callUsMuteBtn",disabled:e.myWebRTCService.hasTryingCall},on:{click:e.toggleMute}},[n("glyphicon-mic")],1),e._v(" "),e.isVideoActive&&e.isFullScreenSupported?n("toolbar-button",{class:e.$style["toolbar-button"],attrs:{id:"callUsFullscreenBtn"},on:{click:function(t){return e.videoOutputClick()}}},[n("glyphicon-fullscreen")],1):e._e()]:[e.allowCall?n("toolbar-button",{class:e.$style["toolbar-button"],attrs:{id:"callUsCallBtn",disabled:!e.isWebRtcAllowed},on:{click:e.onMakeCall}},[n("glyphicon-call")],1):e._e(),e._v(" "),e.allowVideo?n("toolbar-button",{class:e.$style["toolbar-button"],attrs:{id:"callUsVideoBtn",disabled:!e.isWebRtcAllowed},on:{click:e.onMakeVideoCall}},[n("glyphicon-video")],1):e._e()]],2):e._e()}),[],!1,(function(e){var t=__webpack_require__(6043);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const Rd=Fd.exports,Nd="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAb7SURBVHgB7Zfbb9t3GcY/v5/P50PsOHbipHGybE16XmkR2zLY2IEhGEIaQuICyhVCk7jiD0DigssxccVNQWO9QGNiFaBVWsuqdfSwpml6SBY7aRLn5LiJHZ/PP/PaGd2qbtTdLnazb2TF8uH9Pu/7vO/zPlaacvgSj8qXfL4CoOdznNjUef7999eoV6v0hCPErk9is9v5+rMvcvjpHzxQLOVBm/Bfr73CyT/9Hr3Zi93lY3FxnqqmMBgOk88kefGnL/PCT37RcbwHouDcW8f58yu/4VYiR7VppF6rYzXbefLIEarVOsWqxok//JbYjYmOY3ZMQX57kxN/fJX17ToGncaQx8xg0Mfg+EHsFiOl7S1KRTPJ7SRnT77OQ3se7ShuxwCuvHeK2flFLAYdx54f57vPfRtbYBBFp6NZ2uaHWpVX33iHjXSJS+++zc9+/Tv0BuN943ZMwbun/oHdbODnzz/Bc+NHsbhDYHaBwSr/nfQPDnKg3yMZKaTTad48cbyjuB0DUKt5xoaGOXpgDJO9C8VopakaaCqSpc6CTsAc2TtG2GNifTNLfO7DjuJ2REGjUWdicoon5ILNbI3ppWv4A5uMPjKEQYAk1le5Pj2Nx6wSCQZIl1dI3r7dSejOACxNfUChCsPhIGvJLJfjKfzrm9h0NUL9EaavX2M+r1CaXWQ0MsR84jZej6eT0J0ByKwsU9KMkp2HMiaOOrsJ9/XiVMso9Tq7DxymHF0huMtLl6nGxegCNU3rJHRnABKFDBXhuVSscGD/CNgDIHNfSifR61W6TTq+9+zjaOk4q9EZ1rMN9tXLaNkUqtP7xQEkF2ZI5UtcnVvj4fAuDHUzidVFCoUKFrsTo1KjW2ekkSu3e8QT2UtyY4Py4lWs+576YgDq5QKJ2CS17QS31gJMTt2UrHWEekOk0hkKq0mGB/zEJs6TyeZ4/ewVRvt7+c74oxi0klRhQ6oQ+Mz49x3DSmEbqTJfG7ARW02AsYnDY+Wv/zyH0RPE5Q/xzrmrnJqcZVrerzcqHD/9Pl1dPaQTqzSWJmlWCp8fQDW3TcBt5eBwUDZXiZVUHqfLycO9u/jbW2c4/uYZGjU944dkJBWNm6vrHPvxjyiWS3h9IarFKvWlyzTrlU+Nf18KMquzBP1uCsUiY9LYF6ZjDIWk5JLpeiXHM5Fedu+LyDLKc3FugXCwG20rzvKyh5tXrnHh4nle/tUvcdcqGEbGUQzmBwAgmzozfwmrw4HXZcfvtRNd2GZqJso3RnbzzENP093TI6KzyhunL4gkW3bGcHaGF775FIO9fnzdDqyhQbKpLbp0hgerQHLmPTLrt9BZ3bi7/FgsJqzOHrSSxsSNKfpC/bKa4yysLGF32ugSU6LK+FUUC+H9h7BZ9fgzEVT/LpLxaXyqrnMAxcQcC2f/gqKq7a7fSGfpk004EBnAf/QlHkmliH94Hb3RyD4Zzdn3TzI3PdXSbVw2o/RLhWZDxeDpY2sthnPw4Kfecw+ARjFDORklfvkUpUIRRZbNmshuLlOELuFPEy202PEG7dg8/hZPNGtlwsO7Wbw5IQsKTKpGankWf3efANCzKQB8bg9aJYxqsn02gOytyxI/w1b0Eiuxm9jEaNQ1lUK+gN9twWXX4wr0yTZ00XJyJptdTN3Od9VqRhrQR3Q5KWJdZeFWDIe7C6NUzev1kEosUynlCR3+viSl3Atg7crbGHVN1q+cxuDwkBWVMxgMqEqdgV4fkb2H0FU2cEaOiAlpbf1me4b/ZyldfQ8T6BsgkSqKXdNRyKXEsuXks0j/eGngoSb05NdmcPSO3gHQ1oGGjEh8eoKVqf8QfvwlTN4QIZ8NvclMf7i73f2e8AjuvhEMgZF2Bnf+FLX90FkcDOx/DJ/Tgpg2qVwdrVppV0gnj9TCFI7QCGWxbJ88bQBb8Vm2RLvr9h50Dj+lRBS71cy8WLBs6jbpzU3U3BL6fpljtVU0Zaf0LSCtp+2SKnhHn+TQY+NClYVMS4AEBE2tlSFrsevUxMbnstv3AlDkg4XsbeyiXFsLN0T/M21bFZ1bYmExwfraBrVWpR1BKfnOpXfI52M+VbOD3m8dwzc4Sq3eQNWLW6rXBERD1naVxOwH8l3dvQCaWg1Ha4aNNqKXzpCTy0vFGi6rQUAsE5AOV3x72tm3uP9/PyUUvQmDXGw2G9HJCNPyBdIzPf1DmMVNu/vH7gWgFTbFYgWpF7LMya8cq4Cx28y4HBYsVgs+nwdTYPdHN+xwf3f2yk5ffERLU8TI4XSRL5Qkubq8q2KSld1KwGi+ewzVWiElYmLC4esRg6kSEC3Xic+raQ1CXQ7G9ozhCg5LZh9ruNTgzrNPvHgHkNnpYWM1Ls0nYJo7FVArGRpCR7NWugvAfwHrV9VdPnSFPgAAAABJRU5ErkJggg==";var Bd=function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};let Pd=class extends(ao(Rc)){constructor(){super(),this.isOffline=!1,this.hideCloseButton=!1,this.imageNotFound=Id,this.currentOperator=new Af({name:this.operator.name,image:this.operator.image||this.config.operatorIcon})}onPropertyChanged(e,t){t&&!e&&(this.hideCloseButton=!1)}showOperatorInfo(){return this.currentState===Cc.Chat&&!!this.myChatService&&this.myChatService.hasSession&&this.chatOnline}showCallControls(){return this.currentState===Cc.Chat&&!!this.myChatService&&this.myChatService.hasSession&&!!this.myWebRTCService&&this.chatOnline}showMinimize(){return this.isFullScreen&&!!this.config.allowMinimize}showClose(){return!!this.myChatService&&this.myChatService.hasSession&&!this.hideCloseButton&&this.chatOnline}beforeMount(){var e;this.myChatService&&(this.$subscribeTo(null===(e=this.myChatService)||void 0===e?void 0:e.mySession$.pipe(ef((e=>e.isOnline))),(e=>{this.isOffline=!e})),this.config.showOperatorActualName&&this.myChatService&&this.$subscribeTo(jf(this.myChatService,this.config).pipe(ss((()=>this.showOperatorInfo()))),(e=>{e&&(this.currentOperator=e)})))}mounted(){if(void 0!==this.$refs.headerContainer&&this.$refs.headerContainer instanceof HTMLElement){const e="#FFFFFF";this.$refs.headerContainer.style.color=e,this.$refs.headerContainer.style.fill=e}}onToggleCollapsed(){this.eventBus.onToggleCollapsed.next()}onClose(){this.hideCloseButton=!0,this.$emit("close")}updateNotFoundImage(e){null!==e&&null!==e.target&&(e.target.src=this.imageNotFound)}getAgentIcon(){return""!==this.currentOperator.image?this.currentOperator.image:Nd}};Bd([mo({default:null})],Pd.prototype,"myChatService",void 0),Bd([mo({default:null})],Pd.prototype,"myWebRTCService",void 0),Bd([mo()],Pd.prototype,"eventBus",void 0),Bd([bo()],Pd.prototype,"config",void 0),Bd([bo({default:()=>wf})],Pd.prototype,"operator",void 0),Bd([bo({default:Cc.Chat})],Pd.prototype,"currentState",void 0),Bd([bo({default:!1})],Pd.prototype,"isFullScreen",void 0),Bd([bo({default:!1})],Pd.prototype,"allowVideo",void 0),Bd([bo({default:!1})],Pd.prototype,"allowCall",void 0),Bd([bo({default:!1})],Pd.prototype,"chatOnline",void 0),Bd([_o("myChatService.hasSession")],Pd.prototype,"onPropertyChanged",null),Pd=Bd([ho({components:{GlyphiconTimes:Su(),GlyphiconChevron:wu(),WplcIcon:ed(),WplcIconBubble:rd(),WplcIconDoubleBubble:nd(),CallControls:Rd}})],Pd);var jd=vu(Pd,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{ref:"headerContainer",class:[e.$style.root]},[e.showOperatorInfo()?n("div",{class:e.$style["operator-info"]},[n("div",{class:e.$style["operator-img-container"]},[n("img",{ref:"operatorIcon",class:[e.$style["rounded-circle"],e.$style["operator-img"]],attrs:{src:e.getAgentIcon(),alt:"avatar"},on:{error:function(t){return e.updateNotFoundImage(t)}}}),e._v(" "),e.isOffline?n("span",{class:[e.$style["online-icon"],e.$style["offline-icon"]]}):n("span",{class:e.$style["online-icon"]})]),e._v(" "),n("div",{class:[e.$style.operator_name],attrs:{title:e.currentOperator.name}},[n("span",[e._v(e._s(e.currentOperator.name))])])]):n("div",{class:e.$style["header-title"]},[null!=e.config.windowIcon&&e.config.windowIcon.replace(/\s/g,"").length>0?n("img",{ref:"windowIcon",class:e.$style["logo-icon"],attrs:{src:e.config.windowIcon,alt:""},on:{error:function(t){return e.updateNotFoundImage(t)}}}):"bubble"===e.config.buttonIconType?n("WplcIconBubble",{class:e.$style["logo-icon"]}):"doublebubble"===e.config.buttonIconType?n("WplcIconDoubleBubble",{class:e.$style["logo-icon"]}):n("WplcIcon",{class:e.$style["logo-icon"]}),e._v(" "),n("div",{class:[e.$style.panel_head_title],attrs:{title:e.getPropertyValue("ChatTitle",[e.config.windowTitle])}},[e._v("\n "+e._s(e.getPropertyValue("ChatTitle",[e.config.windowTitle]))+"\n ")])],1),e._v(" "),e.showCallControls()?n("call-controls",{attrs:{"allow-call":e.allowCall,"allow-video":e.allowVideo,"is-full-screen":e.isFullScreen}}):e._e(),e._v(" "),n("div",{class:e.$style["space-expander"]}),e._v(" "),n("div",{class:[e.$style.action_menu,e.isFullScreen?e.$style["full-screen-menu"]:""]},[e.showMinimize()?n("span",{ref:"minimizeButton",class:[e.$style.action_menu_btn,e.$style.minimize_btn],attrs:{id:"minimize_btn"},on:{click:function(t){return e.onToggleCollapsed()}}},[n("glyphicon-chevron")],1):e._e(),e._v(" "),e.showClose()?n("span",{class:[e.$style.action_menu_btn,e.$style.close_btn],attrs:{id:"close_btn"},on:{click:function(t){return e.onClose()}}},[n("glyphicon-times")],1):e._e()])],1)}),[],!1,(function(e){var t=__webpack_require__(7367);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const qd=jd.exports;var Ld=vu({name:"MaterialCheckbox",props:{value:Boolean,checkName:{type:String,default:""},checkLabel:{type:String,default:""}},data(){return{checked:this.value}},methods:{handleCheckbox(e){this.$emit("change",this.checked)}}},(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:e.$style.materialCheckbox},[n("input",{directives:[{name:"model",rawName:"v-model",value:e.checked,expression:"checked"}],class:e.$style.wplc_checkbox,attrs:{id:"ck"+e.checkName,type:"checkbox",name:"checkboxInput"},domProps:{checked:Array.isArray(e.checked)?e._i(e.checked,null)>-1:e.checked},on:{change:[function(t){var n=e.checked,i=t.target,r=!!i.checked;if(Array.isArray(n)){var o=e._i(n,null);i.checked?o<0&&(e.checked=n.concat([null])):o>-1&&(e.checked=n.slice(0,o).concat(n.slice(o+1)))}else e.checked=r},e.handleCheckbox]}}),e._v(" "),n("label",{class:e.$style.wplc_checkbox,attrs:{for:"ck"+e.checkName}},[e._v(e._s(e.checkLabel))])])}),[],!1,(function(e){var t=__webpack_require__(265);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const zd=Ld.exports;var $d=vu({name:"MaterialDropdown",props:{value:{type:String,default:""},label:{type:String,default:""},options:{type:Array,default:()=>[]},optionsType:{type:String,default:""}},methods:{handleChanged(e){this.$emit("input",e.target.value)}}},(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:e.$style.materialSelectDiv},[n("select",{ref:"selectControl",class:[e.$style.materialSelect,e.value&&"-1"!==e.value?e.$style.valueSelected:""],domProps:{value:e.value},on:{change:function(t){return e.handleChanged(t)}}},[e._l(e.options,(function(t,i){return["object-collection"===e.optionsType?n("option",{key:i,domProps:{value:t.value}},[e._v("\n "+e._s(t.text)+"\n ")]):e._e(),e._v(" "),"text-collection"===e.optionsType?n("option",{key:i,domProps:{value:t}},[e._v("\n "+e._s(t)+"\n ")]):e._e()]}))],2),e._v(" "),n("label",{class:e.$style.materialSelectLabel},[e._v(e._s(e.label))])])}),[],!1,(function(e){var t=__webpack_require__(17);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const Ud=$d.exports;var Vd=vu({name:"MaterialInput",props:{value:{type:String,default:""},placeholder:{type:String,default:""},maxLength:{type:String,default:"50"},disabled:Boolean},data(){return{content:this.value}},methods:{focus(){this.$refs.input&&this.$refs.input.focus()},handleInput(e){this.$emit("input",this.content)}}},(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:e.$style.materialInput},[n("input",{directives:[{name:"model",rawName:"v-model",value:e.content,expression:"content"}],ref:"input",attrs:{placeholder:e.placeholder,autocomplete:"false",maxlength:e.maxLength,type:"text",disabled:e.disabled},domProps:{value:e.content},on:{input:[function(t){t.target.composing||(e.content=t.target.value)},e.handleInput]}}),e._v(" "),n("span",{class:e.$style.bar})])}),[],!1,(function(e){var t=__webpack_require__(4753);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const Wd=Vd.exports;var Gd=function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};let Hd=class extends(ao(Rc)){};Gd([bo()],Hd.prototype,"show",void 0),Gd([bo()],Hd.prototype,"text",void 0),Hd=Gd([ho({components:{}})],Hd);var Qd=vu(Hd,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.show?n("div",{class:e.$style.loading},[n("div",{class:e.$style.loader},[e._v("\n "+e._s(e.text)+"\n ")])]):e._e()}),[],!1,(function(e){var t=__webpack_require__(978);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const Yd=Qd.exports;function Xd(e,t){return void 0===t&&(t=ia),e=null!=e?e:Zd,Aa((function(n,i){var r,o=!0;n.subscribe(wa(i,(function(n){var a=t(n);!o&&e(r,a)||(o=!1,r=a,i.next(n))})))}))}function Zd(e,t){return e===t}var Kd=function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};let Jd=class extends(ao(Rc)){constructor(){super(...arguments),this.showNotification=!1}onClick(){this.$emit("click")}get isBubble(){return this.config.minimizedStyle===wd.BubbleRight||this.config.minimizedStyle===wd.BubbleLeft}beforeMount(){this.$subscribeTo(this.eventBus.onUnattendedMessage,(e=>{this.showNotification=!e.preventBubbleIndication})),this.$subscribeTo(this.eventBus.onAttendChat,(()=>{this.showNotification=!1}))}mounted(){const e=this.$refs.toolbarButton;void 0!==e&&e.$el instanceof HTMLElement&&(e.$el.style.fill="#FFFFFF")}};Kd([bo()],Jd.prototype,"disabled",void 0),Kd([bo({default:!0})],Jd.prototype,"collapsed",void 0),Kd([bo()],Jd.prototype,"config",void 0),Kd([mo()],Jd.prototype,"eventBus",void 0),Jd=Kd([ho({components:{ToolbarButton:_u,GlyphiconCall:xu(),GlyphiconChevron:wu(),WplcIcon:ed(),WplcIconBubble:rd(),WplcIconDoubleBubble:nd()}})],Jd);var ep=vu(Jd,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("toolbar-button",{ref:"toolbarButton",class:[e.$style["minimized-button"],e.$style.bubble],attrs:{disabled:e.disabled},on:{click:function(t){return e.onClick()}}},[e.isBubble?[e.collapsed&&"url"===e.config.buttonIconType&&""!==e.config.buttonIcon?n("img",{class:e.$style["minimize-image"],attrs:{src:e.config.buttonIcon}}):e.collapsed&&"bubble"===e.config.buttonIconType?n("WplcIconBubble",{class:e.$style["minimize-image"]}):e.collapsed&&"doublebubble"===e.config.buttonIconType?n("WplcIconDoubleBubble",{class:e.$style["minimize-image"]}):e.collapsed?n("WplcIcon",{class:e.$style["minimize-image"]}):e.collapsed?e._e():n("glyphicon-chevron",{class:[e.$style["minimize-image"],e.$style.chevron_down_icon]}),e._v(" "),e.showNotification?n("span",{class:e.$style["notification-indicator"]}):e._e()]:e._e()],2)}),[],!1,(function(e){var t=__webpack_require__(4806);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const tp=ep.exports;var np=function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};let ip=class extends(ao(Rc)){onGreetingClosed(){this.$emit("closed")}onGreetingClicked(){this.$emit("clicked")}updateNotFoundImage(e){null!==e&&null!==e.target&&(e.target.src=Id)}getAgentIcon(){return this.operator.image?this.operator.image:Nd}mounted(){!Ac.isDesktop()&&this.$refs.greetingText instanceof HTMLElement&&(this.$refs.greetingText.style.fontSize="15px")}};np([bo()],ip.prototype,"greetingMessage",void 0),np([bo({default:()=>wf})],ip.prototype,"operator",void 0),ip=np([ho({components:{GlyphiconTimes:Su(),OperatorIcon:ad()}})],ip);var rp=vu(ip,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{ref:"greetingContainer",class:[e.$style.root],attrs:{id:"greetingContainer"},on:{click:function(t){return e.onGreetingClicked()}}},[n("div",{class:e.$style["operator-img-container"]},[n("img",{ref:"greetingOperatorIcon",class:[e.$style["operator-img"],e.$style["rounded-circle"]],attrs:{src:e.getAgentIcon(),alt:"avatar"},on:{error:function(t){return e.updateNotFoundImage(t)}}})]),e._v(" "),n("div",{class:e.$style["greeting-content"]},[n("span",{ref:"greetingText",class:e.$style["greeting-message"]},[e._v(e._s(e.greetingMessage))])]),e._v(" "),n("div",{class:e.$style["greeting-action-container"]},[n("div",{ref:"greetingCloseBtn",class:[e.$style["action-btn"],e.$style["close-btn"]],attrs:{id:"close_greeting_btn"},on:{click:function(t){return t.stopPropagation(),e.onGreetingClosed()}}},[n("glyphicon-times")],1)])])}),[],!1,(function(e){var t=__webpack_require__(8391);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const op=rp.exports;var ap=function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};let sp=class extends(ao(Rc)){constructor(){super(...arguments),this.isAnimationActivated=!0,this.isClosed=!1}get showGreeting(){return!this.isClosed&&this.collapsed&&!this.disabled&&this.isGreetingEnabledOnDevice&&!this.retrieveGreetingActivated()}get isGreetingEnabledOnDevice(){const e=Ac.isDesktop();return this.greetingVisibilityOnState===xd.Both||this.greetingVisibilityOnState===xd.Mobile&&!e||this.greetingVisibilityOnState===xd.Desktop&&e}get greetingVisibilityOnState(){return this.panelState===Cc.Authenticate||this.panelState===Cc.Chat||this.panelState===Cc.Intro?this.myChatService.isAvaliable?this.config.greetingVisibility:this.config.greetingOfflineVisibility:xd.None}get greetingMessage(){return this.panelState===Cc.Authenticate||this.panelState===Cc.Chat||this.panelState===Cc.Intro?this.myChatService.isAvaliable?this.config.greetingMessage:this.config.greetingOfflineMessage:""}get getMinimizedStyle(){return this.$style?this.config.minimizedStyle===wd.BubbleLeft?this.$style.bubble_left:(this.config.minimizedStyle,wd.BubbleRight,this.$style.bubble_right):[]}get animationsMinimizedBubble(){if(this.$style&&this.config&&this.isAnimationActivated)switch(this.config.animationStyle){case Cd.FadeIn:return[this.$style.fadeIn];case Cd.SlideLeft:return[this.$style.slideLeft];case Cd.SlideRight:return[this.$style.slideRight];case Cd.SlideUp:return[this.$style.slideUp]}return[]}deactivateAnimation(e){this.$el===e.target&&this.eventBus.onAnimationActivatedChange.next(!1)}beforeMount(){this.$subscribeTo(this.eventBus.onAnimationActivatedChange.pipe(Xd()),(e=>{this.isAnimationActivated=e})),this.$subscribeTo(this.eventBus.onChatInitiated.pipe(Xd()),(e=>{e&&this.storeGreetingActivated(!0)}))}retrieveGreetingActivated(){return"true"===localStorage.getItem("callus.greeting_activated")}storeGreetingActivated(e){localStorage&&localStorage.setItem("callus.greeting_activated",e.toString())}onGreetingClosed(){this.storeGreetingActivated(!0),this.gaService.chatInteractionEvent(),this.isClosed=!0}onBubbleClicked(){this.onGreetingClosed(),this.$emit("clicked")}};ap([bo({default:!1})],sp.prototype,"disabled",void 0),ap([bo({default:!0})],sp.prototype,"collapsed",void 0),ap([bo()],sp.prototype,"config",void 0),ap([bo({default:Cc.Chat})],sp.prototype,"panelState",void 0),ap([bo({default:()=>wf})],sp.prototype,"operator",void 0),ap([mo()],sp.prototype,"eventBus",void 0),ap([mo()],sp.prototype,"myChatService",void 0),ap([mo()],sp.prototype,"gaService",void 0),sp=ap([ho({components:{Greeting:op,MinimizedButton:tp}})],sp);var lp=vu(sp,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{ref:"minimizedBubbleContainer",class:[e.animationsMinimizedBubble,e.$style.root,e.collapsed?"":e.$style.chat_expanded,e.getMinimizedStyle],on:{animationend:function(t){return e.deactivateAnimation(t)}}},[e.showGreeting?n("greeting",{ref:"greeting",attrs:{"greeting-message":e.greetingMessage,operator:e.operator},on:{clicked:function(t){return e.onBubbleClicked()},closed:function(t){return e.onGreetingClosed()}}}):e._e(),e._v(" "),n("minimized-button",{ref:"minimizedButton",attrs:{config:e.config,collapsed:e.collapsed,disabled:e.disabled},on:{click:function(t){return e.onBubbleClicked()}}})],1)}),[],!1,(function(e){var t=__webpack_require__(7498);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const cp=lp.exports;var fp=function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};let up=class extends(ao(Rc)){constructor(){super(...arguments),this.collapsed=!1,this.hideCloseButton=!1,this.isAnimationActivated=!0}get isFullScreen(){return this.fullscreenService.isFullScreen}get animations(){if(this.$style&&this.config&&this.isAnimationActivated)switch(this.config.animationStyle){case Cd.FadeIn:return[this.$style.fadeIn];case Cd.SlideLeft:return[this.$style.slideLeft];case Cd.SlideRight:return[this.$style.slideRight];case Cd.SlideUp:return[this.$style.slideUp]}return[]}get popoutStyle(){return[]}get getMinimizedStyle(){return this.$style?this.config.minimizedStyle===wd.BubbleLeft?this.$style.bubble_left:(this.config.minimizedStyle,wd.BubbleRight,this.$style.bubble_right):[]}get panelHeight(){let e="";return this.$style&&(e=this.fullscreenService.isFullScreen?this.$style["full-screen"]:this.panelState===Cc.Chat?this.$style["chat-form-height"]:this.panelState===Cc.Intro?this.$style["intro-form-height"]:this.$style["small-form-height"]),e}get isVideoActive(){return this.myWebRTCService&&this.myWebRTCService.isVideoActive}get showPanel(){return!this.collapsed||!this.allowMinimize}get showBubble(){return this.allowMinimize&&(!this.isFullScreen||this.isFullScreen&&this.collapsed)}onToggleCollapsed(){this.allowMinimize&&(this.collapsed?(this.eventBus.onRestored.next(),this.allowFullscreen&&this.fullscreenService.goFullScreen()):(this.eventBus.onMinimized.next(),this.fullscreenService.isFullScreen&&this.fullscreenService.closeFullScreen()))}onClose(){this.hideCloseButton=!0,this.loadingService.show(),this.$emit("close")}beforeMount(){this.collapsed="#popoutchat"!==document.location.hash&&Boolean(this.startMinimized),this.$subscribeTo(this.eventBus.onToggleCollapsed,(()=>{this.onToggleCollapsed()})),this.$subscribeTo(this.eventBus.onMinimized,(()=>{this.collapsed=!0,sessionStorage.setItem("callus.collapsed","1")})),this.$subscribeTo(this.eventBus.onRestored,(()=>{this.collapsed=!1,sessionStorage.setItem("callus.collapsed","0")})),!this.allowFullscreen&&this.fullscreenService.isFullScreen&&this.fullscreenService.closeFullScreen(),this.$subscribeTo(this.eventBus.onAnimationActivatedChange.pipe(Xd()),(e=>{this.isAnimationActivated=e}))}deactivateAnimation(e){this.$el===e.target&&this.eventBus.onAnimationActivatedChange.next(!1)}};fp([mo()],up.prototype,"eventBus",void 0),fp([mo()],up.prototype,"loadingService",void 0),fp([mo()],up.prototype,"myWebRTCService",void 0),fp([bo({default:Cc.Chat})],up.prototype,"panelState",void 0),fp([bo()],up.prototype,"allowMinimize",void 0),fp([mo()],up.prototype,"fullscreenService",void 0),fp([bo()],up.prototype,"startMinimized",void 0),fp([bo()],up.prototype,"config",void 0),fp([bo({default:!1})],up.prototype,"allowFullscreen",void 0),fp([bo({default:()=>wf})],up.prototype,"operator",void 0),up=fp([ho({components:{MinimizedBubble:cp,GlyphiconTimes:Su(),GlyphiconChevron:wu(),ToolbarButton:_u,MinimizedButton:tp,Greeting:op,Loading:Yd,WplcIcon:ed(),WplcIconBubble:rd(),WplcIconDoubleBubble:nd()}})],up);var dp=vu(up,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{ref:"panel",class:[e.$style.panel,e.animations,e.popoutStyle,e.isFullScreen?e.$style["full-screen"]:""],on:{animationend:function(t){return e.deactivateAnimation(t)}}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.showPanel,expression:"showPanel"}],class:[e.$style.panel_content,e.panelHeight,e.isVideoActive?e.$style.video_extend:""]},[e._t("overlay"),e._v(" "),e._t("panel-top"),e._v(" "),n("div",{class:e.$style.panel_body},[n("loading",{key:e.loadingService.key,attrs:{show:e.loadingService.loading(),text:"loading"}}),e._v(" "),e._t("panel-content")],2)],2),e._v(" "),e.showBubble?n("minimized-bubble",{ref:"minimizedBubble",attrs:{collapsed:e.collapsed,config:e.config,operator:e.operator,"panel-state":e.panelState,disabled:!1},on:{clicked:function(t){return e.onToggleCollapsed()}}}):e._e()],1)}),[],!1,(function(e){var t=__webpack_require__(6711);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const pp=dp.exports;var hp=function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};let mp=class extends(ao(Rc)){constructor(){super(...arguments),this.authProvided=!1,this.AuthenticationType=Ad,this.isSubmitted=!1,this.name="",this.email="",this.isNameDisabled=!1,this.isEmailDisabled=!1,this.department="-1",this.gdprAccepted=!1}beforeMount(){this.myChatService.auth?(this.authType=Ad.None,this.authProvided=!0):(this.authType=this.config.authenticationType,this.$subscribeTo(this.eventBus.onRestored,(()=>this.focusInput())),this.isNameDisabled=!!this.config.visitorName,this.isEmailDisabled=!!this.config.visitorEmail,this.name=this.config.visitorName||"",this.email=this.config.visitorEmail||"")}mounted(){this.focusInput(),void 0!==this.$refs.submitButton&&this.$refs.submitButton instanceof HTMLElement&&(this.$refs.submitButton.style.color="#FFFFFF")}submit(){const e=this;if(e.isSubmitted=!0,this.$v&&(this.$v.$touch(),!this.$v.$invalid)){if(!this.authProvided){const t=this.config.authenticationType;this.myChatService.setAuthentication({name:t===Ad.Name||t===Ad.Both?e.name:this.name,email:t===Ad.Email||t===Ad.Both?e.email:this.email})}this.$emit("submit")}}focusInput(){this.$refs.nameInput?Ac.focusElement(this.$refs.nameInput):this.$refs.emailInput&&Ac.focusElement(this.$refs.emailInput)}gdprChanged(e){this.$v&&(this.$v.gdprAccepted.$model=e)}};hp([mo()],mp.prototype,"eventBus",void 0),hp([mo()],mp.prototype,"loadingService",void 0),hp([mo()],mp.prototype,"fullscreenService",void 0),hp([bo()],mp.prototype,"startMinimized",void 0),hp([bo()],mp.prototype,"config",void 0),hp([bo()],mp.prototype,"chatEnabled",void 0),hp([bo({default:()=>wf})],mp.prototype,"operator",void 0),hp([mo()],mp.prototype,"myChatService",void 0),hp([yo()],mp.prototype,"myWebRTCService",void 0),mp=hp([ho({components:{Panel:pp,MaterialInput:Wd,MaterialCheckbox:zd,MaterialDropdown:Ud,Loading:Yd,CallUsHeader:qd},mixins:[Dd.oE],validations(){const e={},t=this,n=e=>uc(e),i=e=>dc(e),r=e=>hc(e),o=e=>mc(e),a=e=>e;return t.authType!==Ad.Both&&t.authType!==Ad.Name||(e.name={required:Sd.Z,nameValid:i,maxCharactersReached:r}),t.authType!==Ad.Both&&t.authType!==Ad.Email||(e.email={required:Sd.Z,emailValid:n,maxEmailCharactersReached:o}),t.config.gdprEnabled&&(e.gdprAccepted={required:Sd.Z,checkboxSelected:a}),e}})],mp);var gp=vu(mp,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("panel",{attrs:{config:e.config,"start-minimized":e.startMinimized,"allow-minimize":e.config.allowMinimize,"panel-state":e.ViewState.Authenticate,"full-screen-service":e.fullscreenService,operator:e.operator}},[n("call-us-header",{attrs:{slot:"panel-top","current-state":e.ViewState.Authenticate,config:e.config,operator:e.operator,"is-full-screen":e.fullscreenService.isFullScreen},slot:"panel-top"}),e._v(" "),n("div",{class:e.$style.root,attrs:{slot:"panel-content"},slot:"panel-content"},[e.chatEnabled?n("form",{ref:"authenticateForm",attrs:{novalidate:"novalidate"},on:{submit:function(t){return t.preventDefault(),e.submit.apply(null,arguments)}}},[n("div",{class:e.$style.form_body},[n("loading",{attrs:{show:e.loadingService.loading(),text:"loading"}}),e._v(" "),e.authType===e.AuthenticationType.None?n("div",{class:[e.$style.replaceFieldsText]},[e._v("\n "+e._s(e.getPropertyValue("AuthFieldsReplacement",[e.$t("Auth.FieldsReplacement")]))+"\n ")]):n("div",{class:e.$style.chatIntroText},[e._v("\n "+e._s(e.getPropertyValue("ChatIntro",[e.config.authenticationMessage,e.$t("Auth.ChatIntro")]))+"\n ")]),e._v(" "),e.authType===e.AuthenticationType.Both||e.authType===e.AuthenticationType.Name?n("div",[n("material-input",{ref:"nameInput",attrs:{id:"auth_name",placeholder:e.$t("Auth.Name"),disabled:e.isNameDisabled,name:"name"},model:{value:e.$v.name.$model,callback:function(t){e.$set(e.$v.name,"$model",t)},expression:"$v.name.$model"}}),e._v(" "),e.$v.name.$dirty&&e.isSubmitted?n("div",[e.$v.name.required?e.$v.name.nameValid?e.$v.name.maxCharactersReached?e._e():n("div",{class:e.$style.error},[e._v("\n "+e._s(e.$t("Auth.MaxCharactersReached"))+"\n ")]):n("div",{class:e.$style.error},[e._v("\n "+e._s(e.$t("Auth.EnterValidName"))+"\n ")]):n("div",{class:e.$style.error},[e._v("\n "+e._s(e.$t("Auth.FieldValidation"))+"\n ")])]):e._e()],1):e._e(),e._v(" "),e.authType===e.AuthenticationType.Both||e.authType===e.AuthenticationType.Email?n("div",[n("material-input",{ref:"emailInput",attrs:{id:"auth_email",name:"emailInput",placeholder:e.$t("Auth.Email"),"max-length":"254",disabled:e.isEmailDisabled},model:{value:e.$v.email.$model,callback:function(t){e.$set(e.$v.email,"$model",t)},expression:"$v.email.$model"}}),e._v(" "),e.$v.email.$dirty&&e.isSubmitted?n("div",[e.$v.email.required?e.$v.email.emailValid?e.$v.email.maxEmailCharactersReached?e._e():n("div",{class:e.$style.error},[e._v("\n "+e._s(e.$t("Auth.MaxCharactersReached"))+"\n ")]):n("div",{class:e.$style.error},[e._v("\n "+e._s(e.$t("Auth.EnterValidEmail"))+"\n ")]):n("div",{class:e.$style.error},[e._v("\n "+e._s(e.$t("Auth.FieldValidation"))+"\n ")])]):e._e()],1):e._e(),e._v(" "),e.config.gdprEnabled?n("div",[n("material-checkbox",{ref:"gdprCheck",attrs:{id:"auth_gdpr","check-name":"gdprCheck","check-label":e.config.gdprMessage},on:{change:e.gdprChanged},model:{value:e.$v.gdprAccepted.$model,callback:function(t){e.$set(e.$v.gdprAccepted,"$model",t)},expression:"$v.gdprAccepted.$model"}}),e._v(" "),e.isSubmitted?n("div",[e.$v.gdprAccepted.required&&e.$v.gdprAccepted.checkboxSelected?e._e():n("div",{class:e.$style.error},[e._v("\n "+e._s(e.$t("Auth.FieldValidation"))+"\n ")])]):e._e()],1):e._e()],1),e._v(" "),n("button",{ref:"submitButton",class:e.$style.submit,attrs:{type:"submit"}},[e._v("\n "+e._s(e.getPropertyValue("StartButtonText",[e.config.startChatButtonText,e.$t("Auth.Submit")]))+"\n ")])]):n("div",{ref:"chatDisabledMessage",class:e.$style["chat-disabled-container"]},[n("div",[e._v("\n "+e._s(e.$t("Inputs.ChatIsDisabled"))+"\n ")])])])],1)}),[],!1,(function(e){var t=__webpack_require__(8915);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const bp=gp.exports;var vp=function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};let yp=class extends(ao(Rc)){constructor(){super(),this.isWebRtcAllowed=cc,this.myWebRTCService=new bu(this.myChatService,this.config.demo),this.myWebRTCService.webRTCControlService.setWebRtcCodecs(this.config.webRtcCodecs)}get callStateTitle(){return this.myWebRTCService.hasCall?this.myWebRTCService.hasCall&&this.myWebRTCService.hasEstablishedCall?ic.t("Inputs.Connected").toString():ic.t("Inputs.Dialing").toString():""}beforeMount(){this.myWebRTCService&&this.$subscribeTo(this.myWebRTCService.phoneService.myCalls$.pipe(xa((e=>e.length>0?e[0].media:$f)),ef((e=>Qc(e!==$f))),Xd()),(e=>{e||this.currentChannel.dropSession().subscribe({next:()=>{this.myChatService.closeSession()},error:e=>{this.eventBus.onError.next(e)}})}))}startChat(){this.myWebRTCService.hasCall||this.$emit("chat")}makeCall(){this.eventBus.onChatInitiated.next(!0),cc&&this.myWebRTCService.call(!1).pipe($a(1)).subscribe({next:()=>{this.$emit("toggle",!0)},error:e=>this.eventBus.onError.next(e)})}dropCall(){this.myWebRTCService.dropCall().pipe($a(1)).subscribe({next:()=>{},error:e=>this.eventBus.onError.next(e)})}};vp([mo()],yp.prototype,"fullscreenService",void 0),vp([mo()],yp.prototype,"eventBus",void 0),vp([mo()],yp.prototype,"loadingService",void 0),vp([mo()],yp.prototype,"currentChannel",void 0),vp([mo()],yp.prototype,"myChatService",void 0),vp([yo()],yp.prototype,"myWebRTCService",void 0),vp([bo()],yp.prototype,"config",void 0),vp([bo({default:()=>wf})],yp.prototype,"operator",void 0),vp([bo()],yp.prototype,"startMinimized",void 0),yp=vp([ho({components:{Panel:pp,CallUsHeader:qd,WplcIcon:ed(),GlyphiconCall:xu()}})],yp);var _p=vu(yp,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("panel",{attrs:{config:e.config,"start-minimized":e.startMinimized,"allow-minimize":e.config.allowMinimize,"panel-state":e.ViewState.Intro,"full-screen-service":e.fullscreenService,operator:e.operator}},[n("call-us-header",{attrs:{slot:"panel-top","current-state":e.ViewState.Intro,config:e.config,"is-full-screen":!1},slot:"panel-top"}),e._v(" "),n("div",{class:e.$style.root,attrs:{slot:"panel-content"},slot:"panel-content"},[e.myWebRTCService.audioNotificationUrl?n("audio",{attrs:{src:e.myWebRTCService.audioNotificationUrl,autoplay:"",loop:""}}):e._e(),e._v(" "),e.myWebRTCService.remoteStream?n("audio",{directives:[{name:"srcObject",rawName:"v-srcObject",value:e.myWebRTCService.remoteStream,expression:"myWebRTCService.remoteStream"}],attrs:{autoplay:""}}):e._e(),e._v(" "),n("div",{ref:"startChatOption",class:[e.$style.action_option,e.myWebRTCService.hasCall?e.$style.disabled:""],on:{click:e.startChat}},[n("WplcIcon",{class:e.$style["option-icon"]}),e._v(" "+e._s(e.$t("Inputs.ChatWithUs"))+"\n ")],1),e._v(" "),e.myWebRTCService.hasCall?n("div",{ref:"dropCallOption",class:e.$style.action_option,on:{click:e.dropCall}},[n("glyphicon-call",{class:[e.$style["option-icon"],e.$style["end-call-icon"]]}),e._v("\n "+e._s(e.callStateTitle)+"\n ")],1):n("div",{ref:"makeCallOption",class:[e.$style.action_option,e.isWebRtcAllowed?"":e.$style.disabled],on:{click:e.makeCall}},[n("glyphicon-call",{class:e.$style["option-icon"]}),e._v(" "+e._s(e.$t("Inputs.CallTitle"))+"\n ")],1)])],1)}),[],!1,(function(e){var t=__webpack_require__(3301);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const Ap=_p.exports;var wp={leading:!0,trailing:!1};function Cp(e,t,n){void 0===t&&(t=mf),void 0===n&&(n=wp);var i=Tf(e,t);return function(e,t){return void 0===t&&(t=wp),Aa((function(n,i){var r=t.leading,o=t.trailing,a=!1,s=null,l=null,c=!1,f=function(){null==l||l.unsubscribe(),l=null,o&&(p(),c&&i.complete())},u=function(){l=null,c&&i.complete()},d=function(t){return l=ya(e(t)).subscribe(wa(i,f,u))},p=function(){if(a){a=!1;var e=s;s=null,i.next(e),!c&&d(e)}};n.subscribe(wa(i,(function(e){a=!0,s=e,(!l||l.closed)&&(r?p():d(e))}),(function(){c=!0,(!(o&&a&&l)||l.closed)&&i.complete()})))}))}((function(){return i}),n)}function xp(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=Wc(e);return Aa((function(t,i){for(var r=e.length,o=new Array(r),a=e.map((function(){return!1})),s=!1,l=function(t){ya(e[t]).subscribe(wa(i,(function(e){o[t]=e,s||a[t]||(a[t]=!0,(s=a.every(ia))&&(a=null))}),Uo))},c=0;c<r;c++)l(c);t.subscribe(wa(i,(function(e){if(s){var t=So([e],Do(o));i.next(n?n.apply(void 0,So([],Do(t))):t)}})))}))}const kp={"*\\0/*":"1f646","*\\O/*":"1f646","-___-":"1f611",":'-)":"1f602","':-)":"1f605","':-D":"1f605",">:-)":"1f606","':-(":"1f613",">:-(":"1f620",":'-(":"1f622","O:-)":"1f607","0:-3":"1f607","0:-)":"1f607","0;^)":"1f607","O;-)":"1f607","0;-)":"1f607","O:-3":"1f607","-__-":"1f611",":-Þ":"1f61b","</3":"1f494",":')":"1f602",":-D":"1f603","':)":"1f605","'=)":"1f605","':D":"1f605","'=D":"1f605",">:)":"1f606",">;)":"1f606",">=)":"1f606",";-)":"1f609","*-)":"1f609",";-]":"1f609",";^)":"1f609","':(":"1f613","'=(":"1f613",":-*":"1f618",":^*":"1f618",">:P":"1f61c","X-P":"1f61c",">:[":"1f61e",":-(":"1f61e",":-[":"1f61e",">:(":"1f620",":'(":"1f622",";-(":"1f622",">.<":"1f623","#-)":"1f635","%-)":"1f635","X-)":"1f635","\\0/":"1f646","\\O/":"1f646","0:3":"1f607","0:)":"1f607","O:)":"1f607","O=)":"1f607","O:3":"1f607","B-)":"1f60e","8-)":"1f60e","B-D":"1f60e","8-D":"1f60e","-_-":"1f611",">:\\":"1f615",">:/":"1f615",":-/":"1f615",":-.":"1f615",":-P":"1f61b",":Þ":"1f61b",":-b":"1f61b",":-O":"1f62e",O_O:"1f62e",">:O":"1f62e",":-X":"1f636",":-#":"1f636",":-)":"1f642","(y)":"1f44d","<3":"2764",":D":"1f603","=D":"1f603",";)":"1f609","*)":"1f609",";]":"1f609",";D":"1f609",":*":"1f618","=*":"1f618",":(":"1f61e",":[":"1f61e","=(":"1f61e",":@":"1f620",";(":"1f622","D:":"1f628",":$":"1f633","=$":"1f633","#)":"1f635","%)":"1f635","X)":"1f635","B)":"1f60e","8)":"1f60e",":/":"1f615",":\\":"1f615","=/":"1f615","=\\":"1f615",":L":"1f615","=L":"1f615",":P":"1f61b","=P":"1f61b",":b":"1f61b",":O":"1f62e",":X":"1f636",":#":"1f636","=X":"1f636","=#":"1f636",":)":"1f642","=]":"1f642","=)":"1f642",":]":"1f642"},Ep=new RegExp("<object[^>]*>.*?</object>|<span[^>]*>.*?</span>|<(?:object|embed|svg|img|div|span|p|a)[^>]*>|((\\s|^)(\\*\\\\0\\/\\*|\\*\\\\O\\/\\*|\\-___\\-|\\:'\\-\\)|'\\:\\-\\)|'\\:\\-D|\\>\\:\\-\\)|>\\:\\-\\)|'\\:\\-\\(|\\>\\:\\-\\(|>\\:\\-\\(|\\:'\\-\\(|O\\:\\-\\)|0\\:\\-3|0\\:\\-\\)|0;\\^\\)|O;\\-\\)|0;\\-\\)|O\\:\\-3|\\-__\\-|\\:\\-Þ|\\:\\-Þ|\\<\\/3|<\\/3|\\:'\\)|\\:\\-D|'\\:\\)|'\\=\\)|'\\:D|'\\=D|\\>\\:\\)|>\\:\\)|\\>;\\)|>;\\)|\\>\\=\\)|>\\=\\)|;\\-\\)|\\*\\-\\)|;\\-\\]|;\\^\\)|'\\:\\(|'\\=\\(|\\:\\-\\*|\\:\\^\\*|\\>\\:P|>\\:P|X\\-P|\\>\\:\\[|>\\:\\[|\\:\\-\\(|\\:\\-\\[|\\>\\:\\(|>\\:\\(|\\:'\\(|;\\-\\(|\\>\\.\\<|>\\.<|#\\-\\)|%\\-\\)|X\\-\\)|\\\\0\\/|\\\\O\\/|0\\:3|0\\:\\)|O\\:\\)|O\\=\\)|O\\:3|B\\-\\)|8\\-\\)|B\\-D|8\\-D|\\-_\\-|\\>\\:\\\\|>\\:\\\\|\\>\\:\\/|>\\:\\/|\\:\\-\\/|\\:\\-\\.|\\:\\-P|\\:Þ|\\:Þ|\\:\\-b|\\:\\-O|O_O|\\>\\:O|>\\:O|\\:\\-X|\\:\\-#|\\:\\-\\)|\\(y\\)|\\<3|<3|\\:D|\\=D|;\\)|\\*\\)|;\\]|;D|\\:\\*|\\=\\*|\\:\\(|\\:\\[|\\=\\(|\\:@|;\\(|D\\:|\\:\\$|\\=\\$|#\\)|%\\)|X\\)|B\\)|8\\)|\\:\\/|\\:\\\\|\\=\\/|\\=\\\\|\\:L|\\=L|\\:P|\\=P|\\:b|\\:O|\\:X|\\:#|\\=X|\\=#|\\:\\)|\\=\\]|\\=\\)|\\:\\])(?=\\s|$|[!,.?]))","gi");function Dp(e){return e.replace(Ep,((e,t,n,i)=>{if(void 0===i||""===i||!(i in kp))return e;return n+function(e){if(e.indexOf("-")>-1){const t=[],n=e.split("-");for(let e=0;e<n.length;e+=1){let i=parseInt(n[e],16);if(i>=65536&&i<=1114111){const e=Math.floor((i-65536)/1024)+55296,t=(i-65536)%1024+56320;i=String.fromCharCode(e)+String.fromCharCode(t)}else i=String.fromCharCode(i);t.push(i)}return t.join("")}const t=parseInt(e,16);if(t>=65536&&t<=1114111){const e=Math.floor((t-65536)/1024)+55296,n=(t-65536)%1024+56320;return String.fromCharCode(e)+String.fromCharCode(n)}return String.fromCharCode(t)}(kp[i=i].toUpperCase())}))}var Sp=__webpack_require__(9830),Ip=__webpack_require__.n(Sp);function Mp(e){this.j={},this.jr=[],this.jd=null,this.t=e}Mp.prototype={accepts:function(){return!!this.t},tt:function(e,t){if(t&&t.j)return this.j[e]=t,t;var n=t,i=this.j[e];if(i)return n&&(i.t=n),i;i=Op();var r=Np(this,e);return r?(Object.assign(i.j,r.j),i.jr.append(r.jr),i.jr=r.jd,i.t=n||r.t):i.t=n,this.j[e]=i,i}};var Op=function(){return new Mp},Tp=function(e){return new Mp(e)},Fp=function(e,t,n){e.j[t]||(e.j[t]=n)},Rp=function(e,t,n){e.jr.push([t,n])},Np=function(e,t){var n=e.j[t];if(n)return n;for(var i=0;i<e.jr.length;i++){var r=e.jr[i][0],o=e.jr[i][1];if(r.test(t))return o}return e.jd},Bp=function(e,t,n){for(var i=0;i<t.length;i++)Fp(e,t[i],n)},Pp=function(e,t){for(var n=0;n<t.length;n++){var i=t[n][0],r=t[n][1];Fp(e,i,r)}},jp=function(e,t,n,i){for(var r,o=0,a=t.length;o<a&&(r=e.j[t[o]]);)e=r,o++;if(o>=a)return[];for(;o<a-1;)r=i(),Fp(e,t[o],r),e=r,o++;Fp(e,t[a-1],n)},qp="DOMAIN",Lp="LOCALHOST",zp="TLD",$p="NUM",Up="PROTOCOL",Vp="MAILTO",Wp="WS",Gp="NL",Hp="OPENBRACE",Qp="OPENBRACKET",Yp="OPENANGLEBRACKET",Xp="OPENPAREN",Zp="CLOSEBRACE",Kp="CLOSEBRACKET",Jp="CLOSEANGLEBRACKET",eh="CLOSEPAREN",th="AMPERSAND",nh="APOSTROPHE",ih="ASTERISK",rh="AT",oh="BACKSLASH",ah="BACKTICK",sh="CARET",lh="COLON",ch="COMMA",fh="DOLLAR",uh="DOT",dh="EQUALS",ph="EXCLAMATION",hh="HYPHEN",mh="PERCENT",gh="PIPE",bh="PLUS",vh="POUND",yh="QUERY",_h="QUOTE",Ah="SEMI",wh="SLASH",Ch="TILDE",xh="UNDERSCORE",kh="SYM",Eh=Object.freeze({__proto__:null,DOMAIN:qp,LOCALHOST:Lp,TLD:zp,NUM:$p,PROTOCOL:Up,MAILTO:Vp,WS:Wp,NL:Gp,OPENBRACE:Hp,OPENBRACKET:Qp,OPENANGLEBRACKET:Yp,OPENPAREN:Xp,CLOSEBRACE:Zp,CLOSEBRACKET:Kp,CLOSEANGLEBRACKET:Jp,CLOSEPAREN:eh,AMPERSAND:th,APOSTROPHE:nh,ASTERISK:ih,AT:rh,BACKSLASH:oh,BACKTICK:ah,CARET:sh,COLON:lh,COMMA:ch,DOLLAR:fh,DOT:uh,EQUALS:dh,EXCLAMATION:ph,HYPHEN:hh,PERCENT:mh,PIPE:gh,PLUS:bh,POUND:vh,QUERY:yh,QUOTE:_h,SEMI:Ah,SLASH:wh,TILDE:Ch,UNDERSCORE:xh,SYM:kh}),Dh="aaa aarp abarth abb abbott abbvie abc able abogado abudhabi ac academy accenture accountant accountants aco actor ad adac ads adult ae aeg aero aetna af afamilycompany afl africa ag agakhan agency ai aig airbus airforce airtel akdn al alfaromeo alibaba alipay allfinanz allstate ally alsace alstom am amazon americanexpress americanfamily amex amfam amica amsterdam analytics android anquan anz ao aol apartments app apple aq aquarelle ar arab aramco archi army arpa art arte as asda asia associates at athleta attorney au auction audi audible audio auspost author auto autos avianca aw aws ax axa az azure ba baby baidu banamex bananarepublic band bank bar barcelona barclaycard barclays barefoot bargains baseball basketball bauhaus bayern bb bbc bbt bbva bcg bcn bd be beats beauty beer bentley berlin best bestbuy bet bf bg bh bharti bi bible bid bike bing bingo bio biz bj black blackfriday blockbuster blog bloomberg blue bm bms bmw bn bnpparibas bo boats boehringer bofa bom bond boo book booking bosch bostik boston bot boutique box br bradesco bridgestone broadway broker brother brussels bs bt budapest bugatti build builders business buy buzz bv bw by bz bzh ca cab cafe cal call calvinklein cam camera camp cancerresearch canon capetown capital capitalone car caravan cards care career careers cars casa case cash casino cat catering catholic cba cbn cbre cbs cc cd center ceo cern cf cfa cfd cg ch chanel channel charity chase chat cheap chintai christmas chrome church ci cipriani circle cisco citadel citi citic city cityeats ck cl claims cleaning click clinic clinique clothing cloud club clubmed cm cn co coach codes coffee college cologne com comcast commbank community company compare computer comsec condos construction consulting contact contractors cooking cookingchannel cool coop corsica country coupon coupons courses cpa cr credit creditcard creditunion cricket crown crs cruise cruises csc cu cuisinella cv cw cx cy cymru cyou cz dabur dad dance data date dating datsun day dclk dds de deal dealer deals degree delivery dell deloitte delta democrat dental dentist desi design dev dhl diamonds diet digital direct directory discount discover dish diy dj dk dm dnp do docs doctor dog domains dot download drive dtv dubai duck dunlop dupont durban dvag dvr dz earth eat ec eco edeka edu education ee eg email emerck energy engineer engineering enterprises epson equipment er ericsson erni es esq estate et etisalat eu eurovision eus events exchange expert exposed express extraspace fage fail fairwinds faith family fan fans farm farmers fashion fast fedex feedback ferrari ferrero fi fiat fidelity fido film final finance financial fire firestone firmdale fish fishing fit fitness fj fk flickr flights flir florist flowers fly fm fo foo food foodnetwork football ford forex forsale forum foundation fox fr free fresenius frl frogans frontdoor frontier ftr fujitsu fujixerox fun fund furniture futbol fyi ga gal gallery gallo gallup game games gap garden gay gb gbiz gd gdn ge gea gent genting george gf gg ggee gh gi gift gifts gives giving gl glade glass gle global globo gm gmail gmbh gmo gmx gn godaddy gold goldpoint golf goo goodyear goog google gop got gov gp gq gr grainger graphics gratis green gripe grocery group gs gt gu guardian gucci guge guide guitars guru gw gy hair hamburg hangout haus hbo hdfc hdfcbank health healthcare help helsinki here hermes hgtv hiphop hisamitsu hitachi hiv hk hkt hm hn hockey holdings holiday homedepot homegoods homes homesense honda horse hospital host hosting hot hoteles hotels hotmail house how hr hsbc ht hu hughes hyatt hyundai ibm icbc ice icu id ie ieee ifm ikano il im imamat imdb immo immobilien in inc industries infiniti info ing ink institute insurance insure int international intuit investments io ipiranga iq ir irish is ismaili ist istanbul it itau itv iveco jaguar java jcb je jeep jetzt jewelry jio jll jm jmp jnj jo jobs joburg jot joy jp jpmorgan jprs juegos juniper kaufen kddi ke kerryhotels kerrylogistics kerryproperties kfh kg kh ki kia kim kinder kindle kitchen kiwi km kn koeln komatsu kosher kp kpmg kpn kr krd kred kuokgroup kw ky kyoto kz la lacaixa lamborghini lamer lancaster lancia land landrover lanxess lasalle lat latino latrobe law lawyer lb lc lds lease leclerc lefrak legal lego lexus lgbt li lidl life lifeinsurance lifestyle lighting like lilly limited limo lincoln linde link lipsy live living lixil lk llc llp loan loans locker locus loft lol london lotte lotto love lpl lplfinancial lr ls lt ltd ltda lu lundbeck luxe luxury lv ly ma macys madrid maif maison makeup man management mango map market marketing markets marriott marshalls maserati mattel mba mc mckinsey md me med media meet melbourne meme memorial men menu merckmsd mg mh miami microsoft mil mini mint mit mitsubishi mk ml mlb mls mm mma mn mo mobi mobile moda moe moi mom monash money monster mormon mortgage moscow moto motorcycles mov movie mp mq mr ms msd mt mtn mtr mu museum mutual mv mw mx my mz na nab nagoya name nationwide natura navy nba nc ne nec net netbank netflix network neustar new news next nextdirect nexus nf nfl ng ngo nhk ni nico nike nikon ninja nissan nissay nl no nokia northwesternmutual norton now nowruz nowtv np nr nra nrw ntt nu nyc nz obi observer off office okinawa olayan olayangroup oldnavy ollo om omega one ong onl online onyourside ooo open oracle orange org organic origins osaka otsuka ott ovh pa page panasonic paris pars partners parts party passagens pay pccw pe pet pf pfizer pg ph pharmacy phd philips phone photo photography photos physio pics pictet pictures pid pin ping pink pioneer pizza pk pl place play playstation plumbing plus pm pn pnc pohl poker politie porn post pr pramerica praxi press prime pro prod productions prof progressive promo properties property protection pru prudential ps pt pub pw pwc py qa qpon quebec quest qvc racing radio raid re read realestate realtor realty recipes red redstone redumbrella rehab reise reisen reit reliance ren rent rentals repair report republican rest restaurant review reviews rexroth rich richardli ricoh ril rio rip rmit ro rocher rocks rodeo rogers room rs rsvp ru rugby ruhr run rw rwe ryukyu sa saarland safe safety sakura sale salon samsclub samsung sandvik sandvikcoromant sanofi sap sarl sas save saxo sb sbi sbs sc sca scb schaeffler schmidt scholarships school schule schwarz science scjohnson scot sd se search seat secure security seek select sener services ses seven sew sex sexy sfr sg sh shangrila sharp shaw shell shia shiksha shoes shop shopping shouji show showtime si silk sina singles site sj sk ski skin sky skype sl sling sm smart smile sn sncf so soccer social softbank software sohu solar solutions song sony soy spa space sport spot spreadbetting sr srl ss st stada staples star statebank statefarm stc stcgroup stockholm storage store stream studio study style su sucks supplies supply support surf surgery suzuki sv swatch swiftcover swiss sx sy sydney systems sz tab taipei talk taobao target tatamotors tatar tattoo tax taxi tc tci td tdk team tech technology tel temasek tennis teva tf tg th thd theater theatre tiaa tickets tienda tiffany tips tires tirol tj tjmaxx tjx tk tkmaxx tl tm tmall tn to today tokyo tools top toray toshiba total tours town toyota toys tr trade trading training travel travelchannel travelers travelersinsurance trust trv tt tube tui tunes tushu tv tvs tw tz ua ubank ubs ug uk unicom university uno uol ups us uy uz va vacations vana vanguard vc ve vegas ventures verisign versicherung vet vg vi viajes video vig viking villas vin vip virgin visa vision viva vivo vlaanderen vn vodka volkswagen volvo vote voting voto voyage vu vuelos wales walmart walter wang wanggou watch watches weather weatherchannel webcam weber website wed wedding weibo weir wf whoswho wien wiki williamhill win windows wine winners wme wolterskluwer woodside work works world wow ws wtc wtf xbox xerox xfinity xihuan xin xxx xyz yachts yahoo yamaxun yandex ye yodobashi yoga yokohama you youtube yt yun za zappos zara zero zip zm zone zuerich zw vermögensberater-ctb vermögensberatung-pwb ελ ευ бг бел дети ею католик ком қаз мкд мон москва онлайн орг рус рф сайт срб укр გე հայ ישראל קום ابوظبي اتصالات ارامكو الاردن البحرين الجزائر السعودية العليان المغرب امارات ایران بارت بازار بھارت بيتك پاکستان ڀارت تونس سودان سورية شبكة عراق عرب عمان فلسطين قطر كاثوليك كوم مصر مليسيا موريتانيا موقع همراه कॉम नेट भारत भारतम् भारोत संगठन বাংলা ভারত ভাৰত ਭਾਰਤ ભારત ଭାରତ இந்தியா இலங்கை சிங்கப்பூர் భారత్ ಭಾರತ ഭാരതം ලංකා คอม ไทย ລາວ 닷넷 닷컴 삼성 한국 アマゾン グーグル クラウド コム ストア セール ファッション ポイント みんな 世界 中信 中国 中國 中文网 亚马逊 企业 佛山 信息 健康 八卦 公司 公益 台湾 台灣 商城 商店 商标 嘉里 嘉里大酒店 在线 大众汽车 大拿 天主教 娱乐 家電 广东 微博 慈善 我爱你 手机 招聘 政务 政府 新加坡 新闻 时尚 書籍 机构 淡马锡 游戏 澳門 点看 移动 组织机构 网址 网店 网站 网络 联通 诺基亚 谷歌 购物 通販 集团 電訊盈科 飞利浦 食品 餐厅 香格里拉 香港".split(" "),Sh=/(?:[A-Za-z\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u0870-\u0887\u0889-\u088E\u08A0-\u08C9\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C5D\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16F1-\u16F8\u1700-\u1711\u171F-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1878\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4C\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2183\u2184\u2C00-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005\u3006\u3031-\u3035\u303B\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u31A0-\u31BF\u31F0-\u31FF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CA\uA7D0\uA7D1\uA7D3\uA7D5-\uA7D9\uA7F2-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF2D-\uDF40\uDF42-\uDF49\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDD70-\uDD7A\uDD7C-\uDD8A\uDD8C-\uDD92\uDD94\uDD95\uDD97-\uDDA1\uDDA3-\uDDB1\uDDB3-\uDDB9\uDDBB\uDDBC\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67\uDF80-\uDF85\uDF87-\uDFB0\uDFB2-\uDFBA]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDD00-\uDD23\uDE80-\uDEA9\uDEB0\uDEB1\uDF00-\uDF1C\uDF27\uDF30-\uDF45\uDF70-\uDF81\uDFB0-\uDFC4\uDFE0-\uDFF6]|\uD804[\uDC03-\uDC37\uDC71\uDC72\uDC75\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD44\uDD47\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC5F-\uDC61\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDEB8\uDF00-\uDF1A\uDF40-\uDF46]|\uD806[\uDC00-\uDC2B\uDCA0-\uDCDF\uDCFF-\uDD06\uDD09\uDD0C-\uDD13\uDD15\uDD16\uDD18-\uDD2F\uDD3F\uDD41\uDDA0-\uDDA7\uDDAA-\uDDD0\uDDE1\uDDE3\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE89\uDE9D\uDEB0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD89\uDD98\uDEE0-\uDEF2\uDFB0]|\uD808[\uDC00-\uDF99]|\uD809[\uDC80-\uDD43]|\uD80B[\uDF90-\uDFF0]|[\uD80C\uD81C-\uD820\uD822\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879\uD880-\uD883][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE70-\uDEBE\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDE40-\uDE7F\uDF00-\uDF4A\uDF50\uDF93-\uDF9F\uDFE0\uDFE1\uDFE3]|\uD821[\uDC00-\uDFF7]|\uD823[\uDC00-\uDCD5\uDD00-\uDD08]|\uD82B[\uDFF0-\uDFF3\uDFF5-\uDFFB\uDFFD\uDFFE]|\uD82C[\uDC00-\uDD22\uDD50-\uDD52\uDD64-\uDD67\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD837[\uDF00-\uDF1E]|\uD838[\uDD00-\uDD2C\uDD37-\uDD3D\uDD4E\uDE90-\uDEAD\uDEC0-\uDEEB]|\uD839[\uDFE0-\uDFE6\uDFE8-\uDFEB\uDFED\uDFEE\uDFF0-\uDFFE]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43\uDD4B]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDEDF\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF38\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uD884[\uDC00-\uDF4A])/,Ih=/(?:[#\*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\uDEDD-\uDEE5\uDEE9\uDEEB\uDEEC\uDEF0\uDEF3-\uDEFC\uDFE0-\uDFEB\uDFF0]|\uD83E[\uDD0C-\uDD3A\uDD3C-\uDD45\uDD47-\uDDFF\uDE70-\uDE74\uDE78-\uDE7C\uDE80-\uDE86\uDE90-\uDEAC\uDEB0-\uDEBA\uDEC0-\uDEC5\uDED0-\uDED9\uDEE0-\uDEE7\uDEF0-\uDEF6])/,Mh=/\uFE0F/,Oh=/\d/,Th=/\s/;function Fh(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=Op(),n=Tp($p),i=Tp(qp),r=Op(),o=Tp(Wp),a=[[Oh,i],[Sh,i],[Ih,i],[Mh,i]],s=function(){var e=Tp(qp);return e.j={"-":r},e.jr=[].concat(a),e},l=function(e){var t=s();return t.t=e,t};Pp(t,[["'",Tp(nh)],["{",Tp(Hp)],["[",Tp(Qp)],["<",Tp(Yp)],["(",Tp(Xp)],["}",Tp(Zp)],["]",Tp(Kp)],[">",Tp(Jp)],[")",Tp(eh)],["&",Tp(th)],["*",Tp(ih)],["@",Tp(rh)],["`",Tp(ah)],["^",Tp(sh)],[":",Tp(lh)],[",",Tp(ch)],["$",Tp(fh)],[".",Tp(uh)],["=",Tp(dh)],["!",Tp(ph)],["-",Tp(hh)],["%",Tp(mh)],["|",Tp(gh)],["+",Tp(bh)],["#",Tp(vh)],["?",Tp(yh)],['"',Tp(_h)],["/",Tp(wh)],[";",Tp(Ah)],["~",Tp(Ch)],["_",Tp(xh)],["\\",Tp(oh)]]),Fp(t,"\n",Tp(Gp)),Rp(t,Th,o),Fp(o,"\n",Op()),Rp(o,Th,o);for(var c=0;c<Dh.length;c++)jp(t,Dh[c],l(zp),s);var f=s(),u=s(),d=s(),p=s();jp(t,"file",f,s),jp(t,"ftp",u,s),jp(t,"http",d,s),jp(t,"mailto",p,s);var h=s(),m=Tp(Up),g=Tp(Vp);Fp(u,"s",h),Fp(u,":",m),Fp(d,"s",h),Fp(d,":",m),Fp(f,":",m),Fp(h,":",m),Fp(p,":",g);for(var b=s(),v=0;v<e.length;v++)jp(t,e[v],b,s);return Fp(b,":",m),jp(t,"localhost",l(Lp),s),Rp(t,Oh,n),Rp(t,Sh,i),Rp(t,Ih,i),Rp(t,Mh,i),Rp(n,Oh,n),Rp(n,Sh,i),Rp(n,Ih,i),Rp(n,Mh,i),Fp(n,"-",r),Fp(i,"-",r),Fp(r,"-",r),Rp(i,Oh,i),Rp(i,Sh,i),Rp(i,Ih,i),Rp(i,Mh,i),Rp(r,Oh,i),Rp(r,Sh,i),Rp(r,Ih,i),Rp(r,Mh,i),t.jd=Tp(kh),t}function Rh(e){return Rh="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Rh(e)}var Nh={defaultProtocol:"http",events:null,format:Ph,formatHref:Ph,nl2br:!1,tagName:"a",target:null,rel:null,validate:!0,truncate:0,className:null,attributes:null,ignoreTags:[]};function Bh(e){e=e||{},this.defaultProtocol="defaultProtocol"in e?e.defaultProtocol:Nh.defaultProtocol,this.events="events"in e?e.events:Nh.events,this.format="format"in e?e.format:Nh.format,this.formatHref="formatHref"in e?e.formatHref:Nh.formatHref,this.nl2br="nl2br"in e?e.nl2br:Nh.nl2br,this.tagName="tagName"in e?e.tagName:Nh.tagName,this.target="target"in e?e.target:Nh.target,this.rel="rel"in e?e.rel:Nh.rel,this.validate="validate"in e?e.validate:Nh.validate,this.truncate="truncate"in e?e.truncate:Nh.truncate,this.className="className"in e?e.className:Nh.className,this.attributes=e.attributes||Nh.attributes,this.ignoreTags=[];for(var t=("ignoreTags"in e?e.ignoreTags:Nh.ignoreTags),n=0;n<t.length;n++)this.ignoreTags.push(t[n].toUpperCase())}function Ph(e){return e}Bh.prototype={resolve:function(e){var t=e.toHref(this.defaultProtocol);return{formatted:this.get("format",e.toString(),e),formattedHref:this.get("formatHref",t,e),tagName:this.get("tagName",t,e),className:this.get("className",t,e),target:this.get("target",t,e),rel:this.get("rel",t,e),events:this.getObject("events",t,e),attributes:this.getObject("attributes",t,e),truncate:this.get("truncate",t,e)}},check:function(e){return this.get("validate",e.toString(),e)},get:function(e,t,n){var i,r=this[e];if(!r)return r;switch(Rh(r)){case"function":return r(t,n.t);case"object":return"function"==typeof(i=n.t in r?r[n.t]:Nh[e])?i(t,n.t):i}return r},getObject:function(e,t,n){var i=this[e];return"function"==typeof i?i(t,n.t):i}};function jh(){}function qh(e,t){function n(t,n){this.t=e,this.v=t,this.tk=n}return function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=Object.create(e.prototype);for(var r in n)i[r]=n[r];i.constructor=t,t.prototype=i}(jh,n,t),n}jh.prototype={t:"token",isLink:!1,toString:function(){return this.v},toHref:function(){return this.toString()},startIndex:function(){return this.tk[0].s},endIndex:function(){return this.tk[this.tk.length-1].e},toObject:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Nh.defaultProtocol;return{type:this.t,value:this.v,isLink:this.isLink,href:this.toHref(e),start:this.startIndex(),end:this.endIndex()}}};var Lh=qh("email",{isLink:!0}),zh=qh("email",{isLink:!0,toHref:function(){return"mailto:"+this.toString()}}),$h=qh("text"),Uh=qh("nl"),Vh=qh("url",{isLink:!0,toHref:function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Nh.defaultProtocol,t=this.tk,n=!1,i=!1,r=[],o=0;t[o].t===Up;)n=!0,r.push(t[o].v),o++;for(;t[o].t===wh;)i=!0,r.push(t[o].v),o++;for(;o<t.length;o++)r.push(t[o].v);return r=r.join(""),n||i||(r="".concat(e,"://").concat(r)),r},hasProtocol:function(){return this.tk[0].t===Up}}),Wh=Object.freeze({__proto__:null,MultiToken:jh,Base:jh,createTokenClass:qh,MailtoEmail:Lh,Email:zh,Text:$h,Nl:Uh,Url:Vh});function Gh(){var e=Op(),t=Op(),n=Op(),i=Op(),r=Op(),o=Op(),a=Op(),s=Tp(Vh),l=Op(),c=Tp(Vh),f=Tp(Vh),u=Op(),d=Op(),p=Op(),h=Op(),m=Op(),g=Tp(Vh),b=Tp(Vh),v=Tp(Vh),y=Tp(Vh),_=Op(),A=Op(),w=Op(),C=Op(),x=Op(),k=Op(),E=Tp(zh),D=Op(),S=Tp(zh),I=Tp(Lh),M=Op(),O=Op(),T=Op(),F=Op(),R=Tp(Uh);Fp(e,Gp,R),Fp(e,Up,t),Fp(e,Vp,n),Fp(t,wh,i),Fp(i,wh,r),Fp(e,zp,o),Fp(e,qp,o),Fp(e,Lp,s),Fp(e,$p,o),Fp(r,zp,f),Fp(r,qp,f),Fp(r,$p,f),Fp(r,Lp,f),Fp(o,uh,a),Fp(x,uh,k),Fp(a,zp,s),Fp(a,qp,o),Fp(a,$p,o),Fp(a,Lp,o),Fp(k,zp,E),Fp(k,qp,x),Fp(k,$p,x),Fp(k,Lp,x),Fp(s,uh,a),Fp(E,uh,k),Fp(s,lh,l),Fp(s,wh,f),Fp(l,$p,c),Fp(c,wh,f),Fp(E,lh,D),Fp(D,$p,S);var N=[th,ih,rh,oh,ah,sh,fh,qp,dh,hh,Lp,$p,mh,gh,bh,vh,Up,wh,kh,Ch,zp,xh],B=[nh,Jp,Zp,Kp,eh,lh,ch,uh,ph,Yp,Hp,Qp,Xp,yh,_h,Ah];Fp(f,Hp,d),Fp(f,Qp,p),Fp(f,Yp,h),Fp(f,Xp,m),Fp(u,Hp,d),Fp(u,Qp,p),Fp(u,Yp,h),Fp(u,Xp,m),Fp(d,Zp,f),Fp(p,Kp,f),Fp(h,Jp,f),Fp(m,eh,f),Fp(g,Zp,f),Fp(b,Kp,f),Fp(v,Jp,f),Fp(y,eh,f),Fp(_,Zp,f),Fp(A,Kp,f),Fp(w,Jp,f),Fp(C,eh,f),Bp(d,N,g),Bp(p,N,b),Bp(h,N,v),Bp(m,N,y),Bp(d,B,_),Bp(p,B,A),Bp(h,B,w),Bp(m,B,C),Bp(g,N,g),Bp(b,N,b),Bp(v,N,v),Bp(y,N,y),Bp(g,B,g),Bp(b,B,b),Bp(v,B,v),Bp(y,B,y),Bp(_,N,g),Bp(A,N,b),Bp(w,N,v),Bp(C,N,y),Bp(_,B,_),Bp(A,B,A),Bp(w,B,w),Bp(C,B,C),Bp(f,N,f),Bp(u,N,f),Bp(f,B,u),Bp(u,B,u),Fp(n,zp,I),Fp(n,qp,I),Fp(n,$p,I),Fp(n,Lp,I),Bp(I,N,I),Bp(I,B,M),Bp(M,N,I),Bp(M,B,M);var P=[th,nh,ih,oh,ah,sh,Zp,fh,qp,dh,hh,$p,Hp,mh,gh,bh,vh,yh,wh,kh,Ch,zp,xh];return Bp(o,P,O),Fp(o,rh,T),Bp(s,P,O),Fp(s,rh,T),Bp(a,P,O),Bp(O,P,O),Fp(O,rh,T),Fp(O,uh,F),Bp(F,P,O),Fp(T,zp,x),Fp(T,qp,x),Fp(T,$p,x),Fp(T,Lp,E),e}function Hh(e,t,n){var i=n[0].s,r=n[n.length-1].e;return new e(t.substr(i,r-i),n)}"undefined"!=typeof console&&console&&console.warn;var Qh={scanner:null,parser:null,pluginQueue:[],customProtocols:[],initialized:!1};function Yh(e){return Qh.initialized||function(){Qh.scanner={start:Fh(Qh.customProtocols),tokens:Eh},Qh.parser={start:Gh(),tokens:Wh};for(var e={createTokenClass:qh},t=0;t<Qh.pluginQueue.length;t++)Qh.pluginQueue[t][1]({scanner:Qh.scanner,parser:Qh.parser,utils:e});Qh.initialized=!0}(),function(e,t,n){for(var i=n.length,r=0,o=[],a=[];r<i;){for(var s=e,l=null,c=null,f=0,u=null,d=-1;r<i&&!(l=Np(s,n[r].t));)a.push(n[r++]);for(;r<i&&(c=l||Np(s,n[r].t));)l=null,(s=c).accepts()?(d=0,u=s):d>=0&&d++,r++,f++;if(d<0)for(var p=r-f;p<r;p++)a.push(n[p]);else{a.length>0&&(o.push(Hh($h,t,a)),a=[]),r-=d,f-=d;var h=u.t,m=n.slice(r-f,r);o.push(Hh(h,t,m))}}return a.length>0&&o.push(Hh($h,t,a)),o}(Qh.parser.start,e,function(e,t){for(var n=function(e){for(var t=[],n=e.length,i=0;i<n;){var r=e.charCodeAt(i),o=void 0,a=r<55296||r>56319||i+1===n||(o=e.charCodeAt(i+1))<56320||o>57343?e[i]:e.slice(i,i+2);t.push(a),i+=a.length}return t}(t.replace(/[A-Z]/g,(function(e){return e.toLowerCase()}))),i=n.length,r=[],o=0,a=0;a<i;){for(var s=e,l=null,c=0,f=null,u=-1,d=-1;a<i&&(l=Np(s,n[a]));)(s=l).accepts()?(u=0,d=0,f=s):u>=0&&(u+=n[a].length,d++),c+=n[a].length,o+=n[a].length,a++;o-=u,a-=d,c-=u,r.push({t:f.t,v:t.substr(o-c,c),s:o-c,e:o})}return r}(Qh.scanner.start,e))}function Xh(e){return e.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">")}function Zh(e){return e.replace(/"/g,""")}function Kh(e){if(!e)return"";var t=[];for(var n in e){var i=e[n]+"";t.push("".concat(n,'="').concat(Zh(i),'"'))}return t.join(" ")}function Jh(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t=new Bh(t);for(var n=Yh(e),i=[],r=0;r<n.length;r++){var o=n[r];if("nl"===o.t&&t.nl2br)i.push("<br>\n");else if(o.isLink&&t.check(o)){var a=t.resolve(o),s=a.formatted,l=a.formattedHref,c=a.tagName,f=a.className,u=a.target,d=a.rel,p=a.attributes,h=["<".concat(c,' href="').concat(Zh(l),'"')];f&&h.push(' class="'.concat(Zh(f),'"')),u&&h.push(' target="'.concat(Zh(u),'"')),d&&h.push(' rel="'.concat(Zh(d),'"')),p&&h.push(" ".concat(Kh(p))),h.push(">".concat(Xh(s),"</").concat(c,">")),i.push(h.join(""))}else i.push(Xh(o.toString()))}return i.join("")}String.prototype.linkify||Object.defineProperty(String.prototype,"linkify",{writable:!1,value:function(e){return Jh(this,e)}});const em=["jpeg","jpg","png","gif","bmp","webp","tif","tiff","heif","doc","docx","pdf","txt","rtf","ppt","pptx","xls","xlsx"],tm=["jpeg","jpg","png","gif","bmp","webp"];function nm(e,t){const n=Math.max(0,parseInt(e,10));return t?Math.floor(255*Math.min(100,n)/100):Math.min(255,n)}function im(e){const t=e>255||e<0?"ff":e.toString(16);return 1===t.length?`0${t}`:t}function rm(e){const t=function(e){let t=null;null!=e&&(t=/^rgb\(\s*(-?\d+)(%?)\s*,\s*(-?\d+)(%?)\s*,\s*(-?\d+)(%?)\s*\)$/.exec(e));let n="";if(null!=t){let e,i,r;t&&(e=nm(t[1],t[2]),i=nm(t[3],t[4]),r=nm(t[5],t[6]),n=`#${im(e)}${im(i)}${im(r)}`)}return""!==n?n:"#ffffff"}(getComputedStyle(e).backgroundColor);return"#"===(n=t).slice(0,1)&&(n=n.slice(1)),3===n.length&&(n=n.split("").map((e=>e+e)).join("")),(299*parseInt(n.substring(0,2),16)+587*parseInt(n.substring(2,4),16)+114*parseInt(n.substring(4,6),16))/1e3>=128?"#000000":"#FFFFFF";var n}function om(e){const t=e.lastIndexOf("."),n=e.substring(t+1);return tm.indexOf(n.toLowerCase())>=0}var am=function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};let sm=class extends(ao(Rc)){constructor(){super(),this.ClientChatFileState=hs}onPropertyChanged(){this.generateFileLinks()}get link(){if(this.file.FileState===hs.CF_Available)return void 0!==this.fileLink?this.fileLink:void 0!==this.file.FileLink?this.file.FileLink:void 0}beforeMount(){this.$subscribeTo(this.myChatService.mySession$,(e=>{this.session=e,this.generateFileLinks()}))}generateFileLinks(){void 0!==this.session&&(this.fileLink=this.file&&this.file.FileLink?this.session.fileEndPoint(this.file.FileLink):"",this.loadPreview()?this.previewSource=this.file&&this.file.FileLink?this.session.fileEndPoint(`${this.file.FileLink}.preview`):"":this.previewSource=this.file&&this.file.FileLink?this.session.fileEndPoint(this.file.FileLink):"")}get showFileIcon(){return this.file.FileSize>512e3&&!this.file.HasPreview||this.file.FileSize<=512e3&&!this.file.HasPreview&&!om(this.file.FileName)}updateNotFoundImage(e){null!==e&&null!==e.target&&(e.target.src=Id)}downloadFile(e){return!(!this.file||this.file.FileState!==hs.CF_Available)||(e.preventDefault(),!1)}imageLoaded(){this.eventBus.onScrollToBottom.next()}loadPreview(){return this.file.FileSize>512e3&&this.file.HasPreview||this.file.FileSize<=512e3&&!om(this.file.FileName)&&this.file.HasPreview}};am([bo({default:()=>({})})],sm.prototype,"file",void 0),am([mo()],sm.prototype,"myChatService",void 0),am([mo()],sm.prototype,"eventBus",void 0),am([_o("file",{deep:!0})],sm.prototype,"onPropertyChanged",null),sm=am([ho({components:{FileIcon:ld(),SpinnerThird:fd(),Times:dd()},filters:{size:(e=0,t=0)=>function(e=0,t=0){let n=e;return"number"!=typeof e&&(n=parseFloat(String(e))),Number.isNaN(n)||!Number.isFinite(n)?"?":Ip()(n,{unitSeparator:" ",decimalPlaces:0})}(e,t)}})],sm);var lm=vu(sm,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:e.$style.root},[e.file.FileState===e.ClientChatFileState.CF_Available?n("div",[n("a",{ref:"downloadLink",class:e.$style["file-download-link"],attrs:{target:"_blank",href:e.link,download:e.file.FileName},on:{click:function(t){return e.downloadFile(t)}}},[n("div",{class:[e.showFileIcon?e.$style.horizontal_container:e.$style.vertical_container]},[e.showFileIcon?n("file-icon",{class:e.$style.horizontal_content_image}):n("div",{class:e.$style.vertical_content_image},[n("img",{ref:"downloadImage",attrs:{alt:"download image",src:e.previewSource},on:{load:e.imageLoaded,error:function(t){return e.updateNotFoundImage(t)}}})]),e._v(" "),n("div",{class:e.$style["file-info"]},[n("span",{class:e.$style["file-name"],attrs:{title:e.file.FileName}},[e._v(e._s(e.file.FileName))]),e._v(" "),n("span",{class:e.$style["file-size"]},[e._v(e._s(e._f("size")(e.file.FileSize)))])])],1)])]):e._e(),e._v(" "),e.file.FileState!==e.ClientChatFileState.CF_Available?n("div",{class:e.$style.horizontal_container},[e.file.FileState===e.ClientChatFileState.CF_Uploading?n("spinner-third",{class:[e.$style.horizontal_content_image,e.$style.spin]}):n("times",{class:[e.$style.horizontal_content_image]}),e._v(" "),n("div",{class:e.$style["file-info"]},[n("span",{class:e.$style["file-name"],attrs:{title:e.file.FileName}},[e._v(e._s(e.file.FileName))]),e._v(" "),n("span",{class:e.$style["file-size"]},[e._v(e._s(e._f("size")(e.file.FileSize)))])])],1):e._e()])}),[],!1,(function(e){var t=__webpack_require__(2003);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const cm=lm.exports;const fm=__webpack_require__(6112);function um(e,t,n=32){if(t||(t=""),!e)return"";const i=Array.from(e);for(let e=0;e<i.length;e+=1){let r=fm;const o=[];let a=[];for(let t=e;t<Math.min(e+8,i.length);t+=1){const e=i[t].codePointAt(0);let n=e?e.toString(16):"";for(;n.length<4;)n=`0${n}`;if(!r.s.hasOwnProperty(n))break;if(a.push(n),0!==r.s[n]&&1!==r.s[n].e||(o.push(...a),a=[]),0===r.s[n]||!r.s[n].hasOwnProperty("s"))break;r=r.s[n]}if(o.length>0){let r;r=o.length>1?i.splice(e,o.length,"").join(""):i[e],i[e]=`<img src="${t}${o.filter((e=>"fe0f"!==e&&"200d"!==e)).join("-")}.png" alt="${r}" class="emoji" style="width:${n}px;height:${n}px;">`}}return i.join("")}class dm{constructor(e){this.sent=!1,this.errorType=xc.NoError,this.emojiconUrl="",this.preventSound=!1,this.preventBubbleIndication=!1,this.preventBlinkingTitle=!1,this.preventTabNotification=!1,Object.assign(this,e)}viewMessage(){return um(this.message,this.emojiconUrl)}}function pm(e,t,n,i,r,o,a,s,l,c,f,u,d,p,h,m=!0){const g=new dm;return g.id=e,g.isLocal=i,g.sent=r,g.icon=o,g.senderName=a,g.time=s,g.message=m?Jh(l,{target:"_blank",rel:"noopener noreferrer"}):l,g.question=c,g.renderNew=u,g.isAutomated=d,g.emojiconUrl=h,g.viewType=t,g.file=f,g.messageType=n,g.isNew=p,g}function hm(e,t,n,i,r=!0,o=!0){return pm(-1,Sc.Text,t,!1,!0,n,"",new Date,e,void 0,void 0,o,!0,r,i)}function mm(e,t,n,i,r,o,a=!1,s=new Date){return pm(-1,Sc.Text,Ic.Normal,!0,a,n,t,s,e,void 0,void 0,i,!1,r,o)}function gm(e,t,n,i,r=new Date){return pm(-1,Sc.File,Ic.Normal,!0,!1,n,t,r,"",void 0,e,!0,!1,i,"")}var bm=vu({name:"ChatText",components:{},props:{message:{type:dm,default:()=>{}}}},(function(){var e=this,t=e.$createElement;return(e._self._c||t)("span",{class:e.$style.msg_content,domProps:{innerHTML:e._s(e.message.viewMessage())}})}),[],!1,(function(e){var t=__webpack_require__(4747);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const vm=bm.exports;var ym=function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};let _m=class extends(ao(Rc)){get timeString(){return rs()(this.message.time).format("LT")}get dateString(){return rs()(this.message.time).format("L")}get dateTimeString(){return rs()(this.message.time).format("L LT")}get timeStampString(){return"both"===this.config.messageDateformat?this.dateTimeString:"date"===this.config.messageDateformat?this.dateString:"time"===this.config.messageDateformat?this.timeString:""}get showSubArea(){return this.message.isLocal?this.showLocalSubArea:this.showAwaySubArea}get showLocalSubArea(){return"none"!==this.config.messageDateformat||"none"!==this.config.messageUserinfoFormat&&"avatar"!==this.config.messageUserinfoFormat}get showAwaySubArea(){return!this.message.isAutomated&&("none"!==this.config.messageDateformat||"none"!==this.config.messageUserinfoFormat&&"avatar"!==this.config.messageUserinfoFormat)}get showLocalAvatar(){return this.message.isLocal&&("both"===this.config.messageUserinfoFormat||"avatar"===this.config.messageUserinfoFormat)}get showAwayAvatar(){return!this.message.isLocal&&("both"===this.config.messageUserinfoFormat||"avatar"===this.config.messageUserinfoFormat)}get showMessageNotDeliveredError(){return!(this.message.errorType===xc.NoError||this.message.sent)}get showRetrySend(){return this.message.errorType===xc.CanRetry&&!this.message.sent&&!this.message.file}get showNetworkError(){return this.message.errorType===xc.NoRetry||this.message.errorType===xc.CanRetry}get showUnsupportedFileError(){return this.message.errorType===xc.UnsupportedFile}get showFileError(){return this.message.errorType===xc.FileError}get showSendingIndication(){return this.message.errorType===xc.NoError&&!this.message.sent&&!this.message.file}get isUserInfoVisible(){return"both"===this.config.messageUserinfoFormat||"name"===this.config.messageUserinfoFormat}get isTimeStampVisible(){return"date"===this.config.messageDateformat||"time"===this.config.messageDateformat||"both"===this.config.messageDateformat}mounted(){let e="#ffffff";void 0!==this.$refs.chatText&&this.$refs.chatText instanceof HTMLElement&&(e=rm(this.$refs.chatText),this.$refs.chatText.style.color=e,this.$refs.chatText.style.fill=e)}sendAgain(e){this.$emit("resend",e)}getAgentIcon(){return this.message.icon?this.message.icon:Nd}};ym([bo()],_m.prototype,"message",void 0),ym([bo()],_m.prototype,"config",void 0),_m=ym([ho({components:{ChatFile:cm,ChatText:vm,Loader:Qu(),Redo:Ku(),OperatorIcon:ad()}})],_m);var Am=vu(_m,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:[e.$style.root]},[n("div",{class:[e.$style.msg_bubble,e.message.isLocal?e.$style.msg_bubble_client:e.$style.msg_bubble_agent]},[e.showLocalAvatar?n("div",{class:e.$style.avatar_container},[e.message.icon?n("img",{class:e.$style.avatar_img,attrs:{alt:"avatar",src:e.message.icon}}):n("OperatorIcon")],1):e._e(),e._v(" "),n("div",{ref:"chatText",class:[e.$style.msg_container,e.message.renderNew?e.$style.new_msg:"",e.message.isLocal?e.$style.msg_client:e.$style.msg_agent]},[e.message.file?n("chat-file",{attrs:{file:e.message.file}}):n("chat-text",{attrs:{message:e.message}}),e._v(" "),e.showSubArea?n("div",{class:e.$style.msg_sub_area},[e.isUserInfoVisible?n("div",{class:[e.$style.msg_sender_name]},[e._v("\n "+e._s(e.message.senderName)+"\n ")]):e._e(),e._v(" "),e.isTimeStampVisible?n("span",{class:[e.$style.msg_timestamp]},[e._v("\n "+e._s(e.timeStampString)+"\n ")]):e._e()]):e._e(),e._v(" "),e.showSendingIndication?n("div",{class:[e.$style.sending_indication]},[n("loader",{class:[e.$style.sending_icon]})],1):e._e()],1),e._v(" "),e.showAwayAvatar&&e.message.renderNew?n("div",{class:e.$style.avatar_container},[n("img",{class:e.$style.avatar_img,attrs:{alt:"avatar",src:e.getAgentIcon()}})]):e._e()]),e._v(" "),e.showMessageNotDeliveredError?n("div",{class:e.$style["error-message"]},[e.showNetworkError?n("span",[e._v(e._s(e.$t("Chat.MessageNotDeliveredError")))]):e.showUnsupportedFileError?n("span",[e._v(e._s(e.$t("Chat.UnsupportedFileError")))]):e.showFileError?n("span",[e._v(e._s(e.$t("Chat.FileError")))]):e._e(),e._v(" "),e.showRetrySend?n("span",[e._v("\n "+e._s(e.$t("Chat.TryAgain"))+"\n "),n("span",{class:e.$style["error-message-retry"],on:{click:function(t){return e.sendAgain(e.message.index)}}},[n("redo",{staticStyle:{height:"12px",fill:"red"}})],1)]):e._e()]):e._e()])}),[],!1,(function(e){var t=__webpack_require__(9036);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const wm=Am.exports;class Cm{constructor(e){this.isEnable=!0,this.showOptionsBorders=!0,this.showSelectedLabel=!1,this.showHoveredLabel=!1,this.isCustomField=!1,this.htmlAnswer=!1,this.preventSound=!1,this.preventBubbleIndication=!1,this.preventTabNotification=!1,Object.assign(this,e)}setAnswer(e){void 0!==this.sanitize?this.answer=this.sanitize(e.toString()):this.answer=e}getAnswer(){return this.answer}}class xm{constructor(e){this.currentIndex=-1,this.submitted=!1,Object.assign(this,e)}validateCurrent(e){let t="";return this.currentIndex>=0&&void 0!==this.questions[this.currentIndex].validate&&(t=this.questions[this.currentIndex].validate(e)),t}current(){if(this.currentIndex>=0)return this.questions[this.currentIndex]}next(){var e,t,n,i;let r=-1;if(void 0!==(null===(e=this.current())||void 0===e?void 0:e.getAnswer())&&((null===(t=this.current())||void 0===t?void 0:t.type)===Dc.MultipleChoice||(null===(n=this.current())||void 0===n?void 0:n.type)===Dc.SingleChoice)){const e=null===(i=this.current())||void 0===i?void 0:i.options.find((e=>{var t;return e.value===(null===(t=this.current())||void 0===t?void 0:t.getAnswer())}));void 0!==e&&(r="FINISH"!==e.nextQuestionAlias?this.questions.findIndex((t=>t.alias===e.nextQuestionAlias)):this.questions.length)}if(this.currentIndex>=0&&void 0!==this.questions[this.currentIndex].submitMethod&&this.questions[this.currentIndex].submitMethod(),r<0){let e=!1;for(;!(e||(this.currentIndex+=1,this.currentIndex>this.questions.length-1));)this.questions[this.currentIndex].isEnable&&(e=!0);if(e)return this.questions[this.currentIndex]}else if(r<this.questions.length)return this.currentIndex=r,this.questions[r];void 0!==this.submitMethod&&this.submitMethod().subscribe((()=>{this.submitted=!0}))}getQuestionByAlias(e){let t;const n=this.questions.findIndex((t=>t.alias===e));return n>=0&&(t=this.questions[n]),t}addSubmissionCallback(e,t=""){if(""!==t){const n=this.questions.findIndex((e=>e.alias===t));n>=0&&(this.questions[n].submitMethod=e)}else this.submitMethod=e}getData(){const e={};return this.questions.forEach((t=>{void 0!==t.propertyToSubmit&&(e[t.propertyToSubmit]=t.getAnswer())})),e}buildFlow(e,t){this.questions=[],this.submitOnCompletion=e,this.config=t}}class km extends xm{constructor(e){super(e),this.MESSAGE_ALIAS="MESSAGE",this.NAME_ALIAS="NAME",this.EMAIL_ALIAS="EMAIL",this.PHONE_ALIAS="PHONE",Object.assign(this,e)}buildFlow(e,t){super.buildFlow(e,t),this.questions.push(new Cm({alias:this.MESSAGE_ALIAS,type:Dc.Text,propertyToSubmit:"OfflineMessage",preventSound:!0,preventTabNotification:!0,text:Oc(0,[this.config.unavailableMessage,ic.t("Inputs.UnavailableMessage").toString()]),validate:e=>{let t="";return hc(e,500)||(t=Oc(0,[this.config.offlineFormMaximumCharactersReached,ic.t("Auth.MaxCharactersReached").toString()])),t}})),this.questions.push(new Cm({alias:this.NAME_ALIAS,type:Dc.Text,propertyToSubmit:"Name",text:Oc(0,[this.config.offlineNameMessage,ic.t("Offline.OfflineNameMessage").toString()]),validate:e=>{let t="";return dc(e)?hc(e)||(t=Oc(0,[this.config.offlineFormMaximumCharactersReached,ic.t("Auth.MaxCharactersReached").toString()])):t=Oc(0,[this.config.offlineFormInvalidName,ic.t("Auth.EnterValidName").toString()]),t}})),this.questions.push(new Cm({alias:this.EMAIL_ALIAS,type:Dc.Text,propertyToSubmit:"Email",text:Oc(0,[this.config.offlineEmailMessage,ic.t("Offline.OfflineEmailMessage").toString()]),validate:e=>{let t="";return mc(e)?uc(e)||(t=Oc(0,[this.config.offlineFormInvalidEmail,ic.t("Auth.OfflineEnterValidEmail").toString()])):t=Oc(0,[this.config.offlineFormMaximumCharactersReached,ic.t("Auth.MaxCharactersReached").toString()]),t}}))}getData(){return super.getData()}}class Em{constructor(e){this.getAnswerText=()=>this.text,Object.assign(this,e)}}class Dm extends xm{constructor(e){super(e),Object.assign(this,e)}buildFlow(e,t){super.buildFlow(e,t);const n=[new Em({value:"0",description:ic.t("Rate.VeryBad").toString(),text:'<div class="rate_svg"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path d="M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 464c-119.1 0-216-96.9-216-216S128.9 40 248 40s216 96.9 216 216-96.9 216-216 216zm0-136c-31.2 0-60.6 13.8-80.6 37.8-5.7 6.8-4.8 16.9 2 22.5s16.9 4.8 22.5-2c27.9-33.4 84.2-33.4 112.1 0 5.3 6.4 15.4 8 22.5 2 6.8-5.7 7.7-15.8 2-22.5-19.9-24-49.3-37.8-80.5-37.8zm-48-96c0-2.9-.9-5.6-1.7-8.2.6.1 1.1.2 1.7.2 6.9 0 13.2-4.5 15.3-11.4 2.6-8.5-2.2-17.4-10.7-19.9l-80-24c-8.4-2.5-17.4 2.3-19.9 10.7-2.6 8.5 2.2 17.4 10.7 19.9l31 9.3c-6.3 5.8-10.5 14.1-10.5 23.4 0 17.7 14.3 32 32 32s32.1-14.3 32.1-32zm171.4-63.3l-80 24c-8.5 2.5-13.3 11.5-10.7 19.9 2.1 6.9 8.4 11.4 15.3 11.4.6 0 1.1-.2 1.7-.2-.7 2.7-1.7 5.3-1.7 8.2 0 17.7 14.3 32 32 32s32-14.3 32-32c0-9.3-4.1-17.5-10.5-23.4l31-9.3c8.5-2.5 13.3-11.5 10.7-19.9-2.4-8.5-11.4-13.2-19.8-10.7z"/></svg></div>'}),new Em({value:"1",description:ic.t("Rate.Bad").toString(),text:'<div class="rate_svg"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path d="M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 464c-119.1 0-216-96.9-216-216S128.9 40 248 40s216 96.9 216 216-96.9 216-216 216zm0-152c-44.4 0-86.2 19.6-114.8 53.8-5.7 6.8-4.8 16.9 2 22.5 6.8 5.7 16.9 4.8 22.5-2 22.4-26.8 55.3-42.2 90.2-42.2s67.8 15.4 90.2 42.2c5.3 6.4 15.4 8 22.5 2 6.8-5.7 7.7-15.8 2-22.5C334.2 339.6 292.4 320 248 320zm-80-80c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32zm160 0c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32z"/></svg></div>'}),new Em({value:"2",description:ic.t("Rate.Neutral").toString(),text:'<div class="rate_svg"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path d="M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 464c-119.1 0-216-96.9-216-216S128.9 40 248 40s216 96.9 216 216-96.9 216-216 216zm-80-232c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32zm160-64c-17.7 0-32 14.3-32 32s14.3 32 32 32 32-14.3 32-32-14.3-32-32-32zm16 160H152c-8.8 0-16 7.2-16 16s7.2 16 16 16h192c8.8 0 16-7.2 16-16s-7.2-16-16-16z"/></svg></div>'}),new Em({value:"3",description:ic.t("Rate.Good").toString(),text:'<div class="rate_svg"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path d="M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 464c-119.1 0-216-96.9-216-216S128.9 40 248 40s216 96.9 216 216-96.9 216-216 216zm90.2-146.2C315.8 352.6 282.9 368 248 368s-67.8-15.4-90.2-42.2c-5.7-6.8-15.8-7.7-22.5-2-6.8 5.7-7.7 15.7-2 22.5C161.7 380.4 203.6 400 248 400s86.3-19.6 114.8-53.8c5.7-6.8 4.8-16.9-2-22.5-6.8-5.6-16.9-4.7-22.6 2.1zM168 240c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32zm160 0c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32z"/></svg></div>'}),new Em({value:"4",description:ic.t("Rate.VeryGood").toString(),text:'<div class="rate_svg"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path d="M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 464c-119.1 0-216-96.9-216-216S128.9 40 248 40s216 96.9 216 216-96.9 216-216 216zm123.1-151.2C340.9 330.5 296 336 248 336s-92.9-5.5-123.1-15.2c-5.3-1.7-11.1-.5-15.3 3.1-4.2 3.7-6.2 9.2-5.3 14.8 9.2 55 83.2 93.3 143.8 93.3s134.5-38.3 143.8-93.3c.9-5.5-1.1-11.1-5.3-14.8-4.3-3.7-10.2-4.9-15.5-3.1zM248 400c-35 0-77-16.3-98.5-40.3 57.5 10.8 139.6 10.8 197.1 0C325 383.7 283 400 248 400zm-80-160c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32zm160 0c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32z"/></svg></div>'})];n.forEach((e=>{e.getAnswerText=()=>`${e.text}<div class='rate_text'>${e.description}</div>`})),this.questions.push(new Cm({alias:"RATE",type:Dc.SingleChoice,options:n,propertyToSubmit:"rate",text:Oc(0,[ic.t("Chat.RateRequest").toString()]),showOptionsBorders:!1,showSelectedLabel:!0,showHoveredLabel:!0,htmlAnswer:!0,sanitize:e=>e.replace(/([^\u0000-\u007F]|[^\w\d-_\s])/g,""),validate:e=>{let t="";return Number.isNaN(Number(e))&&(t="Wrong answer"),t}})),this.questions.push(new Cm({alias:"FEEDBACK",type:Dc.SingleChoice,options:[new Em({text:ic.t("Rate.GiveFeedback").toString(),value:1,description:"Yes",nextQuestionAlias:"COMMENT"}),new Em({text:ic.t("Rate.NoFeedback").toString(),value:0,description:"No",nextQuestionAlias:"FINISH"})],text:Oc(0,[ic.t("Chat.RateFeedbackRequest").toString()])})),this.questions.push(new Cm({alias:"COMMENT",propertyToSubmit:"comment",text:Oc(0,[ic.t("Chat.RateComment").toString()]),validate:e=>{let t="";return hc(e,500)||(t=ic.t("Auth.MaxCharactersReached").toString()),t}}))}getData(){return super.getData()}}class Sm extends xm{constructor(e){super(e),this.NAME_ALIAS="NAME",this.EMAIL_ALIAS="EMAIL",this.DEPARTMENT_ALIAS="DEPARTMENT",Object.assign(this,e),this.closeOnSubmission=!1}buildFlow(e,t){super.buildFlow(e,t),this.questions.push(new Cm({alias:this.NAME_ALIAS,type:Dc.Text,propertyToSubmit:"name",text:Oc(0,[ic.t("Auth.AuthNameMessage").toString()]),isEnable:t.authenticationType===Ad.Both||t.authenticationType===Ad.Name,sanitize:e=>e.replace(/([^\u0000-\u007F]|[^\w\d-_\s])/g,""),validate:e=>{let t="";return dc(e)||(t=ic.t("Auth.MaxCharactersReached").toString()),t}})),this.questions.push(new Cm({alias:this.EMAIL_ALIAS,type:Dc.Text,propertyToSubmit:"email",text:Oc(0,[ic.t("Auth.AuthEmailMessage").toString()]),isEnable:t.authenticationType===Ad.Both||t.authenticationType===Ad.Email,validate:e=>{let t="";return uc(e)?mc(e)||(t=ic.t("Auth.MaxCharactersReached").toString()):t=ic.t("Auth.OfflineEnterValidEmail").toString(),t}})),this.questions.push(new Cm({alias:this.DEPARTMENT_ALIAS,type:Dc.SingleChoice,options:[],propertyToSubmit:"department",text:ic.t("Auth.DepartmentMessage").toString(),isEnable:!1}))}getData(){const e={};return this.questions.forEach((t=>{void 0!==t.propertyToSubmit&&(e[t.propertyToSubmit]=t.getAnswer())})),e}}class Im{constructor(e,t,n,i){this.config=e,this.onReset=new la,this.onError=new la,this.onError$=this.onError.asObservable().pipe(Bc(this.onReset)),this.onQuestionAnswered=new la,this.onQuestionAnswered$=this.onQuestionAnswered.asObservable().pipe(Bc(this.onReset)),this.onNewQuestion=new la,this.onNewQuestion$=this.onNewQuestion.asObservable().pipe(Bc(this.onReset)),this.thinking=new la,this.thinking$=this.thinking.asObservable(),this.emojiconUrl="",this.chatFlowState=t,this.eventBus=n,this.myChatService=i}getCurrentFlow(){return this.currentFlow&&!this.currentFlow.submitted?this.currentFlow:void 0}think(e,t){this.currentFlow.submitted||setTimeout((()=>{this.thinking.next({key:t,value:e})}),500)}answer(e){let t="",n=e.value;const i=this.currentFlow.current();if(void 0!==i&&(void 0!==i.sanitize&&(n=i.sanitize(e.value.toString())),t=this.currentFlow.validateCurrent(n.toString())),this.onQuestionAnswered.next(e.key),""===t){void 0!==i&&i.setAnswer(n);const e=this.currentFlow.next();void 0!==e&&this.onNewQuestion.next(e)}else this.onError.next(t)}start(){const e=this.currentFlow.next();void 0!==e&&this.onNewQuestion.next(e)}reset(){this.setChatFlowState(Ec.Chat),this.onReset.next()}setChatFlowState(e){switch(this.chatFlowState=e,e){case Ec.OfflineForm:this.currentFlow=new km;break;case Ec.Rate:this.currentFlow=new Dm;break;case Ec.Auth:this.currentFlow=new Sm}}onFlowNewQuestion(e){const t=hm(e.text,Ic.Normal,this.config.operatorIcon,this.emojiconUrl);t.preventSound=e.preventSound,t.preventBubbleIndication=e.preventBubbleIndication,t.preventTabNotification=e.preventTabNotification,this.eventBus.onShowMessage.next(t),e.type===Dc.SingleChoice||e.type===Dc.MultipleChoice?this.eventBus.onShowMessage.next(function(e){return pm(-1,Sc.Options,Ic.Normal,!1,!0,"","",new Date,"",e,void 0,!0,!0,!0,"")}(e)):this.eventBus.onTriggerFocusInput.next()}onFlowError(e){this.eventBus.onShowMessage.next(hm(e,Ic.Normal,this.config.operatorIcon,this.emojiconUrl))}onFlowQuestionAnswered(e){e>=0&&(this.myChatService.chatMessages[e].sent=!0)}initFlow(e,t=!1,n=(()=>Qc(!0)),i=(e=>this.onFlowNewQuestion(e)),r=(e=>this.onFlowQuestionAnswered(e)),o=(e=>this.onFlowError(e))){this.currentFlow.buildFlow(t,e),this.currentFlow.addSubmissionCallback(n,""),this.onError$.subscribe((e=>o(e))),this.onNewQuestion$.subscribe((e=>i(e))),this.onQuestionAnswered$.subscribe((e=>r(e)))}}class Mm{constructor(e){Object.assign(this,e)}}var Om=function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};let Tm=class extends(ao(Rc)){constructor(){super(),this.selected="",this.hovered=new Em,this.lightText=!1}optionHtml(e){return um(e,this.emojiconUrl,25)}onOptionSelected(e){""===this.selected&&(this.selected=e.value,this.$emit("selected",e))}mouseOver(e,t){this.hovered=t;"#FFFFFF"===rm(e.target)&&void 0!==this.$style&&(this.lightText=!0)}mouseLeave(e){this.hovered=void 0,this.lightText=!1}};Om([bo()],Tm.prototype,"options",void 0),Om([bo()],Tm.prototype,"showBorders",void 0),Om([bo()],Tm.prototype,"showSelectedLabel",void 0),Om([bo()],Tm.prototype,"showHoveredLabel",void 0),Om([bo()],Tm.prototype,"emojiconUrl",void 0),Tm=Om([ho({components:{}})],Tm);var Fm=vu(Tm,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return""===e.selected||void 0===e.selected?n("div",{class:[e.$style.root]},[e._l(e.options,(function(t){return[n("div",{ref:"option_"+t.value,refInFor:!0,class:[e.$style.option_button,e.showBorders?e.$style.bordered:"",e.lightText&&e.hovered.value===t.value?e.$style["light-text"]:""],on:{mouseover:function(n){return e.mouseOver(n,t)},mouseleave:function(t){return e.mouseLeave(t)},blur:function(t){return e.mouseLeave(t)},click:function(n){return e.onOptionSelected(t)}}},[n("span",{domProps:{innerHTML:e._s(e.optionHtml(t.text))}})])]})),e._v(" "),e.hovered&&!e.selected&&e.showHoveredLabel?n("div",{class:[e.$style.hovered_description]},[e._v("\n "+e._s(e.hovered.description)+"\n ")]):e._e()],2):e._e()}),[],!1,(function(e){var t=__webpack_require__(8583);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const Rm=Fm.exports;var Nm=function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};let Bm=class extends(ao(Rc)){beforeMount(){this.addVideoCallListener()}addVideoCallListener(){this.myWebRTCService&&this.$subscribeTo(this.myWebRTCService.videoCallInProcess$,(()=>{this.myWebRTCService.videoContainer=this.$refs.videoContainer}))}};Nm([mo()],Bm.prototype,"myWebRTCService",void 0),Nm([bo({default:!1})],Bm.prototype,"isPopoutWindow",void 0),Bm=Nm([ho({components:{}})],Bm);var Pm=vu(Bm,(function(){var e,t=this,n=t.$createElement,i=t._self._c||n;return i("div",{ref:"videoContainer",class:[t.$style.root],attrs:{id:"videoContainer"}},[t.myWebRTCService&&t.myWebRTCService.videoOnlyRemoteStream&&(t.myWebRTCService.media.isVideoReceived||!t.myWebRTCService.media.isVideoSend)?i("video",{directives:[{name:"srcObject",rawName:"v-srcObject",value:t.myWebRTCService.videoOnlyRemoteStream,expression:"myWebRTCService.videoOnlyRemoteStream"}],class:t.myWebRTCService.isFullscreen?t.$style.awayFullVideo:t.$style.awayVideo,attrs:{id:"wplc-remote-video",playsinline:"",autoplay:""}}):t._e(),t._v(" "),t.myWebRTCService&&t.myWebRTCService.videoOnlyLocalStream&&t.myWebRTCService.media.isVideoSend?i("video",{directives:[{name:"srcObject",rawName:"v-srcObject",value:t.myWebRTCService.videoOnlyLocalStream,expression:"myWebRTCService.videoOnlyLocalStream"}],class:(e={},e[t.$style.mirrorVideo]=!0,e[t.myWebRTCService.isFullscreen||!t.isPopoutWindow?t.$style.homeFullVideo:t.$style.homeVideo]=t.myWebRTCService.media.isVideoReceived,e[t.myWebRTCService.isFullscreen||!t.isPopoutWindow?t.$style.awayFullVideo:t.$style.awayVideo]=!t.myWebRTCService.media.isVideoReceived,e),attrs:{id:"wplc-home-video",playsinline:"",autoplay:""}}):t._e()])}),[],!1,(function(e){var t=__webpack_require__(231);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const jm=Pm.exports;const qm="data:audio/mpeg;base64,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";var Lm=function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};let zm=class extends(ao(Rc)){constructor(){super(...arguments),this.soundFlag=this.config.allowSoundNotifications,this.myMessage="",this.MaxChatMessageSize=2e4}get isSendButtonEnabled(){return this.myMessage.length>0}beforeMount(){this.addInputBlurHandler(),this.addInputFocusHandler()}addInputBlurHandler(){this.$subscribeTo(this.eventBus.onMinimized,(()=>{this.blurInput()}))}addInputFocusHandler(){const e=af(this.eventBus.onRestored,this.eventBus.onTriggerFocusInput);this.$subscribeTo(e,(()=>{this.gaService.chatInteractionEvent(),this.focusInput()}))}focusInput(){setTimeout((()=>{this.$refs.chatInput&&Ac.focusElement(this.$refs.chatInput)}),200)}blurInput(){setTimeout((()=>{this.$refs.chatInput&&Ac.blurElement(this.$refs.chatInput)}),200)}filePickerToggle(){this.$refs.fileInput.click()}fileSelection(){const e=this.$refs.fileInput;e&&this.eventBus.onFileUpload.next(e.files)}FireTyping(e){this.myMessage=e.target.value,this.eventBus.onClientChatTyping.next()}onInputFocusChange(e){this.$emit("input-focus-change",e),e&&this.eventBus.onAttendChat.next()}sendMessage(){this.myMessage&&(this.$emit("send-message",this.myMessage),this.myMessage="")}onStartNewChat(){this.eventBus.onRestart.next()}onToggleSound(){this.soundFlag=!this.soundFlag,this.eventBus.onToggleSoundNotification.next(this.soundFlag)}};Lm([mo()],zm.prototype,"eventBus",void 0),Lm([mo()],zm.prototype,"gaService",void 0),Lm([bo()],zm.prototype,"config",void 0),Lm([bo({default:!0})],zm.prototype,"isChatActive",void 0),Lm([bo({default:!1})],zm.prototype,"chatEnabled",void 0),Lm([bo({default:!0})],zm.prototype,"chatOnline",void 0),Lm([bo({default:!0})],zm.prototype,"enableTyping",void 0),zm=Lm([ho({components:{SoundActive:Bu(),SoundInactive:ju(),FacebookIcon:Lu(),PaperPlane:$u(),TwitterIcon:Vu(),EmailIcon:Gu(),DefaultSound:qm,PaperClip:Xu()}})],zm);var $m=vu(zm,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:[e.$style.root,e.isChatActive?"":e.$style["chat-disabled"]]},[e.isChatActive?[n("form",{class:e.$style["chat-message-input-form"],attrs:{autocomplete:"off",autocorrect:"off",spellcheck:"false"},on:{submit:function(t){return t.preventDefault(),e.sendMessage()}}},[n("div",{class:e.$style.materialInput},[n("input",{ref:"chatInput",class:e.$style["chat-message-input"],attrs:{disabled:!e.enableTyping,type:"text",placeholder:e.$t("Chat.TypeYourMessage"),maxLength:e.MaxChatMessageSize,name:"chatInput",autocomplete:"off",autocorrect:"off",spellcheck:"false"},domProps:{value:e.myMessage},on:{input:function(t){return e.FireTyping(t)},focus:function(t){return e.onInputFocusChange(!0)},blur:function(t){return e.onInputFocusChange(!1)}}})]),e._v(" "),n("div",{class:[e.$style["send-trigger"],e.isSendButtonEnabled?e.$style.send_enable:e.$style.send_disable],attrs:{disabled:!e.enableTyping},on:{mousedown:function(t){return t.preventDefault(),e.sendMessage()}}},[n("paper-plane")],1)]),e._v(" "),n("div",{class:e.$style.banner},[n("div",{class:e.$style["chat-action-buttons"]},[e.config.filesEnabled&&e.chatOnline?n("input",{ref:"fileInput",staticStyle:{display:"none"},attrs:{id:"avatar",type:"file",name:"file-picker",accept:"image/jpeg,image/pjpeg,image/png,image/gif,image/bmp,image/x-windows-bmp,image/tiff,image/x-tiff,application/msword,application/pdf,text/plain,application/rtf,application/x-rtf,application/mspowerpoint,application/powerpoint,application/vnd.ms-powerpoint,application/x-mspowerpoint,application/excel,application/vnd.ms-excel,application/x-excel,application/x-msexcel"},on:{change:function(t){return t.preventDefault(),e.fileSelection.apply(null,arguments)}}}):e._e(),e._v(" "),e.config.filesEnabled&&e.chatOnline?n("div",{class:[e.$style["action-button"]],attrs:{disabled:!e.enableTyping},on:{click:function(t){return t.preventDefault(),e.filePickerToggle.apply(null,arguments)}}},[n("PaperClip")],1):e._e(),e._v(" "),e.config.enableMute&&e.chatEnabled?n("div",{class:e.$style["action-button"],on:{click:e.onToggleSound}},[e.soundFlag?e._e():n("a",[n("soundInactive")],1),e._v(" "),e.soundFlag?n("a",[n("soundActive")],1):e._e()]):e._e(),e._v(" "),e.config.facebookIntegrationUrl?n("div",{class:e.$style["action-button"]},[n("a",{attrs:{target:"_blank",href:e.config.facebookIntegrationUrl}},[n("facebookIcon")],1)]):e._e(),e._v(" "),e.config.twitterIntegrationUrl?n("div",{class:e.$style["action-button"]},[n("a",{attrs:{target:"_blank",href:e.config.twitterIntegrationUrl}},[n("twitterIcon")],1)]):e._e(),e._v(" "),e.config.emailIntegrationUrl?n("div",{class:e.$style["action-button"]},[n("a",{attrs:{href:"mailto:"+e.config.emailIntegrationUrl}},[n("emailIcon")],1)]):e._e()]),e._v(" "),e.config.enablePoweredby?n("span",{class:e.$style["powered-by"]},[n("a",{attrs:{href:"https://www.3cx.com",target:"_blank"}},[e._v(e._s(e.$t("Inputs.PoweredBy"))+" ")])]):e._e()])]:n("button",{ref:"startNewBtn",class:e.$style.submit,attrs:{type:"button"},on:{click:function(t){return e.onStartNewChat()}}},[e._v("\n "+e._s(e.$t("ChatCompleted.StartNew"))+"\n ")])],2)}),[],!1,(function(e){var t=__webpack_require__(7722);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const Um=$m.exports;var Vm=function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};let Wm=class extends(ao(Rc)){constructor(){super(...arguments),this.operatorName="",this.isTypingVisible=!1}beforeMount(){this.addFlowThinkingListener(),this.addServerTypingListener()}addFlowThinkingListener(){this.$subscribeTo(this.chatFlowControlService.thinking$.pipe(cf((()=>{this.isTypingVisible=!0})),Ff(1e3),cf((e=>{this.isTypingVisible=!1,this.chatFlowControlService.answer(e)}))),(()=>{}))}addServerTypingListener(){const e=this.myChatService.mySession$.pipe(ef((e=>e.messages$.pipe(rc($s),xp(e.conversation$)))),xa((e=>({typing:e,time:new Date}))),Cp(1e3),cf((e=>{if(this.lastTyping=e.time,this.config.showOperatorActualName){const[t,n]=e.typing,i=n.Recipients.find((e=>e.Recipient.IdRecipient===t.IdRecipient));this.operatorName=(null==i?void 0:i.Recipient.Name)||this.config.operatorName}else this.operatorName=this.config.operatorName;this.isTypingVisible=!0})),Ff(2e3));this.$subscribeTo(e,(()=>{const e=this.lastTyping.getTime()-(new Date).getTime();this.isTypingVisible=Math.abs(e)<2e3}))}};Vm([mo()],Wm.prototype,"myChatService",void 0),Vm([mo()],Wm.prototype,"chatFlowControlService",void 0),Vm([bo()],Wm.prototype,"config",void 0),Wm=Vm([ho({components:{}})],Wm);var Gm=vu(Wm,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.isTypingVisible?n("div",{class:[e.$style.root]},[n("div",{class:e.$style.typing_indicator_name},[n("span",{attrs:{title:e.operatorName}},[e._v(e._s(e.operatorName))])]),e._v(" "),n("span",[e._v(e._s(e.$t("Inputs.IsTyping")))])]):e._e()}),[],!1,(function(e){var t=__webpack_require__(3530);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const Hm=Gm.exports;var Qm=function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};let Ym=class extends(ao(Rc)){constructor(){super(),this.newMessageAudioMuted=!this.config.allowSoundNotifications,this.enabled=!1}beforeMount(){this.enableNotification(),this.addSoundToggleHandler(),this.addAttendHandler(),this.addUnattendedMessageHandler()}mounted(){this.audio=this.$refs.lcAudio,void 0!==this.config.soundnotificationUrl&&""!==this.config.soundnotificationUrl?this.audio.src=this.config.soundnotificationUrl:this.audio.src=qm,this.addSoundNotificationHandler()}addSoundNotificationHandler(){var e,t;this.$subscribeTo(this.eventBus.onSoundNotification.pipe(ss((()=>!this.newMessageAudioMuted&&this.enabled)),(e=100,void 0===t&&(t=mf),Aa((function(n,i){var r=null,o=null,a=null,s=function(){if(r){r.unsubscribe(),r=null;var e=o;o=null,i.next(e)}};function l(){var n=a+e,o=t.now();if(o<n)return r=this.schedule(void 0,n-o),void i.add(r);s()}n.subscribe(wa(i,(function(n){o=n,a=t.now(),r||(r=t.schedule(l,e),i.add(r))}),(function(){s(),i.complete()}),void 0,(function(){o=r=null})))}))),cf((()=>{this.audio.pause(),this.audio.currentTime=0})),ef((()=>qa(this.audio.play()).pipe(lf((()=>za)))))),(()=>{}),(e=>{}))}addSoundToggleHandler(){this.$subscribeTo(this.eventBus.onToggleSoundNotification,(e=>{this.newMessageAudioMuted=!e}))}enableNotification(){this.eventBus.onEnableNotification.subscribe((()=>{this.enabled=!0}))}addUnattendedMessageHandler(){this.$subscribeTo(this.eventBus.onUnattendedMessage,(e=>{!this.enabled||e.preventTabNotification||e.preventBlinkingTitle||lc.startBlink()}))}addAttendHandler(){this.$subscribeTo(this.eventBus.onAttendChat,(()=>{lc.stopBlink()}))}};Qm([mo()],Ym.prototype,"myChatService",void 0),Qm([mo()],Ym.prototype,"myWebRTCService",void 0),Qm([mo()],Ym.prototype,"eventBus",void 0),Qm([bo()],Ym.prototype,"config",void 0),Ym=Qm([ho({components:{DefaultSound:qm}})],Ym);var Xm=vu(Ym,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:[e.$style.root]},[n("audio",{ref:"lcAudio"})])}),[],!1,(function(e){var t=__webpack_require__(9831);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const Zm=Xm.exports;var Km=function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};const Jm=[kc.MISSED,kc.ENDED_DUE_AGENT_INACTIVITY,kc.ENDED_DUE_CLIENT_INACTIVITY,kc.ENDED_BY_CLIENT,kc.ENDED_BY_AGENT,kc.ENDED_DUE_BLOCK];let eg=class extends(ao(Rc)){constructor(){super(),this.sendOfflineMessage=!1,this.serverSystemMessages=!1,this.firstResponsePending=!0,this.emojiconUrl="",this.chatConversationId=-1,this.clientName="",this.pendingMessagesToSend=[],this.isInputFocused=!1,this.onAcknowledgeMessage=new la,this.chatFlowControlService=new Im(this.config,Ec.Chat,this.eventBus,this.myChatService)}get isVideoActive(){return this.myWebRTCService&&this.myWebRTCService.isVideoActive}enableTyping(){let e=!0;const t=this.chatFlowControlService.getCurrentFlow();if(void 0!==t){const n=t.current();void 0!==n&&(e=n.type!==Dc.MultipleChoice&&n.type!==Dc.SingleChoice)}return e}isChatActive(){let e;const t=this.chatFlowControlService.getCurrentFlow();return e=void 0!==t&&this.chatFlowControlService.chatFlowState!==Ec.Chat?!t.closeOnSubmission||!(null==t?void 0:t.submitted):!!this.chatOnline&&this.myChatService.hasSession,e}beforeMount(){var e,t,n;window.addEventListener("resize",(()=>{Ac.isDesktop()||this.scrollChatToBottom()})),this.loadingService.show(),this.myChatService.clearMessages(),this.clientName=null!==(t=null===(e=this.myChatService.auth)||void 0===e?void 0:e.name)&&void 0!==t?t:"",this.$subscribeTo(this.eventBus.onRestored,(()=>{this.scrollChatToBottom()})),this.addShowMessagesListener(),this.addAcknowledgeMessageListener(),this.addScrollListener(),this.addSessionChangeListener(),this.addNewSessionListener(),this.addMessagesListener(),this.addFileMessageListener(),this.configureTypingNotifications(),this.addChatCompletionListener(),this.addFileUploadListener(),this.clientName=(null===(n=this.myChatService.auth)||void 0===n?void 0:n.name)||this.config.visitorName}mounted(){this.chatOnline||this.eventBus.onEnableNotification.next()}addChatCompletionListener(){this.$subscribeTo(this.eventBus.onClosed$,(e=>{void 0!==this.myWebRTCService&&this.myWebRTCService.hasCall&&this.myWebRTCService.removeDroppedCall(),this.completeChat(e)}))}completeChat(e){var t;if(this.serverSystemMessages&&(null===(t=this.myChatService.lastMessage())||void 0===t?void 0:t.messageType)!==Ic.Completed||!this.serverSystemMessages||e.closedByClient){const t=e.closeMessage||this.getPropertyValue("ChatEndMessage",[this.config.endingMessage,ic.t("Inputs.EndingMessage").toString()]);this.endWithMessage(t)}this.eventBus.onChatCompleted.next()}addShowMessagesListener(){this.$subscribeTo(this.eventBus.onShowMessage,(e=>{this.addChatMessage(e)}))}addScrollListener(){this.$subscribeTo(this.eventBus.onScrollToBottom,(()=>{this.scrollChatToBottom()}))}configureTypingNotifications(){this.$subscribeTo(this.eventBus.onClientChatTyping.pipe(ss((()=>this.chatFlowControlService.chatFlowState===Ec.Chat)),Cp(2e3),ef((()=>{const e=new $s({IdConversation:this.chatConversationId});return this.myChatService.get(e)}))),(()=>{}),(e=>{this.eventBus.onError.next(e)}))}addNewSessionListener(){this.$subscribeTo(this.myChatService.mySession$,(e=>{this.myChatService.hasSession||e.sessionState!==wc.Error?this.myChatService.hasSession&&(this.loadingService.hide(),this.eventBus.onEnableNotification.next(),this.eventBus.onTriggerFocusInput.next(),this.serverSystemMessages=e.serverProvideSystemMessages,this.emojiconUrl=e.emojiEndpoint(),this.chatFlowControlService.emojiconUrl=this.emojiconUrl,this.chatConversationId=e.getSessionUniqueCode(),this.pendingMessagesToSend.length>0&&(this.pendingMessagesToSend.forEach((e=>{this.sendOnlineMessage(e.message,e.index)})),this.pendingMessagesToSend=[]),this.gaService.chatInitiatedEvent(e)):this.eventBus.onClosed.next(new Mm({notifyServer:!1,closedByClient:!1,chatUniqueCode:this.chatConversationId}))}))}addFileMessageListener(){this.$subscribeTo(this.myChatService.notificationsOfType$(Es),(e=>{const t=this.myChatService.chatMessages.findIndex((t=>t.id===e.Id));t>-1&&(this.myChatService.chatMessages[t].file=new ks(e.File))}))}addFileUploadListener(){this.$subscribeTo(this.eventBus.onFileUpload,(e=>{this.fileSelection(e)}))}addMessagesListener(){const e=this.myChatService.mySession$.pipe(ef((e=>e.messages$.pipe(rc(Ms),xp(e.conversation$)))));this.$subscribeTo(e,(([e,t])=>{e.Messages.forEach((e=>{var n;if(e.IdConversation===t.IdConversation)if(e.MessageType===ms.CMT_Closed||e.MessageType===ms.CMT_Dealt)this.endWithMessage(Oc(0,[this.config.endingMessage,ic.t("Inputs.EndingMessage").toString()]));else{let i,r;e.File&&(r=new ks(e.File));const o=this.myChatService.lastMessage(),a=null==o?void 0:o.isLocal,s=!!(null==o?void 0:o.file),l=null===(n=e.Recipients.find((e=>e.IsSender)))||void 0===n?void 0:n.IdRecipient,c=t.Recipients.find((e=>e.Recipient.IdRecipient===l)),f=(null==c?void 0:c.Recipient.RecipientType)===gs.CRT_Anonymous;let u;u=f?(null==c?void 0:c.Recipient.Name)||this.config.visitorName:this.config.showOperatorActualName&&(null==c?void 0:c.Recipient.Name)||this.config.operatorName;const d=!1,p=new Date(e.Time.Year,e.Time.Month-1,e.Time.Day,e.Time.Hour,e.Time.Minute,e.Time.Second),h=p.getTimezoneOffset(),m=f!==a||(null==o?void 0:o.senderName)!==u||Boolean(e.File)||s||(null==o?void 0:o.isAutomated)&&!d;let g=e.Message;if(f)if(r)i=gm(r,u,this.config.userIcon,e.IsNew,new Date(p.getTime()-60*h*1e3));else{const t=g.match(/Offline Message:.*Content: (.*)/s);2===(null==t?void 0:t.length)&&([,g]=t),i=mm(g,u,this.config.userIcon,m,e.IsNew,this.emojiconUrl,!e.IsNew,new Date(p.getTime()-60*h*1e3))}else{const t=c&&function(e,t){var n;const i=null===(n=e.Recipient.Contact)||void 0===n?void 0:n.ContactImage;if(i)return new URL(i,t).href}(c,this.config.channelUrl)||this.config.operatorIcon;i=r?function(e,t,n,i,r,o,a,s){return pm(e,Sc.Text,Ic.Normal,!1,!0,i,n,o,"",void 0,t,r,!1,s,a)}(e.Id,r,u,t,m,new Date(p.getTime()-60*h*1e3),this.emojiconUrl,e.IsNew):function(e,t,n,i,r,o,a,s){return pm(e,Sc.Text,Ic.Normal,!1,!0,i,n,o,t,void 0,void 0,r,!1,s,a)}(e.Id,g,u,t,m,new Date(p.getTime()-60*h*1e3),this.emojiconUrl,e.IsNew)}this.addChatMessage(i)}})),this.config.acknowledgeReceived&&(this.onAcknowledgeMessage.next(e.Messages),this.isInputFocused&&this.eventBus.onAttendChat.next())}))}addAcknowledgeMessageListener(){const e=this.onAcknowledgeMessage.pipe((t=this.eventBus.onAttendChat,Aa((function(e,n){var i=[];return e.subscribe(wa(n,(function(e){return i.push(e)}),(function(){n.next(i),n.complete()}))),t.subscribe(wa(n,(function(){var e=i;i=[],n.next(e)}),Uo)),function(){i=null}}))));var t;this.$subscribeTo(e,(e=>{e.forEach((e=>{this.setMessagesAsReceived(e)}))}))}showWelcomeMessage(e,t){setTimeout((()=>{let n="";n=e?this.myChatService.injectAuthenticationName(this.getPropertyValue("ChatWelcomeMessage",[this.config.inviteMessage])):this.myChatService.injectAuthenticationName(this.getPropertyValue("UnavailableMessage",[this.config.unavailableMessage]));const i=hm(n,Ic.Normal,(null==t?void 0:t.image)||this.operator.image,this.emojiconUrl,!1);i.preventSound=!0,this.addChatMessage(i)}))}addSessionChangeListener(){this.$subscribeTo(this.myChatService.notificationsOfType$(Cf),(e=>{var t,n;if(Jm.includes(e.status)){let i="";switch(this.serverSystemMessages&&(i=null!==(n=null===(t=this.myChatService.lastMessage())||void 0===t?void 0:t.message)&&void 0!==n?n:""),e.status){case kc.ENDED_DUE_BLOCK:i=ic.t("Inputs.BlockMessage").toString();break;case kc.ENDED_DUE_AGENT_INACTIVITY:case kc.ENDED_DUE_CLIENT_INACTIVITY:i=this.getPropertyValue("InactivityMessage",["Chat session closed due to inactivity."]);break;case kc.ENDED_BY_CLIENT:case kc.ENDED_BY_AGENT:i=this.getPropertyValue("ChatEndMessage",[this.config.endingMessage,ic.t("Inputs.EndingMessage").toString()]);break;case kc.MISSED:i=this.getPropertyValue("ChatNoAnswerMessage",[this.config.endingMessage,ic.t("Inputs.EndingMessage").toString()])}this.eventBus.onClosed.next(new Mm({notifyServer:!1,closedByClient:!1,chatUniqueCode:this.chatConversationId,closeMessage:i}))}else e.status===kc.ACTIVE&&(e.chatState&&(this.sendOfflineMessage=e.isNew&&!e.chatState.Connected,this.showWelcomeMessage(e.chatState.Connected,Pf(e.startingConv,this.config))),this.chatConversationId=e.idConversation)}))}setMessagesAsReceived(e){const t=e.filter((e=>e.IsNew)).map((e=>e.Id));t.length>0&&this.myChatService.get(new Os({Items:t})).subscribe()}onInputFocusChange(e){this.isInputFocused=e}onResendMessage(e){this.sendMessage(this.myChatService.chatMessages[e].message,e)}sendMessage(e="",t=-1){var n,i,r,o,a;if((a=e)&&!(a.replace(/\s/g,"").length<1))if(e.length<=2e4){this.eventBus.onChatInitiated.next(!0);const a=this.myChatService.lastMessage(),s=null==a?void 0:a.isLocal;let l;if(t<0){l=mm(e,this.clientName,this.config.userIcon,!s||a.senderName!==this.clientName,!0,this.emojiconUrl);t=this.addChatMessage(l)-1}if(this.myChatService.chatMessages[t].index=t,this.chatOnline&&this.chatFlowControlService.chatFlowState===Ec.Chat)1===t&&this.sendOfflineMessage&&(e=Dp(`Offline Message:\n\nName: ${null!==(i=null===(n=this.myChatService.auth)||void 0===n?void 0:n.name)&&void 0!==i?i:""}\nEmail: ${null!==(o=null===(r=this.myChatService.auth)||void 0===r?void 0:r.email)&&void 0!==o?o:""}\nContent: ${e}`)),this.sendOnlineMessage(e,t);else{const n=this.chatFlowControlService.getCurrentFlow();if(n){void 0===n.current()&&n instanceof Sm&&void 0!==l&&this.pendingMessagesToSend.push(l)}this.chatFlowControlService.think(e,t)}}else this.eventBus.onError.next("Chat message too large"),kf("Chat message too large")}sendOnlineMessage(e,t){this.myChatService.get(new Ds({Message:e,IdConversation:this.chatConversationId})).subscribe({next:()=>{this.eventBus.onTriggerFocusInput.next(),this.myChatService.chatMessages[t].sent=!0,this.automatedFirstResponseHandle(this.myChatService.chatMessages[t])},error:e=>{this.eventBus.onError.next(e),this.myChatService.chatMessages[t].errorType=this.mapErrorStateToMessageError(e.state),this.scrollChatToBottom()}})}mapErrorStateToMessageError(e){return 40===e?xc.NoRetry:xc.CanRetry}fileSelection(e){if(!e)return;const t=new ks;t.FileSize=e[0].size,t.FileState=hs.CF_Uploading,t.FileName=e[0].name;const n=gm(t,this.clientName,this.config.userIcon,!0),i=this.addChatMessage(n)-1,r=new Ss({IdConversation:this.chatConversationId,Name:e[0].name});!function(e){const t=e.lastIndexOf("."),n=e.substring(t+1);return em.indexOf(n.toLowerCase())>=0}(e[0].name)?(this.myChatService.chatMessages[i].errorType=xc.UnsupportedFile,t.FileState=hs.CF_Deleted,this.myChatService.chatMessages[i].file=t,this.scrollChatToBottom()):this.myChatService.get(r).pipe(lf((e=>(this.myChatService.chatMessages[i].errorType=xc.FileError,t.FileState=hs.CF_Deleted,this.myChatService.chatMessages[i].file=t,this.scrollChatToBottom(),Zc((()=>e)))))).subscribe((e=>{t.FileLink=e.File.FileLink,t.FileState=hs.CF_Available,this.myChatService.chatMessages[i].file=t,this.myChatService.chatMessages[i].sent=!0}))}scrollChatToBottom(){setTimeout((()=>{const e=this.$refs.chatHistory;e&&(e.scrollTop=e.scrollHeight)}))}addChatMessage(e){const t=this.myChatService.chatMessages.push(e);return!e.isNew||e.isLocal||e.preventSound||this.isInputFocused||this.eventBus.onSoundNotification.next(),!e.isNew||e.isLocal||e.preventBubbleIndication&&e.preventTabNotification||this.isInputFocused||this.eventBus.onUnattendedMessage.next(e),this.scrollChatToBottom(),t}automatedFirstResponseHandle(e){if(this.firstResponsePending&&e.isLocal){let e=this.getPropertyValue("FirstResponse",[this.config.firstResponseMessage]);if(e){e=this.myChatService.injectAuthenticationName(e);if(this.myChatService.chatMessages.filter((e=>!e.isAutomated&&!e.isLocal)).length<=0){this.firstResponsePending=!1;const t=hm(e,Ic.Normal,this.operator.image,this.emojiconUrl);this.addChatMessage(t)}else this.firstResponsePending=!1}}}endWithMessage(e){const t=hm(e=this.myChatService.injectAuthenticationName(e),Ic.Completed,"",this.emojiconUrl,!0,!1);t.preventBubbleIndication=!0,t.preventBlinkingTitle=!0,this.addChatMessage(t)}};Km([bo()],eg.prototype,"config",void 0),Km([bo()],eg.prototype,"operator",void 0),Km([bo({default:!1})],eg.prototype,"chatEnabled",void 0),Km([bo({default:!0})],eg.prototype,"chatOnline",void 0),Km([mo()],eg.prototype,"myChatService",void 0),Km([mo()],eg.prototype,"myWebRTCService",void 0),Km([mo()],eg.prototype,"currentChannel",void 0),Km([mo()],eg.prototype,"eventBus",void 0),Km([mo()],eg.prototype,"loadingService",void 0),Km([mo()],eg.prototype,"gaService",void 0),Km([yo()],eg.prototype,"chatFlowControlService",void 0),eg=Km([ho({components:{TypingIndicator:Hm,ChatFooter:Um,VideoOutput:jm,ChatMsg:wm,ChatOptions:Rm,Notifier:Zm}})],eg);var tg=vu(eg,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:[e.$style.root]},[n("notifier",{attrs:{config:e.config}}),e._v(" "),e.isVideoActive?n("video-output",{ref:"videoOutput",attrs:{id:"wplc_videoOutput"}}):e._e(),e._v(" "),e.chatEnabled?n("div",{ref:"chatHistory",class:[e.$style["chat-container"]]},[e._l(e.myChatService.chatMessages,(function(t,i){return[t.viewType===e.ChatViewMessageType.Text||t.viewType===e.ChatViewMessageType.File?n("chat-msg",{key:t.index,attrs:{config:e.config,message:t},on:{resend:function(t){return e.onResendMessage(i)}}}):e._e()]})),e._v(" "),n("typing-indicator",{attrs:{config:e.config}})],2):n("div",{ref:"chatDisabledMessage",class:e.$style["chat-disabled-container"]},[n("div",[e._v("\n "+e._s(e.$t("Inputs.ChatIsDisabled"))+"\n ")])]),e._v(" "),n("chat-footer",{ref:"chatFooter",attrs:{config:e.config,"chat-online":e.chatOnline,"is-chat-active":e.isChatActive(),"chat-enabled":e.chatEnabled,"enable-typing":e.enableTyping()},on:{"input-focus-change":function(t){return e.onInputFocusChange(arguments[0])},"send-message":function(t){return e.sendMessage(arguments[0])}}})],1)}),[],!1,(function(e){var t=__webpack_require__(2114);t.__inject__&&t.__inject__(e),this.$style=t.locals||t;var n=__webpack_require__(9063);n.__inject__&&n.__inject__(e)}),null,null,!0);const ng=tg.exports;var ig;!function(e){e[e.try=1]="try",e[e.ok=2]="ok",e[e.restart=3]="restart"}(ig||(ig={}));var rg=function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};let og=class extends(ao(Rc)){mounted(){this.$nextTick((()=>{this.$refs.submitButton.focus()})),void 0!==this.$refs.submitButton&&this.$refs.submitButton instanceof HTMLElement&&(this.$refs.submitButton.style.color="#FFFFFF")}submit(){this.$emit("submit")}};rg([bo()],og.prototype,"message",void 0),rg([bo()],og.prototype,"button",void 0),og=rg([ho({})],og);var ag=vu(og,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:e.$style.root},[n("div",{class:e.$style.content},[n("div",{class:e.$style["content-message"]},[e._v("\n "+e._s(e.message)+"\n ")]),e._v(" "),n("button",{ref:"submitButton",class:e.$style.submit,attrs:{type:"submit"},on:{click:e.submit}},[e._v("\n "+e._s(1===e.button?e.$t("MessageBox.TryAgain"):e.$t("MessageBox.Ok"))+"\n ")])]),e._v(" "),n("div",{class:e.$style.background,on:{click:e.submit}})])}),[],!1,(function(e){var t=__webpack_require__(7306);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const sg=ag.exports;var lg=function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};let cg=class extends(ao(Rc)){constructor(){super(),this.notificationMessage="",this.notificationButtonType=ig.try,this.allowCall=!1,this.allowVideo=!1,this.selfClosed=!1,this.idConversaion=-1,this.chatComponentKey=!0,this.myWebRTCService=new bu(this.myChatService,this.config.demo),this.myWebRTCService.webRTCControlService.setWebRtcCodecs(this.config.webRtcCodecs),this.chatOnline&&(this.currentChannel.isChatActive()||this.enableAuthForm)&&(this.loadingService.show(),this.myChatService.reconnect())}get currentState(){return Cc.Chat}get isAtLeastOneMsgSendByVisitorAndHadCall(){return this.myChatService.chatMessages.filter((e=>e.isLocal)).length>0||this.hadCall}onClose(){this.myChatService.mySession$.pipe($a(1),ef((e=>e.sessionState===wc.Connected&&this.isAtLeastOneMsgSendByVisitorAndHadCall?e.get(new Ns({IdConversation:e.chatConversationId,CloseReason:bs.ECCR_LogoutByAnonymous})):za))).subscribe({error:e=>{this.closeByClient(),this.eventBus.onError.next(e)},complete:()=>{this.closeByClient()}})}closeByClient(){this.selfClosed=!0,this.eventBus.onClosed.next(new Mm({notifyServer:!0,closedByClient:!0,chatUniqueCode:this.idConversaion}))}onErrorFormSubmit(){var e,t;if(this.notificationMessage="",this.notificationButtonType===ig.restart){this.endMessage=this.getPropertyValue("ChatEndMessage",[this.config.endingMessage,ic.t("Inputs.EndingMessage").toString()]);const n=null!==(t=null===(e=this.myChatService.auth)||void 0===e?void 0:e.name)&&void 0!==t?t:"";this.endMessage=this.endMessage.replace("%NAME%",n),this.eventBus.onClosed.next(new Mm({notifyServer:!1,closedByClient:!1,chatUniqueCode:this.idConversaion}))}}remountChatComponent(){this.chatComponentKey=!this.chatComponentKey}beforeMount(){this.eventBus.onLoaded.subscribe((e=>{this.remountChatComponent(),e&&(this.myChatService.reconnect(),this.setupChatServiceSubscriptions())})),this.setupChatServiceSubscriptions(),this.$subscribeTo(this.eventBus.onClosed,(()=>{this.currentChannel.dropSession().subscribe({next:()=>{this.loadingService.hide(),this.eventBus.onAttendChat.next(),this.myChatService.closeSession(),this.gaService.dispatchEvent("chat_complete","ChatCompleted")},error:e=>{this.loadingService.hide(),this.eventBus.onError.next(e)}})})),this.$subscribeTo(this.eventBus.onError,(e=>{this.notificationMessage=sc(e),this.notificationButtonType=ig.ok,kf(this.notificationMessage),this.loadingService.hide()})),this.myChatService.notificationsOfType$(Cf).subscribe((e=>{e.idConversation!==this.idConversaion&&(this.idConversaion=e.idConversation)}))}setupChatServiceSubscriptions(){const e=this.myChatService.mySession$.pipe(cf((e=>{var t;e.sessionState===wc.Error&&(this.notificationMessage=null!==(t=e.error)&&void 0!==t?t:"",this.notificationButtonType=ig.restart,kf(this.notificationMessage),this.loadingService.hide())})));this.config.isQueue&&!this.config.ignoreQueueownership?(this.allowCall=!1,this.allowVideo=!1,this.$subscribeTo(e.pipe(ef((e=>e.conversation$)),xa((e=>!e.QueueNo||e.TakenBy)),Xd()),(e=>{e?(this.allowCall=this.config.allowCall,this.allowVideo=this.config.allowVideo):(this.allowCall=!1,this.allowVideo=!1)}))):(this.$subscribeTo(e,(()=>{})),this.allowCall=this.config.allowCall,this.allowVideo=this.config.allowVideo)}};lg([bo()],cg.prototype,"chatEnabled",void 0),lg([bo()],cg.prototype,"chatOnline",void 0),lg([bo()],cg.prototype,"startMinimized",void 0),lg([mo()],cg.prototype,"fullscreenService",void 0),lg([bo()],cg.prototype,"config",void 0),lg([bo()],cg.prototype,"operator",void 0),lg([bo()],cg.prototype,"enableAuthForm",void 0),lg([bo()],cg.prototype,"hadCall",void 0),lg([mo()],cg.prototype,"myChatService",void 0),lg([yo()],cg.prototype,"myWebRTCService",void 0),lg([mo()],cg.prototype,"eventBus",void 0),lg([mo()],cg.prototype,"currentChannel",void 0),lg([mo()],cg.prototype,"loadingService",void 0),lg([mo()],cg.prototype,"gaService",void 0),cg=lg([ho({components:{CallUsHeader:qd,CallUsChat:ng,Panel:pp,OverlayMessage:sg}})],cg);var fg=vu(cg,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("panel",{ref:"panelComponent",attrs:{auth:e.myChatService.auth,"allow-minimize":e.config.allowMinimize,"start-minimized":e.startMinimized,config:e.config,operator:e.operator,"panel-state":e.currentState,"allow-fullscreen":!0},on:{close:function(t){return e.onClose()}}},[e.notificationMessage?n("overlay-message",{ref:"overlayMessageComponent",attrs:{slot:"overlay",message:e.notificationMessage,button:e.notificationButtonType},on:{submit:function(t){return e.onErrorFormSubmit()}},slot:"overlay"}):e._e(),e._v(" "),n("call-us-header",{attrs:{slot:"panel-top","current-state":e.currentState,config:e.config,"allow-video":e.allowVideo,"allow-call":e.allowCall,operator:e.operator,"is-full-screen":e.fullscreenService.isFullScreen,"chat-online":e.chatOnline},on:{close:function(t){return e.onClose()}},slot:"panel-top"}),e._v(" "),e.currentState===e.ViewState.Chat||e.currentState===e.ViewState.Offline?n("call-us-chat",{key:e.chatComponentKey,ref:"chatComponent",class:e.$style.chat,attrs:{slot:"panel-content","chat-online":e.chatOnline,"chat-enabled":e.chatEnabled,config:e.config,operator:e.operator},slot:"panel-content"}):e._e()],1)}),[],!1,(function(e){var t=__webpack_require__(8792);t.__inject__&&t.__inject__(e),this.$style=t.locals||t}),null,null,!0);const ug=fg.exports;var dg=function(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};let pg=class extends $c{constructor(){super(),this.viewState=Cc.None,this.authenticationType=Ad.None,this.authWindowMinimized=!1,this.mainWindowMinimized=!1,this.chatEnabled=!1,this.chatOnline=!0,this.isQueue=!1,this.webRtcCodecs=[],this.isDesktop=!1,this.isHidden=!1,this.operator=new Af,this.delayEllapsed=!1,this.enableAuthForm=!0,this.hadCall=!1,this.fullscreenService=new kd,this.gaService=new Ed("true"===this.enableGa),this.gaService.isActive(),Lf(this,!1)}toggleHadCall(e){this.hadCall=e}get chatForm(){let e="NONE";return this.viewState===Cc.Chat||!this.enableAuthForm&&this.viewState===Cc.Authenticate?e="CHAT":this.enableAuthForm&&this.viewState===Cc.Authenticate&&(e="AUTH"),this.viewState===Cc.Intro?e="INTRO":this.viewState===Cc.Disabled&&(e="DISABLED"),e}beforeMount(){var e;if(this.preloadOperations$.subscribe((e=>{if(e){const e=localStorage.getItem("chatInfoGuid");null!==e&&this.assetsGuid!==e&&localStorage.removeItem("chatInfo"),localStorage.setItem("chatInfoGuid",this.assetsGuid)}})),this.delayChat(),this.loadingService.show(),this.isDesktop=Ac.isDesktop(),this.fullscreenService.enableFullScreen=!this.isDesktop,this.isHidden=!this.isDesktop&&"false"===this.enableOnmobile&&"false"===this.forceToOpen||"false"===this.enable,this.isHidden)return;switch(null===(e=this.authentication)||void 0===e?void 0:e.toLowerCase()){case"name":this.authenticationType=Ad.Name;break;case"both":this.authenticationType=Ad.Both;break;case"email":this.authenticationType=Ad.Email;break;default:this.authenticationType=Ad.None}const t="false"===this.minimized?"none":"true"===this.minimized?"both":this.minimized;"true"===this.forceToOpen?this.authWindowMinimized=!1:this.authWindowMinimized="both"===t||this.isDesktop&&"desktop"===t||!this.isDesktop&&"mobile"===t,this.eventBus.onRestart.subscribe((()=>{this.authWindowMinimized=!1,this.loadingService.show(),this.loadChannelInfo()})),this.$subscribeTo(this.eventBus.onRestored,(()=>{this.viewState===Cc.Authenticate&&this.config.enableDirectCall&&(this.viewState=Cc.Intro)})),this.loadChannelInfo()}mounted(){Ac.isDesktop()||setTimeout((()=>{Ac.setCssProperty(this,"--call-us-font-size","17px")}))}getMinimizedState(e){let t=!0;return"true"===this.forceToOpen?t=!1:this.authWindowMinimized||("true"===this.popupWhenOnline?e&&(t=!1):t=!1),t}loadChannelInfo(){this.$subscribeTo(this.info$,(e=>{if(this.loadingService.hide(),this.myChatService.isAvaliable=e.isAvailable,this.isQueue=e.isQueue,this.webRtcCodecs=e.webRtcCodecs,this.chatEnabled=void 0===e.isChatEnabled||e.isChatEnabled,this.authWindowMinimized=this.getMinimizedState(e.isAvailable),this.mainWindowMinimized=this.authWindowMinimized,this.config.showOperatorActualName?this.operator=new Af({name:e.operator.name||this.config.operatorName,image:e.operator.image||this.config.operatorIcon}):this.operator=new Af({name:this.config.operatorName,image:this.config.operatorIcon}),e.isChatEnabled)if(this.currentChannel.isChatActive()){this.viewState=Cc.Chat,this.chatOnline=!0;const e=sessionStorage.getItem("callus.collapsed");this.mainWindowMinimized=!!e&&"1"===e}else this.config.enableDirectCall?(this.viewState=Cc.Intro,this.chatOnline=!0):(this.viewState=Cc.Authenticate,this.chatOnline=!0);else this.viewState=Cc.Authenticate,this.chatOnline=!1;!this.mainWindowMinimized&&this.fullscreenService.enableFullScreen&&this.fullscreenService.goFullScreen(),this.eventBus.onLoaded.next(this.currentChannel.isChatActive())}),(e=>{console.error(e),this.viewState=Cc.Disabled}))}authenticateFormSubmit(){this.eventBus.onChatInitiated.next(!0),this.fullscreenService.goFullScreen(),this.viewState=Cc.Chat,this.mainWindowMinimized=!1}onStartChat(){var e,t,n;e=this.myChatService.auth,t=this.authenticationType,n=this.config.gdprEnabled,e||t===Ad.None&&!n?this.viewState=Cc.Chat:this.enableAuthForm?this.viewState=Cc.Authenticate:this.viewState=Cc.Chat,this.authWindowMinimized=!1,this.mainWindowMinimized=!1}delayChat(){setTimeout((()=>{this.delayEllapsed=!0}),this.chatDelay)}get config(){var e,t,n,i,r,o,a,s,l,c,f,u,d,p,h,m;const g=cc&&"true"===this.allowCall,b="true"===this.allowVideo,v=this.phonesystemUrl,y="bubbleleft"===this.minimizedStyle.toLowerCase()?wd.BubbleLeft:wd.BubbleRight;let _,A,w;switch(this.animationStyle.toLowerCase()){case"slideleft":_=Cd.SlideLeft;break;case"slideright":_=Cd.SlideRight;break;case"fadein":_=Cd.FadeIn;break;case"slideup":_=Cd.SlideUp;break;default:_=Cd.None}switch(this.greetingVisibility.toLowerCase()){case"desktop":A=xd.Desktop;break;case"mobile":A=xd.Mobile;break;case"both":A=xd.Both;break;default:A=xd.None}switch(this.greetingOfflineVisibility.toLowerCase()){case"desktop":w=xd.Desktop;break;case"mobile":w=xd.Mobile;break;case"both":w=xd.Both;break;default:w=xd.None}const C=bc(this.operatorName);return{isQueue:this.isQueue,webRtcCodecs:this.webRtcCodecs,enablePoweredby:"true"===this.enablePoweredby,animationStyle:_,minimizedStyle:y,windowTitle:bc(null!==(e=this.windowTitle)&&void 0!==e?e:ic.t("Inputs.WindowTitle")),allowSoundNotifications:"true"===this.allowSoundnotifications,enableMute:"true"===this.enableMute,facebookIntegrationUrl:(x=this.facebookIntegrationUrl,k="",(E=x)&&/^(https?:\/\/)?((w{3}\.)?)facebook.com\/.*/i.test(E)&&pc(x)?x:k),twitterIntegrationUrl:yc(this.twitterIntegrationUrl,""),emailIntegrationUrl:vc(this.emailIntegrationUrl,""),operatorName:""===C?ic.t("Inputs.OperatorName").toString():C,operatorIcon:this.operatorIcon||"",userIcon:this.userIcon||"",allowCall:g,allowVideo:b,allowMinimize:"true"===this.allowMinimize,inviteMessage:bc(null!==(t=this.inviteMessage)&&void 0!==t?t:ic.t("Inputs.InviteMessage"),250),endingMessage:bc(null!==(n=this.endingMessage)&&void 0!==n?n:ic.t("Inputs.EndingMessage"),250),unavailableMessage:bc(null!==(i=this.unavailableMessage)&&void 0!==i?i:ic.t("Inputs.UnavailableMessage"),250),firstResponseMessage:bc(this.firstResponseMessage,250),party:this.party,channelUrl:v,windowIcon:this.windowIcon||"",buttonIcon:gc(this.buttonIcon,""),buttonIconType:(null===(r=this.buttonIconType)||void 0===r?void 0:r.toLowerCase())||"default",enableOnmobile:"false"===this.enableOnmobile,enable:"true"===this.enable,ignoreQueueownership:"true"===this.ignoreQueueownership,showOperatorActualName:"true"===this.showOperatorActualName,authenticationType:this.authenticationType,acknowledgeReceived:"true"===this.aknowledgeReceived,gdprEnabled:"true"===this.gdprEnabled,filesEnabled:"true"===this.filesEnabled,gdprMessage:this.gdprMessage&&""!==this.gdprMessage.trim()?this.gdprMessage.trim():ic.t("Auth.GdprDefaultMessage").toString(),chatIcon:this.chatIcon,chatLogo:this.chatLogo,demo:"true"===this.demo,messageDateformat:null===(o=this.messageDateformat)||void 0===o?void 0:o.toLowerCase(),messageUserinfoFormat:null===(a=this.messageUserinfoFormat)||void 0===a?void 0:a.toLowerCase(),soundnotificationUrl:this.soundnotificationUrl,visitorEmail:this.visitorEmail,visitorName:this.visitorName,authenticationMessage:bc(this.authenticationMessage,250),startChatButtonText:null!==(s=this.startChatButtonText)&&void 0!==s?s:ic.t("Auth.Submit"),offlineNameMessage:null!==(l=this.offlineNameMessage)&&void 0!==l?l:ic.t("Offline.OfflineNameMessage"),offlineEmailMessage:null!==(c=this.offlineEmailMessage)&&void 0!==c?c:ic.t("Offline.OfflineEmailMessage"),offlineFinishMessage:null!==(f=this.offlineFinishMessage)&&void 0!==f?f:ic.t("Inputs.OfflineMessageSent"),greetingVisibility:A,greetingMessage:null!==(u=this.greetingMessage)&&void 0!==u?u:ic.t("Inputs.GreetingMessage"),greetingOfflineVisibility:w,greetingOfflineMessage:null!==(d=this.greetingOfflineMessage)&&void 0!==d?d:ic.t("Inputs.GreetingMessage"),offlineFormInvalidEmail:null!==(p=this.offlineFormInvalidEmail)&&void 0!==p?p:ic.t("Offline.OfflineFormInvalidEmail"),offlineFormMaximumCharactersReached:null!==(h=this.offlineFormMaximumCharactersReached)&&void 0!==h?h:ic.t("Auth.MaxCharactersReached"),offlineFormInvalidName:null!==(m=this.offlineFormInvalidName)&&void 0!==m?m:ic.t("Offline.OfflineFormInvalidName"),enableDirectCall:"true"===this.enableDirectCall};var x,k,E}};dg([yo()],pg.prototype,"fullscreenService",void 0),dg([yo()],pg.prototype,"gaService",void 0),dg([yo()],pg.prototype,"toggleHadCall",null),pg=dg([ho({components:{CallUsMainForm:ug,CallUsAuthenticateForm:bp,CallUsIntroForm:Ap,MinimizedBubble:cp}})],pg);var hg=vu(pg,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.delayEllapsed&&!e.isHidden?n("div",{attrs:{id:"callus-container"}},["INTRO"===e.chatForm?n("call-us-intro-form",{attrs:{"start-minimized":e.authWindowMinimized,config:e.config,operator:e.operator},on:{chat:e.onStartChat,toggle:e.toggleHadCall}}):"AUTH"===e.chatForm?n("call-us-authenticate-form",{attrs:{"start-minimized":e.authWindowMinimized,config:e.config,"chat-enabled":e.chatEnabled,operator:e.operator},on:{submit:e.authenticateFormSubmit}}):"CHAT"===e.chatForm?n("call-us-main-form",{attrs:{"chat-enabled":e.chatEnabled,"chat-online":e.chatOnline,"start-minimized":e.mainWindowMinimized,operator:e.operator,config:e.config,"enable-auth-form":e.enableAuthForm,"had-call":e.hadCall}}):"DISABLED"===e.chatForm?n("minimized-bubble",{attrs:{collapsed:!0,config:e.config,operator:e.operator,"panel-state":e.viewState,disabled:!0}}):e._e()],1):e._e()}),[],!1,(function(e){var t=__webpack_require__(8305);t.__inject__&&t.__inject__(e)}),null,null,!0);const mg=hg.exports;function gg(e){return{name:"phonesystem-url",value:`${e}`}}function bg(e){return{name:"style",value:"position: fixed; right: 20px; bottom: 20px; justify-content: flex-end; \n flex-direction: column; display: flex; z-index: 99999; \n --call-us-form-header-background:#373737;\n --call-us-main-button-background:#0596d4;\n --call-us-form-height:40vh;"}}function vg(e){return{name:"id",value:"wp-live-chat-by-3CX"}}function yg(e){var t,n,i,r,o,a,s,l,c;let f="position:fixed;font-family: Arial;z-index: 99999;";if(null===(t=e.Styling)||void 0===t?void 0:t.Style){const t=function(e){try{return JSON.parse(e)}catch(e){return""}}(null===(n=e.Styling)||void 0===n?void 0:n.Style);f+=`--call-us-form-header-background:${t.callUsFormHeaderBackground};`,f+=`--call-us-main-button-background:${t.callUsMainButtonBackground};`,f+=`--call-us-client-text-color:${t.callUsClientTextColor};`,f+=`--call-us-agent-text-color:${t.callUsAgentTextColor};`}return(null===(i=e.ChatBox)||void 0===i?void 0:i.Height)&&(f+=`--call-us-form-height:${null===(r=e.ChatBox)||void 0===r?void 0:r.Height};`),(null===(o=e.ChatBox)||void 0===o?void 0:o.MinimizedStyle)&&("BubbleLeft"===(null===(a=e.ChatBox)||void 0===a?void 0:a.MinimizedStyle)&&(f+="left: 20px; bottom: 200px;"),"BubbleRight"===(null===(s=e.ChatBox)||void 0===s?void 0:s.MinimizedStyle)&&(f+="right: 20px; bottom: 200px;"),"BottomLeft"===(null===(l=e.ChatBox)||void 0===l?void 0:l.MinimizedStyle)&&(f+="left: 20px; bottom: 20px;"),"BottomRight"===(null===(c=e.ChatBox)||void 0===c?void 0:c.MinimizedStyle)&&(f+="right: 20px; bottom: 20px;")),{name:"style",value:`${f}`}}function _g(e){var t,n;return null!=(null===(t=e.Styling)||void 0===t?void 0:t.Minimized)?{name:"minimized",value:`${null===(n=e.Styling)||void 0===n?void 0:n.Minimized}`}:null}function Ag(e){var t;return(null===(t=e.Styling)||void 0===t?void 0:t.Animation)?{name:"animation-style",value:`${e.Styling.Animation.toLowerCase()}`}:null}function wg(e){return{name:"party",value:`${e.Link}`}}function Cg(e){var t,n;if(null===(t=e.ChatBox)||void 0===t?void 0:t.MinimizedStyle)switch(null===(n=e.ChatBox)||void 0===n?void 0:n.MinimizedStyle){case"BottomRight":case"BubbleRight":return{name:"minimized-style",value:"bubbleright"};case"BottomLeft":case"BubbleLeft":return{name:"minimized-style",value:"bubbleleft"}}return null}function xg(e){var t,n;return"VideoPhoneAndChat"===(null===(t=e.Advanced)||void 0===t?void 0:t.CommunicationOptions)||"PhoneAndChat"===(null===(n=e.Advanced)||void 0===n?void 0:n.CommunicationOptions)?{name:"allow-call",value:"true"}:{name:"allow-call",value:"false"}}function kg(e){var t;return"VideoPhoneAndChat"===(null===(t=e.Advanced)||void 0===t?void 0:t.CommunicationOptions)?{name:"allow-video",value:"true"}:{name:"allow-video",value:"false"}}function Eg(e){var t,n;return null!=(null===(t=e.General)||void 0===t?void 0:t.AllowSoundNotifications)?{name:"allow-soundnotifications",value:`${null===(n=e.General)||void 0===n?void 0:n.AllowSoundNotifications}`}:null}function Dg(e){var t;return{name:"enable-mute",value:`${null===(t=e.General)||void 0===t?void 0:t.AllowSoundNotifications}`}}function Sg(e){var t,n;return null!=(null===(t=e.General)||void 0===t?void 0:t.EnableOnMobile)?{name:"enable-onmobile",value:`${null===(n=e.General)||void 0===n?void 0:n.EnableOnMobile}`}:null}function Ig(e){var t,n;return null!=(null===(t=e.General)||void 0===t?void 0:t.DisableOfflineMessages)?{name:"offline-enabled",value:`${!(null===(n=e.General)||void 0===n?void 0:n.DisableOfflineMessages)}`}:null}function Mg(e){return{name:"authentication",value:"both"}}function Og(e){var t,n;return null!=(null===(t=e.Advanced)||void 0===t?void 0:t.IgnoreQueueOwnership)?{name:"ignore-queueownership",value:`${null===(n=e.Advanced)||void 0===n?void 0:n.IgnoreQueueOwnership}`}:null}function Tg(e){var t,n;return(null===(t=e.General)||void 0===t?void 0:t.Authentication)?{name:"authentication",value:`${null===(n=e.General)||void 0===n?void 0:n.Authentication.toLowerCase()}`}:null}function Fg(e){var t,n;return(null===(t=e.ChatBox)||void 0===t?void 0:t.OperatorName)?{name:"operator-name",value:`${null===(n=e.ChatBox)||void 0===n?void 0:n.OperatorName}`}:null}function Rg(e){var t,n;return null!=(null===(t=e.ChatBox)||void 0===t?void 0:t.ShowOperatorActualName)?{name:"show-operator-actual-name",value:`${null===(n=e.ChatBox)||void 0===n?void 0:n.ShowOperatorActualName}`}:null}function Ng(e){return{name:"aknowledge-received",value:"true"}}function Bg(e){var t;return null!=(null===(t=e.General)||void 0===t?void 0:t.GdprEnabled)?{name:"gdpr-enabled",value:`${e.General.GdprEnabled}`}:null}function Pg(e){var t;return(null===(t=e.Translations)||void 0===t?void 0:t.GdprMessage)?{name:"gdpr-message",value:`${e.Translations.GdprMessage}`}:null}function jg(e){var t,n;return(null===(t=e.ChatBox)||void 0===t?void 0:t.LiveMessageUserinfoFormat)?{name:"message-userinfo-format",value:`${null===(n=e.ChatBox)||void 0===n?void 0:n.LiveMessageUserinfoFormat.toLowerCase()}`}:null}function qg(e){var t,n;return(null===(t=e.ChatBox)||void 0===t?void 0:t.MessageDateformat)?{name:"message-dateformat",value:`${null===(n=e.ChatBox)||void 0===n?void 0:n.MessageDateformat.toLowerCase()}`}:null}function Lg(e){var t;return(null===(t=e.Translations)||void 0===t?void 0:t.WindowTitle)?{name:"window-title",value:`${e.Translations.WindowTitle}`}:null}function zg(e){var t,n;return(null===(t=e.ChatBox)||void 0===t?void 0:t.ButtonIconType)?{name:"button-icon-type",value:`${null===(n=e.ChatBox)||void 0===n?void 0:n.ButtonIconType.toLowerCase()}`}:null}function $g(e){var t,n,i;return(null===(t=e.ChatBox)||void 0===t?void 0:t.ButtonIconUrl)&&"Url"===(null===(n=e.ChatBox)||void 0===n?void 0:n.ButtonIconType)?{name:"button-icon",value:`${null===(i=e.ChatBox)||void 0===i?void 0:i.ButtonIconUrl}`}:null}function Ug(e){var t,n;return(null===(t=e.ChatBox)||void 0===t?void 0:t.LiveChatLanguage)?{name:"lang",value:`${null===(n=e.ChatBox)||void 0===n?void 0:n.LiveChatLanguage}`}:null}function Vg(e){var t,n;return(null===(t=e.Translations)||void 0===t?void 0:t.InviteMessage)?{name:"invite-message",value:`${null===(n=e.Translations)||void 0===n?void 0:n.InviteMessage}`}:null}function Wg(e){var t,n;return(null===(t=e.Translations)||void 0===t?void 0:t.AuthenticationMessage)?{name:"authentication-message",value:`${null===(n=e.Translations)||void 0===n?void 0:n.AuthenticationMessage}`}:null}function Gg(e){var t,n;return(null===(t=e.Translations)||void 0===t?void 0:t.StartChatButtonText)?{name:"start-chat-button-text",value:`${null===(n=e.Translations)||void 0===n?void 0:n.StartChatButtonText}`}:null}function Hg(e){var t;return(null===(t=e.Translations)||void 0===t?void 0:t.UnavailableMessage)?{name:"unavailable-message",value:`${e.Translations.UnavailableMessage}`}:null}function Qg(e){var t,n;return(null===(t=e.Translations)||void 0===t?void 0:t.OfflineFinishMessage)?{name:"offline-finish-message",value:`${null===(n=e.Translations)||void 0===n?void 0:n.OfflineFinishMessage}`}:null}function Yg(e){var t,n;return(null===(t=e.Translations)||void 0===t?void 0:t.EndingMessage)?{name:"ending-message",value:`${null===(n=e.Translations)||void 0===n?void 0:n.EndingMessage}`}:null}function Xg(e){var t;return(null===(t=e.Translations)||void 0===t?void 0:t.FirstResponseMessage)?{name:"first-response-message",value:`${e.Translations.FirstResponseMessage}`}:null}function Zg(e){var t;return(null===(t=e.Translations)||void 0===t?void 0:t.GreetingMessage)?{name:"greeting-visibility",value:"both"}:{name:"greeting-visibility",value:"none"}}function Kg(e){var t;return(null===(t=e.Translations)||void 0===t?void 0:t.GreetingOfflineMessage)?{name:"greeting-offline-visibility",value:"both"}:{name:"greeting-offline-visibility",value:"none"}}function Jg(e){var t,n;return(null===(t=e.Translations)||void 0===t?void 0:t.GreetingMessage)?{name:"greeting-message",value:null===(n=e.Translations)||void 0===n?void 0:n.GreetingMessage}:null}function eb(e){var t,n;return(null===(t=e.Translations)||void 0===t?void 0:t.GreetingOfflineMessage)?{name:"greeting-offline-message",value:null===(n=e.Translations)||void 0===n?void 0:n.GreetingOfflineMessage}:null}function tb(e){var t;return(null===(t=e.ChatBox)||void 0===t?void 0:t.ChatDelay)?{name:"chat-delay",value:`${e.ChatBox.ChatDelay}`}:null}function nb(e){var t,n;return(null===(t=e.Translations)||void 0===t?void 0:t.OfflineNameMessage)?{name:"offline-name-message",value:`${null===(n=e.Translations)||void 0===n?void 0:n.OfflineNameMessage}`}:null}function ib(e){var t,n;return(null===(t=e.Translations)||void 0===t?void 0:t.OfflineEmailMessage)?{name:"offline-email-message",value:`${null===(n=e.Translations)||void 0===n?void 0:n.OfflineEmailMessage}`}:null}function rb(e){var t,n;return(null===(t=e.ChatBox)||void 0===t?void 0:t.WindowIcon)?{name:"window-icon",value:`${null===(n=e.ChatBox)||void 0===n?void 0:n.WindowIcon}`}:null}function ob(e){var t,n;return(null===(t=e.ChatBox)||void 0===t?void 0:t.OperatorIcon)?{name:"operator-icon",value:`${null===(n=e.ChatBox)||void 0===n?void 0:n.OperatorIcon}`}:null}function ab(e){var t,n;return(null===(t=e.Translations)||void 0===t?void 0:t.OfflineFormInvalidName)?{name:"offline-form-invalid-name",value:`${null===(n=e.Translations)||void 0===n?void 0:n.OfflineFormInvalidName}`}:null}function sb(e){var t,n;return(null===(t=e.Translations)||void 0===t?void 0:t.OfflineFormMaximumCharactersReached)?{name:"offline-form-maximum-characters-reached",value:`${null===(n=e.Translations)||void 0===n?void 0:n.OfflineFormMaximumCharactersReached}`}:null}function lb(e){var t,n;return(null===(t=e.Translations)||void 0===t?void 0:t.OfflineFormInvalidEmail)?{name:"offline-form-invalid-email",value:`${null===(n=e.Translations)||void 0===n?void 0:n.OfflineFormInvalidEmail}`}:null}function cb(e){var t;return{name:"enable-direct-call",value:`${null===(t=e.Advanced)||void 0===t?void 0:t.EnableDirectCall}`}}function fb(e){return{name:"enable-ga",value:"false"}}function ub(e){var t,n;return(null===(t=e.Advanced)||void 0===t?void 0:t.CallTitle)?{name:"call-title",value:`${null===(n=e.Advanced)||void 0===n?void 0:n.CallTitle}`}:null}class db extends HTMLElement{constructor(){super(),this.attachShadow({mode:"open"})}connectedCallback(){const e=this.getAttribute("phonesystem-url"),t=(this.getAttribute("auto"),this.getAttribute("party"));t&&e&&this.init(t,e)}async init(e,t){const n=new URL(`/MyPhone/config/${e}`,t);return fetch(n.href,{headers:{pragma:"no-cache","cache-control":"no-store"}}).then((e=>{if(!e.ok)throw new Error("Information request failed");return e.json()})).then((e=>{var t,i;const r="PhoneOnly"===(null===(t=e.Advanced)||void 0===t?void 0:t.CommunicationOptions),o=r?function(e,t){const n=[bg,vg,wg,Ag,tb,Mg,Sg,ub];return[gg(t),...n.map((t=>t(e)))]}(e,n.href):function(e,t){const n=[yg,vg,_g,Ag,wg,Cg,xg,kg,Eg,Dg,Sg,Ig,Mg,Og,Tg,Fg,Rg,Ng,rb,ob,Bg,Pg,jg,qg,Gg,Lg,Ug,zg,$g,Vg,Wg,Hg,Xg,Qg,Yg,Zg,Kg,Jg,eb,tb,nb,ib,ab,sb,lb,cb,fb];return[gg(t),...n.map((t=>t(e)))]}(e,n.href),a=document.createElement(r?"call-us-phone":"call-us");Array.from(this.attributes).filter((e=>e&&e.name&&e.value)).forEach((e=>{a.setAttribute(e.name,e.value)})),o.filter((e=>e)).forEach((e=>{const t=this.getAttribute(e.name);a.setAttribute(e.name,t||e.value)})),null===(i=this.shadowRoot)||void 0===i||i.appendChild(a)})).catch((e=>{console.error(e)}))}}Zr.use(ns),rs().extend(as()),window.customElements.define("call-us",f(Zr,mg)),window.customElements.define("call-us-phone",f(Zr,_d)),window.customElements.define("call-us-selector",db)})(),__webpack_exports__})()));
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Tags: chat plugin, live chat, free live chat, live help, live support, wordpress
|
|
4 |
Requires at least: 5.3
|
5 |
Tested up to: 6.0
|
6 |
Requires PHP: 5.4
|
7 |
-
Stable tag: 10.0.
|
8 |
License: GPLv2
|
9 |
License URI: https://www.gnu.org/licenses/gpl-2.0.html
|
10 |
Text Domain: wp-live-chat-support
|
@@ -13,19 +13,7 @@ Chat with your website visitors in real-time for free! Engage with your customer
|
|
13 |
|
14 |
== Description ==
|
15 |
|
16 |
-
|
17 |
-
|
18 |
-
= We have built a new Live Chat solution called 3CX Startup! This will give you completely FREE live chat, voice capability plus a team communication system! =
|
19 |
-
|
20 |
-
If you did not see our emails to disable auto updating, then your plugin will auto update and the old solution will no longer work. You can download the old plugin [here](https://downloads-global.3cx.com/downloads/misc/wordpresslegacy/wp-live-chat-support.zip) if you like. However, we strongly recommend you switch to 3CX StartUP and get an Amazon voucher in the process! [Email us](mailto:cle@3cx.com) for details (You must have been a user with an active website previous to the latest update).
|
21 |
-
|
22 |
-
To switch to StartUp
|
23 |
-
1. Install the WordPress Plugin
|
24 |
-
2. Sign up [here](https://www.3cx.com/startup/) for 3CX StartUP
|
25 |
-
3. Login to the Web Client to customize your live chat bubble and answer chats or calls
|
26 |
-
|
27 |
-
= 3CX Live Chat Plugin =
|
28 |
-
Connect with your website visitors for free with the 3CX Live Chat plugin which works with 3CX StartUP. With more than 30,000 active installations, 3CX Live Chat is a reliable and tested live chat solution for WordPress. Not just a live chat solution, with 3CX Live Chat you get integrated voice, video & team collaboration features included. [Get 3CX free](https://www.3cx.com/startup/) forever for unlimited users, and benefit from:
|
29 |
|
30 |
* Increased sales: connect with website visitors & potential leads in real-time as they browse your website.
|
31 |
* Quicker resolution: switch from chat to call at any point to resolve issues faster via voice.
|
@@ -34,7 +22,7 @@ Connect with your website visitors for free with the 3CX Live Chat plugin which
|
|
34 |
* Never leave a chat unanswered: assign chats to groups, including queue-based group handling of chats.
|
35 |
* Meet over video: connect with visitors over video call or set up video conferences for company wide meetings.
|
36 |
* Work remotely: respond to live chats on the go with included iOS & Android apps.
|
37 |
-
* One system for all: answer calls, live chats, SMS and
|
38 |
* Know who’s chatting: identify existing customers and bring up their contact records all from same interface
|
39 |
* Improved productivity: extensive chat and call reports to evaluate agent performance
|
40 |
* Free edition is free forever. No per user per month licensing
|
@@ -61,17 +49,16 @@ Connect with your website visitors for free with the 3CX Live Chat plugin which
|
|
61 |
[youtube http://youtube.com/watch?v=onawKT7y5P8]
|
62 |
|
63 |
== Installation ==
|
64 |
-
Get 3CX
|
65 |
1. Download and install the WordPress Plugin
|
66 |
-
2. Sign up [here](https://www.3cx.com/
|
67 |
3. With the credentials you receive login to the Web Client
|
68 |
4. Go to Office Settings > Voice & Chat > Add Live Chat
|
69 |
5. Customize your live chat bubble
|
70 |
6. Start answering chats or calls from the 3CX Web Client.
|
71 |
|
72 |
= Read our guides on =
|
73 |
-
[
|
74 |
-
[Setting up Live Chat for 3CX StartUP](https://www.3cx.com/docs/manual/live-chat-configuration/)
|
75 |
|
76 |
[youtube http://youtube.com/watch?v=onawKT7y5P8]
|
77 |
|
@@ -104,6 +91,9 @@ Huge update with over 300 changes that include: Bugfixes, Vulnerability Fixes &
|
|
104 |
|
105 |
== Changelog ==
|
106 |
|
|
|
|
|
|
|
107 |
= 10.0.3 - 2022-06-06 =
|
108 |
* Fixed Callus Issues
|
109 |
* Default Agent's Photo Changes
|
4 |
Requires at least: 5.3
|
5 |
Tested up to: 6.0
|
6 |
Requires PHP: 5.4
|
7 |
+
Stable tag: 10.0.4
|
8 |
License: GPLv2
|
9 |
License URI: https://www.gnu.org/licenses/gpl-2.0.html
|
10 |
Text Domain: wp-live-chat-support
|
13 |
|
14 |
== Description ==
|
15 |
|
16 |
+
Connect with your website visitors for free with the 3CX Live Chat plugin which works with 3CX. With more than 30,000 active installations, 3CX Live Chat is a reliable and tested live chat solution for WordPress. Not just a live chat solution, with 3CX Live Chat you get integrated voice, video & team collaboration features included. [Get 3CX free](https://www.3cx.com/signup/) forever, and benefit from:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
17 |
|
18 |
* Increased sales: connect with website visitors & potential leads in real-time as they browse your website.
|
19 |
* Quicker resolution: switch from chat to call at any point to resolve issues faster via voice.
|
22 |
* Never leave a chat unanswered: assign chats to groups, including queue-based group handling of chats.
|
23 |
* Meet over video: connect with visitors over video call or set up video conferences for company wide meetings.
|
24 |
* Work remotely: respond to live chats on the go with included iOS & Android apps.
|
25 |
+
* One system for all: answer calls, live chats, SMS, Facebook and WhatsApp messages all from the same interface
|
26 |
* Know who’s chatting: identify existing customers and bring up their contact records all from same interface
|
27 |
* Improved productivity: extensive chat and call reports to evaluate agent performance
|
28 |
* Free edition is free forever. No per user per month licensing
|
49 |
[youtube http://youtube.com/watch?v=onawKT7y5P8]
|
50 |
|
51 |
== Installation ==
|
52 |
+
Get 3CX
|
53 |
1. Download and install the WordPress Plugin
|
54 |
+
2. Sign up [here](https://www.3cx.com/signup/) for 3CX
|
55 |
3. With the credentials you receive login to the Web Client
|
56 |
4. Go to Office Settings > Voice & Chat > Add Live Chat
|
57 |
5. Customize your live chat bubble
|
58 |
6. Start answering chats or calls from the 3CX Web Client.
|
59 |
|
60 |
= Read our guides on =
|
61 |
+
[Setting up Live Chat](https://www.3cx.com/docs/manual/live-chat-configuration/)
|
|
|
62 |
|
63 |
[youtube http://youtube.com/watch?v=onawKT7y5P8]
|
64 |
|
91 |
|
92 |
== Changelog ==
|
93 |
|
94 |
+
= 10.0.4 - 2022-06-29 =
|
95 |
+
* Fixed 3CX Talk URL - trailing ":" removed when no port specified
|
96 |
+
|
97 |
= 10.0.3 - 2022-06-06 =
|
98 |
* Fixed Callus Issues
|
99 |
* Default Agent's Photo Changes
|
wp-live-chat-support.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
Plugin Name: 3CX Live Chat
|
5 |
Plugin URI: https://www.3cx.com/wp-live-chat/
|
6 |
Description: The easiest to use website live chat plugin. Let your visitors chat with you and increase sales conversion rates with 3CX Live Chat.
|
7 |
-
Version: 10.0.
|
8 |
Author: 3CX
|
9 |
Author URI: https://www.3cx.com/wp-live-chat/
|
10 |
Domain Path: /languages
|
4 |
Plugin Name: 3CX Live Chat
|
5 |
Plugin URI: https://www.3cx.com/wp-live-chat/
|
6 |
Description: The easiest to use website live chat plugin. Let your visitors chat with you and increase sales conversion rates with 3CX Live Chat.
|
7 |
+
Version: 10.0.4
|
8 |
Author: 3CX
|
9 |
Author URI: https://www.3cx.com/wp-live-chat/
|
10 |
Domain Path: /languages
|